• Title/Summary/Keyword: real-time robot control

Search Result 691, Processing Time 0.026 seconds

Real-Time Travelling Control of Mobile Robot by Conversation Function Based on Voice Command (대화기능에 의한 모바일로봇의 실시간 주행제어)

  • Shim, Byoung-Kyun;Lee, Woo-Song;Han, Sung-Hyun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.16 no.4
    • /
    • pp.127-132
    • /
    • 2013
  • We describe a research about remote control of mobile robot based on voice command in this paper. Through real-time remote control and wireless network capabilities of an unmanned remote-control experiments and Home Security / exercise with an unmanned robot, remote control and voice recognition and voice transmission are possible to transmit on a PC using a microphone to control a robot to pinpoint of the source. Speech recognition can be controlled robot by using a remote control. In this research, speech recognition speed and direction of self-driving robot were controlled by a wireless remote control in order to verify the performance of mobile robot with two drives.

Wireless Communication Real-Time Travelling Control of Mobile Robot by Voice Command (음성명령에 의한 모바일로봇의 무선통신 실시간 주행제어)

  • Shim, Byoung-Kyun;Han, Sung-Hyun
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.10 no.6
    • /
    • pp.33-38
    • /
    • 2011
  • We describe a research about remote control of mobile robot based on voice command in this paper. Through real-time remote control and wireless network capabilities of an unmanned remote-control experiments and Home Security / exercise with an unmanned robot, remote control and voice recognition and voice transmission are possible to transmit on a PC using a microphone to control a robot to pinpoint of the source. Speech recognition can be controlled robot by using a remote control. In this research, speech recognition speed and direction of self-driving robot were controlled by a wireless remote control in order to verify the performance of mobile robot with two drives.

Design and Walking Control of the Humanoid Robot, KHR-2(KAIST Humanoid Robot-2)

  • Kim, Jung-Yup;Park, Ill-Woo;Oh, Jun-Ho
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1539-1543
    • /
    • 2004
  • This paper describes platform overview, system integration and dynamic walking control of the humanoid robot, KHR-2 (KAIST Humanoid Robot - 2). We have developed KHR-2 since 2003. KHR-2 has totally 41 DOF (Degree Of Freedom). Each arm including a hand has 11 DOF and each leg has 6 DOF. Head and trunk also has 6 DOF and 1 DOF respectively. In head, two CCD cameras are used for eye. In order to control all joints, distributed control architecture is adopted to reduce the computation burden of the main controller and to expand the devices easily. The main controller attached its back communicates with sub-controllers in real-time by using CAN (Controller Area Network) protocol. We used Windows XP as its OS (Operating System) for fast development of main control program and easy extension of peripheral devices. And RTX, HAL(Hardware Abstraction Layer) extension program, is used to realize the real-time control in Windows XP environment. We present about real-time control of KHR-2 in Windows XP with RTX and basic walking control algorithm. Details of the KHR-2 are described in this paper.

  • PDF

Real-time Localization of Mobile Robot Using Ultrasonic Sensor in Structured Indoor Environment (구조화된 실내 환경에서 초음파센서를 이용한 모바일 로봇 실시간 localization 기법)

  • Lee Man-Hee;Cho Whang
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.12
    • /
    • pp.1068-1076
    • /
    • 2005
  • In order to increase the autonomous navigation capability of a mobile robot, it is very crucial to develop a method for the robot to be able to recognize a priori hon structured environmental characteristics. This paper proposes an ultrasonic sensor based real-time method for recognizing a priori known structured indoor environmental characteristics like a wall and comer Unlike the methods reported in the literature the information obtained from the sensor can be processed in real-time by extended Kalman filter to update estimations of the position and orientation of robot with respect to known environmental characteristics.

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

  • Ku, Ja-Bong;Huh, Uk-Youl;Kim, Jin-Geol
    • Proceedings of the KIEE Conference
    • /
    • 2004.05a
    • /
    • pp.77-79
    • /
    • 2004
  • Because robot hardware architecture generally is consisted of a few sensors and motors connected to the central processing unit, this type of structure is led to time consuming and unreliable system. For analysis, one of the fundamental difficulties in real-time system is how to be bounded the time behavior of the system. When a distributed control network controls the robot, with a central computing hub that sets the goals for the robot, processes the sensor information and provides coordination targets for the joints. If the distributed system supposed to be connected to a control network, the joints have their own control processors that act in groups to maintain global stability, while also operating individually to provide local motor control. We try to analyze the architecture of network-based humanoid robot's leg part and deal with its application using the CAN(Controller Area Network) protocol.

  • PDF

