MAHRU-M: A mobile humanoid robot platform based on a dual-network control system and coordinated task execution

  • Authors:
  • Young-Su Cha;KangGeon Kim;Ji-Yong Lee;Joongjae Lee;Minjun Choi;Mun-Ho Jeong;ChangHwan Kim;Bum-Jae You;Sang-Rok Oh

  • Affiliations:
  • Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea;Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea;Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea;Machine Intelligence Group, Information and Technology Lab, LGE Advanced Research Institute, Seoul, Republic of Korea;Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea;School of Robotics, Kwangwoon University, Seoul, Republic of Korea;Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea;Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea;Cognitive Robotics Center, Korea Institute of Science and Technology, Seoul, Republic of Korea

  • Venue:
  • Robotics and Autonomous Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a mobile humanoid robot platform able to execute various services for humans in their everyday environments. For service in more intelligent and varied environments, the control system of a robot must operate efficiently to ensure a coordinated robot system. We enhanced the efficiency of the control system by developing a dual-network control system. The network system consists of two communication protocols: high-speed IEEE 1394, and a highly stable Controller Area Network (CAN). A service framework is also introduced for the coordinated task execution by a humanoid robot. To execute given tasks, various sub-systems of the robot were coordinated effectively by this system. Performance assessments of the presented framework and the proposed control system are experimentally conducted. MAHRU-M, as a platform for a mobile humanoid robot, recognizes the designated object. The object's pose is calculated by performing model-based object tracking using a particle filter with back projection-based sampling. A unique approach is used to solve the human-like arm inverse kinematics, allowing the control system to generate smooth trajectories for each joint of the humanoid robot. A mean-shift algorithm using bilateral filtering is also used for real-time and robust object tracking. The results of the experiment show that a robot can execute its services efficiently in human workspaces such as an office or a home.