DocumentCode
1763995
Title
ROS Topics: Capabilities [ROS Topics]
Author
Woodall, W. ; Liebhardt, M. ; Stonier, D. ; Binney, J.
Volume
21
Issue
4
fYear
2014
fDate
Dec. 2014
Firstpage
14
Lastpage
15
Abstract
One of the challenges of robot software systems is that they typically have a large number of components that interact with each other. A single robot may have processes that are doing path planning, obstacle avoidance, manipulation, sensor processing, and so on. Starting, stopping, and monitoring these processes to make sure that the right set is running to accomplish the robot\´s current task is a challenge. The robot operating system (ROS) "capabilities" package provides a systematic way of doing this. This article describes how capabilities work and how they can be used in typical robot applications.
Keywords
collision avoidance; control engineering computing; operating systems (computers); robot programming; ROS; manipulation; obstacle avoidance; path planning; robot operating systems; robot software systems; sensor processing; Automation; Computer applications; Operating systems; Robot sensing systems; Software development; Software systems;
fLanguage
English
Journal_Title
Robotics & Automation Magazine, IEEE
Publisher
ieee
ISSN
1070-9932
Type
jour
DOI
10.1109/MRA.2014.2360622
Filename
6990859
Link To Document