Skip to content

Best practices, conventions, and tricks for ROS. Do you want to become a robotics master? Then consider graduating or working at the Robotics Systems Lab at ETH in Zürich!

License

Notifications You must be signed in to change notification settings

tang888/ros_best_practices

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS Best Practices, Conventions and Tricks

Best practices for ROS2 in the making. See the Foxy branch in the meanwhile.

This is a loose collection of best practices, conventions, and tricks for using the Robot Operating System (ROS). It builds up on the official ROS documentation and other resources and is meant as summary and overview.

  • 📚 Read: Head over to the Wiki to get started!
  • 🐛 Report: Share issues you encounter by submitting them.
  • 🔧 Improve: Make these practices even better. Submit a PR to improve a specific topic.

Also, check out the ROS package's ros_package_template/readme.md.

About

Best practices, conventions, and tricks for ROS. Do you want to become a robotics master? Then consider graduating or working at the Robotics Systems Lab at ETH in Zürich!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 61.5%
  • CMake 38.5%