Robot Operating System (ROS)

  1. ROS Command-Line Tools
    1. Core Utilities
      1. roscore
        1. Starting the ROS Master
          1. Master Configuration
          2. rosrun
            1. Running Individual Nodes
              1. Node Arguments
                1. Environment Variables
                2. roslaunch
                  1. Launching Multiple Nodes
                    1. Configuration Management
                      1. Launch File Arguments
                    2. Introspection and Debugging
                      1. rosnode
                        1. Listing Nodes
                          1. Node Information
                            1. Node Connectivity
                              1. Killing Nodes
                              2. rostopic
                                1. Listing Topics
                                  1. Echoing Topic Data
                                    1. Publishing to Topics
                                      1. Topic Info and Statistics
                                        1. Message Rate Analysis
                                        2. rosservice
                                          1. Listing Services
                                            1. Calling Services
                                              1. Service Info
                                                1. Service Testing
                                                2. rosparam
                                                  1. Listing Parameters
                                                    1. Getting Parameters
                                                      1. Setting Parameters
                                                        1. Loading Parameter Files
                                                          1. Dumping Parameters
                                                          2. rosmsg
                                                            1. Listing Message Types
                                                              1. Showing Message Definitions
                                                                1. Message Dependencies
                                                                2. rossrv
                                                                  1. Listing Service Types
                                                                    1. Showing Service Definitions
                                                                    2. rosaction
                                                                      1. Listing Action Types
                                                                        1. Showing Action Definitions
                                                                        2. rospack
                                                                          1. Finding Packages
                                                                            1. Listing Package Paths
                                                                              1. Package Dependencies
                                                                              2. roscd
                                                                                1. Changing Directory to Package
                                                                                2. rosls
                                                                                  1. Listing Package Files
                                                                                3. Data Handling and Analysis
                                                                                  1. rosbag
                                                                                    1. Recording Data
                                                                                      1. Selecting Topics
                                                                                        1. Recording Options
                                                                                          1. Compression
                                                                                            1. Playing Back Data
                                                                                              1. Playback Options
                                                                                                1. Time Control
                                                                                                  1. Loop Playback
                                                                                                    1. Inspecting Bag Files
                                                                                                      1. Listing Contents
                                                                                                        1. Filtering Data
                                                                                                          1. Converting Formats