About the work
You have mastered the fundamentals (Volume 1). Now it is time to take it to the next level: intelligent autonomy.
This book teaches you how to integrate robotics, computer vision, and artificial intelligence into real drones. Perfect for engineers looking to specialise in autonomous perception.
Chapter 1 — ROS2 and Robotic Architecture
- The de facto operating system in professional robotics
- Nodes, topics, messages — decentralised architecture
- Ardupilot + ROS2 integration (MAVLink bridge)
- Nav2: 3D autonomous navigation stack
- Simulation with Gazebo + SITL
Chapter 2 — Computer Vision and Object Detection
- OpenCV: real-time image processing
- YOLOv8: ultra-fast detection (45 FPS on GPU)
- Classical methods vs. Deep Learning
- Integration with ROS2 (image publishers/subscribers)
- Real-world use cases: detection of people, vehicles, points of interest
Chapter 3 — AI in Drones
- Edge Computing: processing on the drone, not in the cloud
- Jetson line (Nano → Orin): selection based on latency and budget
- Latency < 100ms: mandatory for autonomous flight
- TensorRT: 2-3x acceleration of NN models
- Complete architecture: Jetson + ROS2 + Ardupilot + vision
Key Features:
- ✓ 160 content-dense pages of applied content
- ✓ Ready-to-use Python/C++ code
- ✓ 20+ graphs and flow diagrams
- ✓ Compatible with hardware: Jetson Nano, Orin NX, RTX
- ✓ Preparation for research/commercial drones
Prerequisites:
- Familiarity with Python (Appendix A2)
- Drone concepts (Volume 1)
- Ubuntu 22.04 recommended
Who is it for?
- Engineers specialising in robotic autonomy
- Researchers in computer vision
- AI drone startups
- Makers who want "intelligent" drones
From object detection to autonomous decision-making, you will learn the complete stack of intelligent drones.
AI Availability Declaration
This work cannot be made available to AI systems.
Creativity declaration
No AI has been used in the creative process of this work
Print work information
Work information
Title Autonomous Drones II: ROS2, Computer Vision, AI
ISBN 9788409871711
You have mastered the fundamentals (Volume 1). Now it is time to take it to the next level: intelligent autonomy.
This book teaches you how to integrate robotics, computer vision, and artificial intelligence into real drones. Perfect for engineers looking to specialise in autonomous perception.
Chapter 1 — ROS2 and Robotic Architecture
- The de facto operating system in professional robotics
- Nodes, topics, messages — decentralised architecture
- Ardupilot + ROS2 integration (MAVLink bridge)
- Nav2: 3D autonomous navigation stack
- Simulation with Gazebo + SITL
Chapter 2 — Computer Vision and Object Detection
- OpenCV: real-time image processing
- YOLOv8: ultra-fast detection (45 FPS on GPU)
- Classical methods vs. Deep Learning
- Integration with ROS2 (image publishers/subscribers)
- Real-world use cases: detection of people, vehicles, points of interest
Chapter 3 — AI in Drones
- Edge Computing: processing on the drone, not in the cloud
- Jetson line (Nano → Orin): selection based on latency and budget
- Latency < 100ms: mandatory for autonomous flight
- TensorRT: 2-3x acceleration of NN models
- Complete architecture: Jetson + ROS2 + Ardupilot + vision
Key Features:
- ✓ 160 content-dense pages of applied content
- ✓ Ready-to-use Python/C++ code
- ✓ 20+ graphs and flow diagrams
- ✓ Compatible with hardware: Jetson Nano, Orin NX, RTX
- ✓ Preparation for research/commercial drones
Prerequisites:
- Familiarity with Python (Appendix A2)
- Drone concepts (Volume 1)
- Ubuntu 22.04 recommended
Who is it for?
- Engineers specialising in robotic autonomy
- Researchers in computer vision
- AI drone startups
- Makers who want "intelligent" drones
From object detection to autonomous decision-making, you will learn the complete stack of intelligent drones.
Work type Technical
Tags tensorrt, ros2, object detection, nav2, computer vision, edge computing, yolov8, opencv, intelligent drones, gazebo, embedded ai, robotic autonomy, sitl, jetson nano, deep learning drones
-------------------------
Registry info in Safe Creative
Identifier 2605145656280
Entry date May 14, 2026, 2:36 PM UTC
License All rights reserved
-------------------------
Copyright registered declarations
Author. Holder Daniel Martínez González. Date May 14, 2026.
Information available at https://www.safecreative.org/work/2605145656280-autonomous-drones-ii-ros2-computer-vision-ai