IROS: A Hard Real-time Intelligent Robot Operating System
This paper gives an overview of an intelligent robot operating system: IROS. Taking the open-source robot operating system (ROS) as a reference, the existing characteristics of the system and some difficulties in practical applications are summarized, and a complete IROS is redeveloped based on the problems encountered and the needs of users. Two versions of IROS have been publicly released: IROS V1 and IROS V2. And now, we are working on developing an upgraded version of IROS V3.x. IROS has excellent performance in real-time, stability, security, and other aspects. IROS particularly has hard real-time performance, which is a powerful improvement compared to ROS performance. This paper introduces the architecture, core functions, performance testing, and application scenarios of IROS. In addition, we also explain several core technologies in IROS, compare some technical indicators with ROS, and discuss future work.
Authors
- Nan Guo (ORCID: https://orcid.org/0000-0003-0905-6310)
- Peng Liu (ORCID: https://orcid.org/0000-0002-5694-6271)
- Chaoming Li (ORCID: https://orcid.org/0000-0002-1952-1709)
Institutions
- Inspur (China) (CN)
Publication Details
- Published
- 2024-11-01
- DOI
- https://doi.org/10.1109/cac63892.2024.10864617
- Primary Topic
- Robotics and Automated Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00