A Mobile Robot Estimating the Real-time Moving Sound Sources by using the Curvature Trajectory (곡률궤적을 이용한 실시간 이동하는 음원을 추종하는 모바일 로봇)

  • Han, Jong-Ho;Park, Sook-Hee;Lee, Dong-Hyuk;Noh, Kyung-Wook;Lee, Jang-Myung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.1
    • /
    • pp.48-57
    • /
    • 2014
  • It is suggested that the curvature trajectory be used to estimate the real-time moving sound sources and efficiently the robot estimating the sound sources. Since the target points of the real-time moving sound sources change, the mobile robot continuously estimates the changed target points. In such a case, the robot experiences a slip phenomenon due to the abnormal velocity and the changes of the navigating state. By selecting an appropriate curvature and navigating the robot gradually by using it, it is possible to enable the robot to reach the target points without having much trouble. In order to recognize the sound sources in real time, three microphones need to be organized in a straight form. Also, by applying the cross-correlation algorithm to the TDOA base, the signals can be analyzed. By using the analyzed data, the locations of the sound sources can be recognized. Based on such findings, the sound sources can be estimated. Even if the mobile robot is navigated by selecting the gradual curvature based on the changed target points, there could be errors caused by the inertia and the centrifugal force related to the velocity. As a result, it is possible to control the velocity of both wheels of the robot through the velocity PID controller in order to compensate for the slip phenomenon and minimize the estimated errors. In order to examine whether the suggested curvature trajectory is appropriate for estimating the sound sources, two mobile robots are arranged to carry out an actual experiment. The first robot is moved by discharging the sound sources, while the second robot recognizes and estimates the locations of the discharged sound sources in real time.

Effects of the Sampling Time in Motion Controller Implementation for Mobile Robots (모바일 로봇 모션 제어에 있어 샘플링 시간의 효과)

  • Jang, Tae-Ho;Kim, Youngshik
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.37 no.4
    • /
    • pp.154-161
    • /
    • 2014
  • In this research we investigate motion controller performance for mobile robots according to changes in the control loop sampling time. As a result, we suggest a proper range of the sample time, which can minimize final posture errors while improving tracking capability of the controller. For controller implementation into real mobile robots, we use a smooth and continuous motion controller, which can respect robot's path curvature limitation. We examine motion control performance in experimental tests while changing the control loop sampling time. Toward this goal, we compare and analyze experimental results using two different mobile robot platforms; one with real-time control and powerful hardware capability and the other with non-real-time control and limited hardware capability.

A Study on an Intelligent Motion Control of Mobile Robot Based on Iterative Learning for Smart Factory

  • Im, Oh-Duck;Kim, Hee-Jin;Kang, Da-Bi;Kim, Min-Chan;Han, Sung-Hyun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.25 no.4_1
    • /
    • pp.521-531
    • /
    • 2022
  • This study proposed a new approach to intelligent control of a mobile robot system by back properpagation based on multi-layer neural network. A experiment result is given in which some artificial assumptions about the linear and the angluar velocities of mobile robots from recent literature are dropped. In this study, we proposed a new thinique to impliment the real time conrol of he position and velocity of mobile robots. With the proposed control techinique, mobile robots can now globally follow any path such as a straight line, a circle and the path approaching th toe origin using proposed controller. Computer simulations are presented, which confirm the effectiveness of the proposed control algorithm. Moreover, practical experimental results concerning the real time control are reported with several real line constraints for mobile robots with two wheel driving.

Development of a Real-time OS Based Control System for Laparoscopic Surgery Robot (복강경 수술로봇을 위한 실시간 운영체제 기반 제어 시스템의 개발)

  • Song, Seung-Joon;Park, Jun-Woo;Shin, Jung-Wook;Kim, Yun-Ho;Lee, Duk-Hee;Jo, Yung-Ho;Choi, Jae-Seoon;Sun, Kyung
    • Journal of Biomedical Engineering Research
    • /
    • v.29 no.1
    • /
    • pp.32-39
    • /
    • 2008
  • This paper reports on a realtime OS based master-slave configuration robot control system for laparoscopic surgery robot which enables telesurgery and overcomes shortcomings with conventional laparoscopic surgery. Surgery robot system requires control system that can process large volume information such as medical image data and video signal from endoscope in real-time manner, as well as precisely control the robot with high reliability. To meet the complex requirements, the use of high-level real-time OS (Operating System) in surgery robot controller is a must, which is as common as in many of modem robot controllers that adopt real-time OS as a base system software on which specific functional modules are implemened for more reliable and stable system. The control system consists of joint controllers, host controllers, and user interface units. The robot features a compact slave robot with 5 DOF (Degree-Of-Freedom) expanding the workspace of each tool and increasing the number of tools operating simultaneously. Each master, slave and Gill (Graphical User Interface) host runs a dedicated RTOS (Real-time OS), RTLinux-Pro (FSMLabs Inc., U.S.A.) on which functional modules such as motion control, communication, video signal integration and etc, are implemented, and all the hosts are in a gigabit Ethernet network for inter-host communication. Each master and slave controller set has a dedicated CAN (Controller Area Network) channel for control and monitoring signal communication with the joint controllers. Total 4 pairs of the master/slave manipulators as current are controlled by one host controller. The system showed satisfactory performance in both position control precision and master-slave motion synchronization in both bench test and animal experiment, and is now under further development for better safety and control fidelity for clinically applicable prototype.

Remote Monitoring and Control of the Real Robot associated with a Virtual Robot

  • Jeon, Byung-Joon;Kim, Dong-Hwan
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.43-48
    • /
    • 2005
  • A robot system encompassing a remote control and monitoring through a virtual robot design is addressed and a tracking problem for a 2D (2 dimension) moving target by a robot vision is chosen as a case study. The virtual robot is developed, and it synchronizes with the real robot by compensating delay time. Two systems are displayed on a remote panel by communicating command and image data. The virtual robot utilizes an OpenGL library in Visual $C^{++}$ environment. Additionally, the remote monitoring and control between the real robot and the virtual robot are accomplished by employing an appropriate data compression in a network communication.

  • PDF