Introduction
In previous chapters, you came across many technologies and techniques that may be new to you. You have learned many concepts and techniques that help solve real-world problems. Now, you are going to use all the acquired skills to complete this last chapter and build your own end-to-end robotics application.
In this chapter, you'll use a deep learning framework, Darknet, to build robots that recognize objects in real time. This framework will be integrated with ROS so that the final application can be applied to any robot. Furthermore, it's important to say that object recognition can be used for building different kinds of robotics applications.
The end-to-end applications you are going to build will not only have academic value but will also be useful for real-world problems and live situations. You will even be able to adapt how the application functions depending on circumstances. This will give you a lot of opportunities to solve real-world problems when working with robots...