Chapter 8: ROS for Aerial Robots

In previous chapters, we have considered only ground-based and industrial robots. In the last decade, a new kind of system has become very popular – flying robots, also known as Unmanned Aerial Vehicles (UAVs). Nowadays, UAVs are constructed in different shapes and dimensions. In the main, they can be divided into fixed-wing (these being airplane-like vehicles) and rotary-wing (these being vehicles with multiple vertical axis rotors). Modern UAVs are equipped with onboard computers and sensors that make them real autonomous robots, able to perform different tasks, such as autonomous navigation. Using ROS makes it possible to read a UAV's sensors and send commands to the aerial platform. In addition to the real-life ...

Get Mastering ROS for Robotics Programming - Third Edition 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.