Real-time control architecture based on Xenomai using ROS packages for a service robot

R Delgado, BJ You, BW Choi - Journal of Systems and Software, 2019 - Elsevier
This paper proposes a real-time (RT) control architecture based on Xenomai, an RT
embedded Linux, to control a service robot along with non-real-time (NRT) robot operating …

Integration of ROS and RT tasks using message pipe mechanism on Xenomai for telepresence robot

R Delgado, BJ You, M Han, BW Choi - Electronics Letters, 2019 - Wiley Online Library
A promising approach integrating non‐real‐time (NRT) robot operating system (ROS)
packages and RT tasks is proposed to enhance the development of RT robot control …

Real-time control architecture using Xenomai for intelligent service robots in USN environments

BW Choi, DG Shin, JH Park, SY Yi, S Gerald - Intelligent Service Robotics, 2009 - Springer
This paper describes the implementation of a dual-kernel software architecture, based on
standard Linux and real-time embedded Linux, for real-time control of service robots in …

Distributed real-time control architecture for ros-based modular robots

E Munera, JL Poza-Lujan, JL Posadas-Yague… - IFAC-PapersOnLine, 2017 - Elsevier
Abstract Nowadays ROS (Robot Operating System) based platforms have been widely used
in state of art robot researches because of providing reliable mechanisms for fast robot …

RT-ROS: A real-time ROS architecture on multi-core processors

H Wei, Z Shao, Z Huang, R Chen, Y Guan, J Tan… - Future Generation …, 2016 - Elsevier
ROS, an open-source robot operating system, is widely used and rapidly developed in the
robotics community. However, running on Linux, ROS does not provide real-time …

Budget-based real-time executor for micro-ros

J Staschulat, R Lange, DN Dasari - arXiv preprint arXiv:2105.05590, 2021 - arxiv.org
The Robot Operating System (ROS) is a popular robotics middleware framework. In the last
years, it underwent a redesign and reimplementation under the name ROS~ 2. It now …

ros_control: A generic and simple control framework for ROS

S Chitta, E Marder-Eppstein, W Meeussen… - Journal of Open Source …, 2017 - hal.science
In recent years the Robot Operating System (ROS) has become the'de facto'standard
framework for robotics software development. The ros_control framework provides the …

A new ROS-based hybrid architecture for heterogeneous multi-robot systems

C Hu, C Hu, D He, Q Gu - The 27th Chinese Control and …, 2015 - ieeexplore.ieee.org
In this paper, a new hybrid architecture for heterogeneous multi-robot systems is presented.
Personal computers as central server and embedded systems as nodes are integrated in …

The rclc executor: Domain-specific deterministic scheduling mechanisms for ros applications on microcontrollers: work-in-progress

J Staschulat, I Lütkebohle… - … Conference on Embedded …, 2020 - ieeexplore.ieee.org
Robots are networks of a variety of computing devices, such as powerful computing
platforms but also tiny microcontrollers. The Robot Operating System (ROS) is the dominant …

Rosch: real-time scheduling framework for ros

Y Saito, F Sato, T Azumi, S Kato… - 2018 IEEE 24th …, 2018 - ieeexplore.ieee.org
This paper presents a real-time scheduling framework for the robot operating system (ROS)
called ROSCH. ROS is an open-source software platform and a meta-operating system …