Robot operating system 2: Design, architecture, and uses in the wild

S Macenski, T Foote, B Gerkey, C Lalancette… - Science robotics, 2022 - science.org
The next chapter of the robotics revolution is well underway with the deployment of robots for
a broad range of commercial use cases. Even in a myriad of applications and environments …

[图书][B] Programming Robots with ROS: a practical introduction to the Robot Operating System

M Quigley, B Gerkey, WD Smart - 2015 - books.google.com
Want to develop novel robot applications, but don't know how to write a mapping or object-
recognition system? You're not alone, but you're certainly not without help. By combining …

[图书][B] Robot Operating System (ROS).

A Koubaa - 2017 - Springer
ROS is an open-source robotic middleware for the large-scale development of complex
robotic systems. Although the research community is quite active in developing applications …

Ros on the pr2 [ros topics]

S Cousins - IEEE Robotics & Automation Magazine, 2010 - ieeexplore.ieee.org
In the last issue of IEEE Robotics & Automation Magazine, we talked about a number of
different robots running the robot operating system (ROS). In this issue, we are going to …

[图书][B] Mastering ROS for Robotics Programming: Design, build, and simulate complex robots using the Robot Operating System

L Joseph, J Cacace - 2018 - books.google.com
Discover best practices and troubleshooting solutions when working on ROS Key Features
Develop complex robotic applications using ROS to interface robot manipulators and mobile …

Reducing the barrier to entry of complex robotic software: a moveit! case study

D Coleman, I Sucan, S Chitta, N Correll - arXiv preprint arXiv:1404.3785, 2014 - arxiv.org
Developing robot agnostic software frameworks involves synthesizing the disparate fields of
robotic theory and software engineering while simultaneously accounting for a large …

How do you architect your robots? State of the practice and guidelines for ROS-based systems

I Malavolta, G Lewis, B Schmerl, P Lago… - Proceedings of the ACM …, 2020 - dl.acm.org
The Robot Operating System (ROS) is the de-facto standard for robotic software. If on one
hand ROS is helping roboticists, eg, by providing a standardized communication platform …

Impact of ros 2 node composition in robotic systems

S Macenski, A Soragna, M Carroll… - IEEE Robotics and …, 2023 - ieeexplore.ieee.org
The Robot Operating System 2 (ROS 2) is the second generation of ROS representing a
step forward in the robotic framework. Several new types of nodes and executor models are …

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 …

From the desks of ROS maintainers: A survey of modern & capable mobile robotics algorithms in the robot operating system 2

S Macenski, T Moore, DV Lu, A Merzlyakov… - Robotics and …, 2023 - Elsevier
Abstract The Robot Operating System 2 (ROS 2) is rapidly impacting the intelligent
machines sector—on space missions, large agriculture equipment, multi-robot fleets, and …