• Title/Summary/Keyword: Robot simulator

Search Result 202, Processing Time 0.026 seconds

Study on a Simulator for Generating Side Walking Path of the Biped Walking Robot (이족보행로봇의 횡보행 경로생성을 위한 시뮬레이터 연구)

  • Choi, Hyeung-Sik;Jeon, Chang-Hoon;Kang, Jin-Il
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.32 no.8
    • /
    • pp.1285-1295
    • /
    • 2008
  • A research on a simulator for a side walking path of a 16 degree-of-freedom (d.o.f) biped walking robot(BWR) which is composed of 4 d.o.f upper-part body and 12 d.o.f lower-part of the body is presented. For generation of stable side walking motion, the kinematics, dynamics and the zero moment of point(ZMP) of the BWR were analyzed analytically and included in the simulator. To operate the motion simulator for stable side walking of the BWR, a graphic user interface program was developed which needs inputs for the side distance between legs, base joint angle, walking type, and walking velocity. The simulator was developed to generate joint angle data of legs for side walking, and the data are transmitted to the BWR for stable side walking. In the simulator, a new path function for smooth walking motion was proposed and applied to the simulator and actual motion of a BWR. Also for actual side walking, an algorithm for estimating backlashes of the actuating joint motors was proposed and included in the simulator. To validate the performance of the proposed motion simulator, the simulator was operated and its side walking data of the simulator were generated for a period of side walking.

Development of 3 D.O.F parallel robot's simulator for education

  • Yoo, Jae-Myung;Kim, John-Hyeong;Park, Dong-Jin
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.2290-2295
    • /
    • 2005
  • In this paper, it is developed simulator system of 3 D.O.F parallel robot for educate of expertness. This simulator system is composed of three parts ? 3 D.O.F parallel robot, controller (hardware) and software. First, basic structure of the robot is 3 active rotary actuator that small geared step motor with fixed base. An input-link is connected to this actuator, and this input-link can connect two ball joints. Thus, two couplers can be connected to the input-link as a pair. An end-plate, which is jointed by a ball joint, can be connected to the opposite side of the coupler. A sub-link is produced and installed to the internal spring, and then this sub-link is connected to the upper and bottom side of the coupler in order to prevent a certain bending or deformation of the two couplers. The robot has the maximum diameter of 230 mm, 10 kg of weight (include the table), and maximum height of 300 mm. Hardware for control of the robot is composed of computer, micro controller, pulse generator, and motor driver. The PC used in the controller sends commands to the controller, and transform signals input by the user to the coordinate value of the robot by substituting it into equations of kinematics and inverse kinematics. A controller transfer the coordinate value calculated in the PC to a pulse generator by transforming it into signals. A pulse generator analyzes commands, which include the information received from the micro controller. A motor driver transfer the pulse received from the pulse generator to a step motor, and protects against the over-load of the motor Finally, software is a learning purposed control program, which presents the principle of a robot operation and actual implementation. The benefit of this program is that easy for a novice to use. Developed robot simulator system can be practically applied to understand the principle of parallel mechanism, motors, sensor, and various other parts.

  • PDF

A Study on the development of an Object Oriented Robot Simulator (객체 지향 방식의 로봇 그래픽 시뮬레이터 개발에 관한 연구)

  • Ho, Won
    • Proceedings of the KIEE Conference
    • /
    • 1995.07b
    • /
    • pp.840-842
    • /
    • 1995
  • It is very important to understand the 3-dimensional movement of a robot manipulator in developing a robot manipulator system. The robot design software package is required to test the specification. Usually these robot simulators are turn-key based and not possible to be used on the other robot system. The aim of this paper is to develop a general purpose robot simulator. AutoCad is selected for the developing environment to avoid the difficulties of building a cad system from the scratch. Because Autocad provides a semi-open structure to a Lisp programmer, it is quite successful to achieve the goal of building the simulator. At the moment the kinematic analysis is possible on the package. Further study will be advanced to the application and analysis of dynamic area, which would not be that difficult to be implemented, considering the many third party tools available for Autocad.

  • PDF

Mobility Improvement of an Internet-based Robot System Using the Position Prediction Simulator

  • Lee Kang Hee;Kim Soo Hyun;Kwak Yoon Keun
    • International Journal of Precision Engineering and Manufacturing
    • /
    • v.6 no.3
    • /
    • pp.29-36
    • /
    • 2005
  • With the rapid growth of the Internet, the Internet-based robot has been realized by connecting off-line robot to the Internet. However, because the Internet is often irregular and unreliable, the varying time delay in data transmission is a significant problem for the construction of the Internet-based robot system. Thus, this paper is concerned with the development of an Internet-based robot system, which is insensitive to the Internet time delay. For this purpose, the PPS (Position Prediction Simulator) is suggested and implemented on the system. The PPS consists of two parts : the robot position prediction part and the projective virtual scene part. In the robot position prediction part, the robot position is predicted for more accurate operation of the mobile robot, based on the time at which the user's command reaches the robot system. The projective virtual scene part shows the 3D visual information of a remote site, which is obtained through image processing and position prediction. For the verification of this proposed PPS, the robot was moved to follow the planned path under the various network traffic conditions. The simulation and experimental results showed that the path error of the robot motion could be reduced using the developed PPS.

