How to do it…

In this section, we are going to see how we can perform drone navigation using MoveIt!

MoveIt! is an ROS framework that allows us to perform motion planning with a specific robot. And what does this mean? Well, it basically means that it allows us to plan movements (motions) from point A to point B, without colliding with anything.

An important thing to mention is that MoveIt! is, by default, prepared to work with manipulation robots, and that's what it's usually used for. Therefore, we will have to take some extra steps in order to use it for our purpose, which is to plan trajectories for our drone.

MoveIt! is a very complex and useful tool. So, within this chapter, we are not going to dive into the details of how MoveIt! works, ...

Get Robot Operating System Cookbook 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.