English
Related papers

Related papers: ReconROS Executor: Event-Driven Programming of FPG…

200 papers

Robotics applications process large amounts of data in real-time and require compute platforms that provide high performance and energy-efficiency. FPGAs are well-suited for many of these applications, but there is a reluctance in the…

Robotics · Computer Science 2021-10-29 Christian Lienen , Marco Platzner

Modern computing platforms for robotics applications comprise a set of heterogeneous elements, e.g., multi-core CPUs, embedded GPUs, and FPGAs. FPGAs are reprogrammable hardware devices that allow for fast and energy-efficient computation…

Robotics · Computer Science 2023-03-02 Christian Lienen , Sorel Horst Middeke , Marco Platzner

The robot operating system is the de-facto standard for designing and implementing robotics applications. Several previous works deal with the integration of heterogeneous accelerators into ROS-based applications. One of these approaches is…

Robotics · Computer Science 2023-06-23 Christian Lienen , Alexander Philipp Nowosad , Marco Platzner

Autonomous driving has become an important research area in recent years, and the corresponding system creates an enormous demand for computations. Heterogeneous computing platforms such as systems-on-chip that combine CPUs with…

Hardware acceleration can revolutionize robotics, enabling new applications by speeding up robot response times while remaining power-efficient. However, the diversity of acceleration options makes it difficult for roboticists to easily…

Robotics · Computer Science 2023-07-03 Víctor Mayoral-Vilches , Sabrina M. Neuman , Brian Plancher , Vijay Janapa Reddi

The Robot Operating System 2 (ROS~2) is a widely used middleware that provides software libraries and tools for developing robotic systems. In these systems, tasks are scheduled by ROS~2 executors. Since the scheduling behavior of the…

Robotics · Computer Science 2024-08-08 Harun Teper , Oren Bell , Mario Günzel , Chris Gill , Jian-Jia Chen

Traditional software development in robotics is about programming functionality in the CPU of a given robot with a pre-defined architecture and constraints. With adaptive computing, instead, building a robotic behavior is about programming…

Robotics · Computer Science 2021-09-09 Víctor Mayoral-Vilches , Giulio Corradi

The Robot Operating System 2 (ROS~2) has emerged as a relevant middleware framework for robotic applications, offering modularity, distributed execution, and communication. In the last six years, ROS~2 has drawn increasing attention from…

Robotics · Computer Science 2026-04-06 Daniel Casini , Jian-Jia Chen , Jing Li , Federico Reghenzani , Harun Teper

The second generation of Robotic Operating System, ROS 2, has gained much attention for its potential to be used for safety-critical robotic applications. The need to provide a solid foundation for timing correctness and scheduling…

Systems and Control · Electrical Eng. & Systems 2024-12-31 Hoora Sobhani , Hyunjong Choi , Hyoseung Kim

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 features QoS-configurable communication and a flexible layered…

Robotics · Computer Science 2021-05-19 Jan Staschulat , Ralph Lange , Dakshina Narahari Dasari

In recent years, robots are required to be autonomous and their robotic software are sophisticated. Robots have a problem of insufficient performance, since it cannot equip with a high-performance microprocessor due to battery-power…

Hardware Architecture · Computer Science 2015-08-31 Kazushi Yamashina , Takeshi Ohkawa , Kanemitsu Ootsu , Takashi Yokota

The use of the ROS middleware is a growing trend in robotics in general, ROS and hard real-time embedded systems have however not been easily uniteable while retaining the same overall communication and processing methodology at all levels.…

Robotics · Computer Science 2014-07-30 Anders Blaabjerg Lange , Ulrik Pagh Schultz , Anders Stengaard Soerensen

As many robot automation applications increasingly rely on multi-core processing or deep-learning models, cloud computing is becoming an attractive and economically viable resource for systems that do not contain high computing power…

This paper proposes a Priority-driven Accelerator Access Management (PAAM) framework for multi-process robotic applications built on top of the Robot Operating System (ROS) 2 middleware platform. The framework addresses the issue of…

Robotics · Computer Science 2024-04-10 Daniel Enright , Yecheng Xiang , Hyunjong Choi , Hyoseung Kim

The field of robotics faces significant challenges related to the complexity and interoperability of existing middleware frameworks, like ROS2, which can be difficult for new developers to adopt. To address these issues, we propose…

Robotics · Computer Science 2026-01-30 Anshul Ranjan , Anoosh Damodar , Neha Chougule , Dhruva S Nayak , Anantharaman P. N , Shylaja S S

The Robot Operating System (ROS) pubsub model played a pivotal role in developing sophisticated robotic applications. However, the complexities and real-time demands of modern robotics necessitate more efficient communication solutions that…

Distributed robotic systems rely heavily on the publish-subscribe communication paradigm and middleware frameworks that support it, such as the Robot Operating System (ROS), to efficiently implement modular computation graphs. The ROS 2…

Robotics · Computer Science 2023-01-24 Christophe Bédard , Pierre-Yves Lajoie , Giovanni Beltrame , Michel Dagenais

The Robot Operating System (ROS2) is the most widely used software platform for building robotics applications. FogROS2 extends ROS2 to allow robots to access cloud computing on demand. However, ROS2 and FogROS2 assume that all robots are…

The Robot Operating System (ROS) has become the de facto standard middleware in robotics, widely adopted across domains ranging from education to industrial applications. The RoboStack distribution, a conda-based packaging system for ROS,…

Developing socially competent robots requires tight integration of robotics, computer vision, speech processing, and web technologies. We present the Socially-interactive Robot Software platform (SROS), an open-source framework addressing…

Robotics · Computer Science 2023-11-28 Mahta Akhyani , Hadi Moradi
‹ Prev 1 2 3 10 Next ›