Summary

In this chapter, we covered some advanced concepts such as the pluginlib, nodelets, and Gazebo plugins, which can be used to add more functionalities to a complex ROS application. We discussed the basics of pluginlib and saw an example using it. After covering pluginlib, we saw the ROS nodelets, which are widely used in high performance applications. Also, we saw an example using the ROS nodelets. Finally, we came to the Gazebo plugins that are used to add functionalities to Gazebo simulators. In the next chapter, we will discuss more on the RViz plugin and the ROS controllers.

Get Mastering ROS for Robotics Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.