A Study of Stable Walking Analysis for Humanoid Robot (휴머노이드 로봇의 안정 보행 동작 해석에 관한 연구)

  • Sung, Yu-Kyoung;Kong, Jung-Shik;Lee, Bo-Hee;Kim, Jin-Geol;Huh, Uk-Youl
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.404-407
    • /
    • 2003
  • In this paper, we have designed the humanoid robot's leg parts with 12 D.O.F. This robot uses ankle's joints to confirm stability of walking performance. It is less movable to use ankle's joints than to do upper body's balancing joints like IWR-III, which needs three parts of via points, support leg, swing leg and balancing joints. Instead, the proposed humanoid robot needs support leg and swing leg via points. ZMP(Zero Moment Point) is utilized to guarantee the stability of robot's walking. The humanoid robot uses the ankle's joints to compensate for IWR-III's balancing joints movement. Actually we concern about a motor performance when making a real humanoid robot. So a simulator is employed to know each joint torque of humanoid robot. This simulator needs D-H(Denavit-Hartenberg) parameters, robot's mass property and two parts of via points. The simulation results are robot's walking trajectories and each motor torque. Using the walking trajectories, we can see the robot's walking scene with 3D simulator. Before we develop the humanoid robot, simulation of the humanoid robot's walking performance is very helpful. And the torque data will be used to make humanoid's joint module.

  • PDF

3-D simulator for development of reactive/deliberative hybrid autonomous robot architecture (자율로봇을 위한 reactive/deliberative hybrid 제어 구조 개발을 위한 3차원 시뮬레이터)

  • Yoon, Do-Young;Kim, Young-Chul;Oh, Sang-Rok;Park, Gwi-Tae;Cho, Woong-Ryul;Suh, Il-Hong;Kim, Kwang-Bae
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2880-2882
    • /
    • 2000
  • In the case of designing autonomous robot architecture using deliberative and reactive control methods, we can use mixed hybrid form as well as purely reactive scheme or purely deliberative scheme respectively according to its own goal and environment within the robot operates, It needs time and endeavors to design robot control architecture in either case above. In our research, we implemented a 3-dimensional robot simulator in order to help designing reactive/deliberative autonomous robot control architecture by offering methods which is capable of selecting design parameters and confirming its performances. It can be used, of course, to design purely reactive or purely deliberative architecture. The architecture and performance of simulator is shown and a sample hybrid robot architecture designed with the simulator is introduced in this article.

  • PDF

Development of 3-Dimensional Simulator for a Biped Robot (이족 보행로봇의 3차원 모의실험기 개발)

  • Noh, Kyung-Kon;Kim, Jin-Geol;Huh, Uk-Youl
    • Proceedings of the KIEE Conference
    • /
    • 2004.07d
    • /
    • pp.2438-2440
    • /
    • 2004
  • This study is concerned with development of 3-Dimensional simulator of a biped robot that has a prismatic balancing weight or a revolute balancing weight. The dynamic stability equation of a biped robot which have a prismatic balancing weight is conditional linear but a walking robot's stability equation with a revolute balancing weight is nonlinear. To get a stable gait of a biped robot, stabilization equations with ZMP (Zero Moment Point) are modeled as non-homogeneous second order differential equations for each balancing weight type. A trajectory of balancing weight can be directly calculated with the FDM (Finite Difference Method) solution of the linearized differential equation. In this paper, the 3-Dimensional graphic simulator is programmed to get and calculate the desired ZMP and the actual ZMP. Walking of 4 steps was simulated and verified. This balancing system will be applied to a biped humanoid robot, which consist Begs and upper body, at future work.

  • PDF

The Efficient Motion Teaching Method of Quadruped Robot Using Graphic Simulator and Physics Engine (그래픽 시뮬레이터와 물리엔진을 이용한 효과적인 4족 보행로봇의 모션티칭 방법)

  • Ryu, Ji-Hyoung;Kim, Jee-Hong;Lee, Chan-Goo;Yi, Soo-Yeong
    • Proceedings of the IEEK Conference
    • /
    • 2009.05a
    • /
    • pp.156-158
    • /
    • 2009
  • A graphic simulator is efficient to see what will happen to the target robot. But it is not exactly same as the real world. Because there are so many physical laws to be concerned. In this paper, we propose a simulator with physics engine to create motions for quadruped robot. It is not only to show more real simulations but also to be more efficient for teaching motions to quadruped robot. To solve the quadruped robot's dynamics or inverse kinematics, It takes much times and hard effort. Using physics engine make it easy to setup motions without calculating inverse kinematics or dynamics.

  • PDF

A Study on Development of Robot Monotoring System Simulator for Smart Factory (스마트 팩토리를 위한 로봇 모니터링 시스템 시뮬레이터 개발에 관한 연구)

  • Kim, Hee-Jin;Kim, Sang-Hyun;Jang, Gi-Won;Kim, Du-Beum;Dong, Guen-Han;Han, Sung-Hyun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.22 no.5
    • /
    • pp.561-573
    • /
    • 2019
  • This study proposes a new approach to implement smart factory based on robot monitoring system for a small and medium sized enterprise. The simulator includes the forward kinematics and inverse kinematics analyzes of articulated robots. We also modeled the dynamics of the robot and made it possible to simulate it in the program. We studied the interface between the user and the monitoring programming system using the GUI environment of Windows OS, and it is configured to select the appropriate trajectory planning and control method. The reliability of simulator is illustrated by simulation test.