From the Desks of ROS Maintainers: A Survey of Modern Capable Mobile Robotics Algorithms in the Robot Operating System 2

by   Steve Macenski, et al.

The Robot Operating System 2 (ROS 2) is rapidly impacting the intelligent machines sector – on space missions, large agriculture equipment, multi-robot fleets, and more. Its success derives from its focused design and improved capabilities targeting product-grade and modern robotic systems. Following ROS 2's example, the mobile robotics ecosystem has been fully redesigned based on the transformed needs of modern robots and is experiencing active development not seen since its inception. This paper comes from the desks of the key ROS Navigation maintainers to review and analyze the state of the art of robotics navigation in ROS 2. This includes new systems without parallel in ROS 1 or other similar mobile robotics frameworks. We discuss current research products and historically robust methods that provide differing behaviors and support for most every robot type. This survey consists of overviews, comparisons, and expert insights organized by the fundamental problems in the field. Some of these implementations have yet to be described in literature and many have not been benchmarked relative to others. We end by providing a glimpse into the future of the ROS 2 mobile robotics ecosystem.


page 2

page 4

page 7

page 10

page 11

page 13

page 14

page 22


A Survey of Behavior Learning Applications in Robotics -- State of the Art and Perspectives

Recent success of machine learning in many domains has been overwhelming...

Volatile memory forensics for the Robot Operating System

The increasing impact of robotics on industry and on society will unavoi...

Multi-Robot Organisms: State of the Art

This paper represents the state of the art development on the field of a...

From SLAM to Situational Awareness: Challenges and Survey

The knowledge that an intelligent and autonomous mobile robot has and is...

A Systematic Literature Review of Experiments in Socially Assistive Robotics using Humanoid Robots

We perform a Systematic Literature Review to discover how Humanoid robot...

Robot Operating System 2: Design, Architecture, and Uses In The Wild

The next chapter of the robotics revolution is well underway with the de...

Empirical Analysis of Bi-directional Wi-Fi Network Performance on Mobile Robots and Connected Vehicles

This paper proposes a framework to measure the important metrics (throug...

Please sign up or login with your details

Forgot password? Click here to reset