• Title/Summary/Keyword: Robot simulator

Search Result 202, Processing Time 0.024 seconds

Development of Android Application for Wireless Control of Omnidirectional Biped Walking of Humanoid Robot (휴머노이드 로봇의 전방향 이족보행 원격제어를 위한 안드로이드 애플리케이션 개발)

  • Park, GyuYung;Yun, JaeHun;Choi, YoungLim;Kim, Jong-Wook
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.2
    • /
    • pp.223-231
    • /
    • 2014
  • Humanoid robot is the most suitable robot platform for effective human interaction and various intelligent services. The present work addresses development of real time wireless control application of humanoid robot's forward and backward walks, and turning in walking. For convenience of human users, the application is developed on Android OS (Operating System) working on his or her smartphone. To this end, theoretic background on various-directional biped walking is proposed based on joint trajectories for forward walking, which have been shaped with a global optimization method. In this paper, backward walking is scheduled by interchange of angles and angular velocities and additional change of signs in angular velocities at all the via-points connecting cubic polynomial trajectories. Turning direction in walking is also implemented by activating the transversal hip joint initially located in the support leg in two stages. After validation of the proposed walking schemes with Matlab simulator, a smartphone application for the omnidirectional walking has been developed to control a humanoid robot platform named DARwIn-OP interconnected via Wi-Fi. Experiment result of the present wireless control of a humanoid robot with smartphone is successful, and the application will be released in application market near future.

Experimental Verification of Effectiveness of Stabilization Control System for Mobile Surveillance Robot (기동형 경계로봇 안정화 시스템의 실험적 검증)

  • Kim, Sung-Soo;Lee, Dong-Youm;Kwon, Jeong-Joo;Park, Sung-Ho
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.35 no.4
    • /
    • pp.359-365
    • /
    • 2011
  • A mobile surveillance robot is defined as a surveillance robot system that is mounted on a mobile platform and is used to protect public areas such as airports or harbors from invaders. The mobile surveillance robot that is mounted on a mobile platform consists of a gun module, a camera system module, an embedded control system, and AHRS (Attitude and Heading Reference System). It has two axis control systems for controlling its elevation and azimuth. In order to obtain stable images for targeting invaders, this system requires a stabilizer to compensate any disturbance due to vehicle motion. In this study, a virtual model of a mobile surveillance robot has been created and ADAMS/Matlab simulations have been performed to verify the suitability of the proposed stabilization algorithm. Further, the suitability of the stabilization algorithm has also been verified using a mock-up of the mobile surveillance robot and a 6-DOF (Degree Of Freedom) motion simulator.

A Design of the Graphic Simulator for a Robotic Workcell (로보틱 워크셀을 위한 그래픽 시뮬레이터의 구성)

  • Lee, Sang-Moo;Lee, Bum-Hee;Ko, Myoung-Sam;Kim, Kwang-Bae
    • Proceedings of the KIEE Conference
    • /
    • 1988.11a
    • /
    • pp.441-444
    • /
    • 1988
  • This paper presents a methodology for developing the graphic simulator for a robotic workcell. The Petri Net model is applied to described the system state and the workcell simulation is performed by the event scheduling approach of the model. For the graphic display of simulation process, the information of the workcell resources are stored in hierachically-structured data_babe, and the geometry of the resources is described by robot modelling, component modelling, and world modelling.

  • PDF

Development of a Simulator for Evolutionary Robots using Multi-robot Cooperation (다수 로봇 협업을 이용한 진화 로봇 시뮬레이터의 개발)

  • Son, Yun-Sik;Park, Ji-Woo;Jung, Jin-Woo;Oh, Se-Man
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.2
    • /
    • pp.90-96
    • /
    • 2009
  • In the original model-based paradigm in the field of motion planning of robots, robots had to play the focal role of considering all situations under which they made decisions and operate. Such paradigm makes it difficult to respond efficiently to the dynamically shifting environment such as disaster area. In order to handle such a situation that may be changed dynamically, a technology that allows a dynamic execution of data transmission and physical/network connection between multiple robots based on scenarios is required. In this paper, we deal with evolutionary robots that adapt to any given environment and execute scenarios, specially focused on the development of a simulator to test the evolutionary process of cooperated multiple robots.

  • PDF

Gait Implementation using a Kick Action for IWR-III Biped Walking Robot (이족보행로봇의 킥엑션을 이용한 보행 구현)

  • Jin, Kwang-Ho;Park, Chun-Ug;Choi, Sang-Ho;Kim, Jin-Geol
    • Proceedings of the KIEE Conference
    • /
    • 1998.11b
    • /
    • pp.552-554
    • /
    • 1998
  • This paper deals with the gait generation of IWR-III using a kick action to have a walking pattern like human. For this, trajectory planning with the consideration of kick action is done in each walking step, and the coordinate transformation is done for simplifying the kinematics. Balancing motion is analyzed by FDM during the walking, By combining 4-types of pre-defined steps, multi-step walking is done. Using numerical simulator, dynamic analysis, ZMP analysis and system stability is confirmed. Walking motion is visualized by 3D- graphic simulator. As a result, trunk ahead motion effect and impactless smooth walking is implemented by experiment. Finally walking with kick action is implemented the IWR-III system.

  • PDF

