Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ros [2015/11/10 10:14] nfave [Packages] |
ros [2019/04/25 14:08] (current) |
||
|---|---|---|---|
| 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|Openni_Launch]] | + | {{topic>ros_package}} |
| - | + | ||
| - | [[OpenniTracker|Openni_Tracker]] | + | |
| - | + | ||
| - | [[OpenniTrackerModified|Openni_Tracker_Modified]] | + | |
| + | [[openai_ros]] | ||
| ==== What is ROS ==== | ==== What is ROS ==== | ||
| + | |||
| http://www.ros.org/core-components/ | http://www.ros.org/core-components/ | ||
| Line 29: | Line 27: | ||
| http://www.generationrobots.com/en/content/55-ros-robot-operating-system | 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}} | ||