ros

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ros [2015/10/28 18:34] – mairos [2018/09/11 22:27] (current) – [Packages] mai
Line 1: Line 1:
-====== Robot Operating system ======+====== Robot Operating System ======
 {{tag>software}} {{tag>software}}
  
Line 6: Line 6:
 ===== Version ===== ===== Version =====
  
-The version of ROS used is the **Indigo distro** with the **Catkin format** for the packages.+The version of ROS used is the **Kinetic distro** with the **Catkin format** for the packages.
  
 ===== Tutorials ===== ===== Tutorials =====
Line 14: Line 14:
 ===== Packages ===== ===== Packages =====
  
-Here is the list of the different packages used on the project+Here is a list of the different packages used on the previous projects
  
-[[OpenniLaunch]]+{{topic>ros_package}}
  
-[[OpenniTracker]]+[[openai_ros]] 
 +==== What is ROS ====
  
-[[OpenniTrackerModified]]+http://www.ros.org/core-components/
  
 +http://www.clearpathrobotics.com/2014/01/how-to-guide-ros-101 : "a particular sensor’s driver might be implemented as a node, which publishes sensor data in a stream of messages. These messages could be consumed by any number of other nodes, including filters, loggers, and also higher-level systems such as guidance, pathfinding, etc."
  
 +http://www.generationrobots.com/en/content/55-ros-robot-operating-system
  
 +===== Best practice =====
 +
 +Still thinking about how to write this part. In the meantime, here are some good links on that topic:
 +
 +https://github.com/ethz-asl/ros_best_practices/wiki
 +
 +http://wiki.ros.org/ROS/Patterns/Communication#Topics_vs_Services_vs_Actionlib%E2%80%A6
 +
 +http://wiki.ros.org/CppStyleGuide
 +
 +http://wiki.ros.org/DevelopersGuide#Standardization
 +
 +http://wiki.ros.org/ROS/Patterns/Conventions#Naming_ROS_Resources
 +
 +===== Advices =====
 +  * It is advice to add the line "source path_to_your/catkin_ws/devel/setup.bash"  to ~/.bashrc
 +
 +===== Projects using ROS in our lab =====
 +
 +{{topic>ROS}}
  • ros.1446057275.txt.gz
  • Last modified: 2019/04/25 14:08
  • (external edit)