Summary
In this chapter, we discussed working with an Eclipse IDE and setting the ROS development environment inside IDE. After setting ROS in Eclipse, we discussed some of the best practices in ROS that consist of naming conventions, coding styles, best practices while creating a ROS package, and so on. After discussing best practices, we switched to ROS troubleshooting. In the troubleshooting section, we discussed various troubleshooting tips which can occur when we work with ROS.