Work-in-Progress: Design Concept of a Lightweight Runtime Environment for Robot Software Components onto Embedded Devices

被引:0
|
作者
Takase, Hideki [1 ]
Mori, Tomoya [1 ]
Takagi, Kazuyoshi [1 ]
Takagi, Naofumi [1 ]
机构
[1] Kyoto Univ, Grad Sch Informat, Kyoto, Japan
关键词
robot operating systems; real-time operating systems; TCP/IP;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although ROS (Robotic Operating System) has attracted attention to enhance the productivity of robot software development, it is necessary to adopt the device with high function and large power consumption enough to install Linux. This paper designs a lightweight runtime environment of ROS nodes onto mid-range embedded devices. Our environment, that is named to mROS, consists of a real-time OS and TCP/IP protocol stack to provide a tiny ROS communication library. mROS provides the connectivity to host and other ROS nodes with the native ROS network protocol. One of advantages for mROS is that native ROS nodes can be ported from Linux-based systems to RTOS-based systems since APIs with the same name of native ROS can be used in the embedded program. Experimental results validate that the performance requirement of mROS can be achieved for the construction of distributed robot systems.
引用
收藏
页数:3
相关论文
共 14 条
  • [11] Work-in-Progress of Exploring High School Students' Science Concept During an Engineering Design Challenge
    Widiastuti, Indah
    Andry, Feby Eka Cipta Sari
    Budiyanto, Cucuk Wawan
    Akhyar, Muhammad
    2023 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT AND LEARNING FOR ENGINEERING, TALE, 2023, : 727 - 730
  • [12] An ESL Methodology for HW/SW Co-Design of Monitorable Embedded Systems: the "Design for Monitorability" Project - Work-in-Progress
    Valente, Giacomo
    Di Mascio, Tania
    Pomante, Luigi
    Stoico, Vincenzo
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2019, : 40 - 42
  • [13] Work-in-Progress: Accuracy-Area Efficient Online Fault Detection for Robust Neural Network Software-Embedded Microcontrollers
    Chang, Juneseo
    Oh, Sejong
    Park, Daejin
    2022 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT 2022), 2022, : 1 - 2
  • [14] Work-in-Progress: Learning Embedded Smartphone Sensing technology On a Novel Strategy (LESSONS): A novel learning labware design, development and implementation
    Ma, Kuosheng
    Hong, Liang
    Qian, Kai
    Lo, Dan
    2014 ASEE ANNUAL CONFERENCE, 2014,