An RTC-Based Intelligent Programming System for Service Robots

A service robot is a complicated system integrating multi-disciplinary technologies, and robotic graphical programming is one of the key technologies for intelligent service robots. Based on the modularization and standardization of robot technology, this paper proposes an RTC (Robot Technology Component) based distributed structure framework robot system. In addition, this paper develops RTC functional components and establishes a 3D simulation and graphical programming system for intelligent service robots. A 3D simulation validation experiment is also presented, demonstrating that SmartPal dual-arm service robots execute pick & place tasks. The experiment shows that this intelligent programming system is an excellent robotic development tool. It has strong advantages in both its expansibility and integration ability, and it provides a convenient way for reducing the development costs of intelligent service robots.

[1]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[2]  Kazuhito Yokoi,et al.  Open Architecture Humanoid Robotics Platform: OpenHRP , 2003 .

[3]  Takashi Suehiro,et al.  RT-middleware: distributed component middleware for RT (robot technology) , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Kazuhito Yokoi,et al.  Open architecture humanoid robotics platform , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  M. Mizukawa Robot technology (RT) trend and standardization , 2005, IEEE Workshop on Advanced Robotics and its Social Impacts, 2005..