Summary
In this chapter, we discussed a new interface of ROS for industrial robots called ROS-Industrial. We looked at the basic concepts of developing industrial packages and installing them in Ubuntu. After installation, we looked at the block diagram of this stack, and discussed developing the URDF model for industrial robots and also creating the MoveIt interface for an industrial robot.
After covering these topics in detail, we installed the industrial robot packages for Universal Robots and ABB. We learned the structure of the MoveIt package and then shifted to the ROS-Industrial support packages. We discussed them in detail and switched to concepts such as the industrial robot client and how to create the MoveIt IKFast
plugin. Finally, we used the developed plugin in the ABB robot.
In the next chapter, we will look at troubleshooting and best practices in ROS software development.
Here are some questions that will help you better understand this chapter.