leggedrobotics / ros_best_practices

Best practices, conventions, and tricks for ROS

Home Page:https://rsl.ethz.ch/education-students/lectures/ros.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

https://rsl.ethz.ch/education-students/lectures/ros.html

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 61.5%Language:CMake 38.5%