OTHER
An experience report on challenges in learning the robot operating system
Paulo Canelas, Miguel Tavares, Ricardo Cordeiro, Alcides Fonseca, Christopher S. Timperley
- Year
- 2022
- Citations
- 7
- Access
- Open access
Abstract
The Robot Operating System (ROS) was initially introduced to lower the barriers to robots software development by reducing the need for extensive domain knowledge. ROS allows developers to build valuable robots by configuring and reusing off-the-shelf components while writing little, if any, code through its modular design, loosely coupled architecture, and rich package ecosystem. However, despite the advantages of this approach, the lack of documentation can present a challenge to novice users.
Keywords
ReuseRobotDocumentationModular designComputer scienceCode reuseSoftware engineeringDomain (mathematical analysis)SoftwareArchitecture
Related papers
OTHER
📊 26,957 cites
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
PERCEPTION
📊 22,245 cites
Artificial intelligence: a modern approach
1995
OTHER
Open access📊 20,501 cites
Fractional Differential Equations
Igor Podlubný
2025
OTHER
📊 18,993 cites
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991