• 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