Skip to main navigation Skip to search Skip to main content

RGMP-ROS: A real-time ROS architecture of hybrid RTOS and GPOS on multi-core processor

  • Hongxing Wei
  • , Zhen Huang
  • , Qiang Yu
  • , Miao Liu
  • , Yong Guan
  • , Jindong Tan
  • Beihang University
  • CAS - Shanghai Institute of Microsystem and Information Technology
  • Capital Normal University
  • University of Tennessee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Recently, the open-source robot operating system (ROS) has been growing rapidly in the robotics community. However, the ROS runs on Linux, which does not provide timing guarantees for robot motion. This paper present a hybrid real-time ROS architecture on multi-core processor 'RGMP-ROS', which consists of two parts including the non-real-time subsystem 'GPOS (General Operating system)' and the real-time one 'RTOS (Real-time Operating system)'. The GPOS is comprised of non-real-time ROS nodes running in Linux, while the RTOS only contains real-time ROS nodes running in Nuttx. To get higher operational efficiency, the RGMP-ROS system is executed by a dual-core processor, one CPU for GPOS and the other for RTOS. The RGMP-ROS has used in the controller of a 6-DOF modular manipulator, and its effectiveness and efficiency are demonstrated by software testing and experiments. The main contributions of the present work lie in the realization of real-time ROS architecture and the application of multi-core processor in the hybrid control of an industrial robot.

Original languageEnglish
Title of host publicationProceedings - IEEE International Conference on Robotics and Automation
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages2482-2487
Number of pages6
ISBN (Electronic)9781479936854, 9781479936854
DOIs
StatePublished - 22 Sep 2014
Event2014 IEEE International Conference on Robotics and Automation, ICRA 2014 - Hong Kong, China
Duration: 31 May 20147 Jun 2014

Publication series

NameProceedings - IEEE International Conference on Robotics and Automation
ISSN (Print)1050-4729

Conference

Conference2014 IEEE International Conference on Robotics and Automation, ICRA 2014
Country/TerritoryChina
CityHong Kong
Period31/05/147/06/14

Fingerprint

Dive into the research topics of 'RGMP-ROS: A real-time ROS architecture of hybrid RTOS and GPOS on multi-core processor'. Together they form a unique fingerprint.

Cite this