The Robot Operating System (ROS1&2): Programming Paradigms and Deployment

7Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The amount of knowledge needed to deploy a robotic system can sometimes feel overwhelming. However, many individual problems were solved already, including software ecosystems to simulate and then deploy our robots seamlessly. The Robot Operating System (ROS) is an open-source solution addressing this critical sharing need for robotic sensing, control, planning, simulation, and deployment. Not to be confused with a library, it is a software ecosystem (the concept of an operating system might be too strong) facilitating the integration, maintenance, and deployment of new functionalities and hardware from simulations to physical deployment.

Cite

CITATION STYLE

APA

St-Onge, D., & Herath, D. (2022). The Robot Operating System (ROS1&2): Programming Paradigms and Deployment. In Foundations of Robotics: A Multidisciplinary Approach with Python and ROS (pp. 105–126). Springer Nature. https://doi.org/10.1007/978-981-19-1983-1_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free