ROS_ Robot Operating System ============================ .. warning:: Work in progress |today| .. toctree:: :caption: Getting started :maxdepth: 1 :numbered: chapters/ROS/00_getting_started/tutorials chapters/ROS/00_getting_started/preparing chapters/ROS/00_getting_started/overview chapters/ROS/00_getting_started/pub-sub chapters/ROS/00_getting_started/turtlesim chapters/ROS/00_getting_started/launchfiles .. toctree:: :caption: Robot 3D model :maxdepth: 1 :numbered: chapters/ROS/10_robot_modeling/simulators chapters/ROS/10_robot_modeling/urdf chapters/ROS/10_robot_modeling/xarco .. toctree:: :caption: Mobile robot modeling and simulation :maxdepth: 1 :numbered: chapters/ROS/15_mobile_robot/mobilerobot chapters/ROS/15_mobile_robot/gazebo chapters/ROS/15_mobile_robot/navigation .. toctree:: :caption: Robot arm modeling and simulation :maxdepth: 1 :numbered: chapters/ROS/20_robot_arm/robotarm chapters/ROS/20_robot_arm/industrial-robots .. toctree:: :caption: ROS computational graph :maxdepth: 1 :numbered: chapters/ROS/25_computation_graph/serv-cli chapters/ROS/25_computation_graph/parameters chapters/ROS/25_computation_graph/action .. toctree:: :caption: Extending ROS :maxdepth: 1 :numbered: chapters/ROS/30_plugins/plugin chapters/ROS/30_plugins/nodelets chapters/ROS/30_plugins/rqt_plugins chapters/ROS/30_plugins/rvizplugin chapters/ROS/30_plugins/gazeboplugin .. toctree:: :caption: Embedded systems :maxdepth: 1 :numbered: chapters/ROS/50_MCU/arduino chapters/ROS/50_MCU/tivac chapters/ROS/50_MCU/stm32 chapters/ROS/50_MCU/raspberrypi .. toctree:: :caption: Computer vision :maxdepth: 1 :numbered: chapters/ROS/60_perception/cameras chapters/ROS/60_perception/opencv chapters/ROS/60_perception/pcl chapters/ROS/60_perception/visp chapters/ROS/60_perception/cimg .. _ROS: http://www.ros.org/