Development of Simulation Environment for Autonomous Driving Algorithm Validation based on ROS (ROS 기반 자율주행 알고리즘 성능 검증을 위한 시뮬레이션 환경 개발)

  • Kwak, Jisub;Yi, Kyongsu
    • Journal of Auto-vehicle Safety Association
    • /
    • v.14 no.1
    • /
    • pp.20-25
    • /
    • 2022
  • This paper presents a development of simulation environment for validation of autonomous driving (AD) algorithm based on Robot Operating System (ROS). ROS is one of the commonly-used frameworks utilized to control autonomous vehicles. For the evaluation of AD algorithm, a 3D autonomous driving simulator has been developed based on LGSVL. Two additional sensors are implemented in the simulation vehicle. First, Lidar sensor is mounted on the ego vehicle for real-time driving environment perception. Second, GPS sensor is equipped to estimate ego vehicle's position. With the vehicle sensor configuration in the simulation, the AD algorithm can predict the local environment and determine control commands with motion planning. The simulation environment has been evaluated with lane changing and keeping scenarios. The simulation results show that the proposed 3D simulator can successfully imitate the operation of a real-world vehicle.

A Study On design & implementation of the intelligent robot simulator which is connected to an URC system (URC시스템과 연계한 지능형 로봇 시뮬레이터의 설계 및 구현에 관한 연구)

  • Nam, Sang-Yep;Lee, Hyo-Young;Kim, Suk-Joong;Kang, Yi-Chul;Kim, Keun-Eun
    • 전자공학회논문지 IE
    • /
    • v.44 no.4
    • /
    • pp.11-18
    • /
    • 2007
  • Concept of URC does "with me wherever when, and the robot" which provides necessary service to me can be simply defined. This paper uses URC technology and various robots are implemented with a design. That is, we are going to implement that a user controls a virtual robot by communication between URC server with a design. We used an intelligent robot simulation tool, and a developer was easy, and it was intelligent, and we were connected to active URC server, and modeling did a system for simulation to be able to do an URC robot usefully. It was connected to an URC system and various robots and environments were composed with 3D, and, in this paper, a design and implementation did an intelligent robot simulation system so that it was possible by various contents development through simulation. The URC communication protocol and the URC server were based on a Planet v.1.2 ; Network Protocol, CAMUS(Context-Aware Middleware for URC Systems); URC Server, SAM(Service Agent Manager) v.1.2 ; Service API module developed in Electronics & Telecommunications Research Institute (ETRI).

Design of Remote Manipulator Control System using PHANToM Device (PHANToM Device 를 이용한 다관절 로봇의 원격제어 시스템 설계)

  • 김현상;김미경;강희준;서영수
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.241-245
    • /
    • 2004
  • This paper shows the development of remote control system for manipulators which consists of PHANToM Device as a master, Samsung FARA robot as a slave and TCP/IP based LAN for their Communication. This work includes the motion mapping between the master and the slave, Generation of virtual viscosity force preventing operator s unwilled action and 3D remote control simulators for the stable operation of the remote control system, etc. The remote control implementation has been performed and the results shows that the developed system can allow the operator to effectively control the manipulator.

  • PDF

An Improved Priority Application for Humanoid Robot in the Controller Area Network(CAN) (CAN내장 휴머노이드 로봇에 대한 진보된 우선순위 적용)

  • Ku Ja-bong;Huh Uk-youl;Kim Jin-geol;Kim Byung-yoon
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.53 no.10
    • /
    • pp.714-719
    • /
    • 2004
  • The Controller Area Network (CAN) is being widely used in real-time control applications such as automobiles, aircraft, and automated factories. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper. we present the message scheduling for CAN, based on the distributed control scheme to integrate actuators and sensors in a humanoid robot. Besides introducing the new algorism, this paper also presents some performance figures obtained using a specially developed software simulator, while the behavior of the new algorism is compared with the traditional CAN systems, in order to see how effective they are.

An Controller Area Network(CAN) Application for Humanoid Robot (휴머노이드 로봇에 대한 CAN 적용)

  • Ku, Ja-Bong;Huh, Uk-Youl;Kim, Jin-Geol
    • Proceedings of the KIEE Conference
    • /
    • 2004.07d
    • /
    • pp.2400-2402
    • /
    • 2004
  • The Controller Area Network (CAN) is being widely used in real-time control applications such as automobiles, aircraft, and automated factories. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper, we present the message scheduling for CAN, based on the distributed control scheme to integrate actuators and sensors in a humanoid robot. Besides introducing the new algorithm, this paper also presents some performance figures obtained using a specially developed software simulator, while the behavior of the new algorithm is compared with the traditional CAN systems, in order to see how effective they are.

  • PDF