ROS Best Practices, Conventions, and Tricks C++ and ROS Style We should follow best practices and keep our standard as high: ETHZ ROS best practices ROS C++ Style Guide Google C++ Style Guide Good practices Catkin-tools Test Scripts Should write the scripts to automate the setup, install dependencies