Build a Camera Drone That Can See, Follow, and React—Without Giving Vision Software Unrestricted Control
A drone camera produces images, not understanding.
For an aircraft to react to what it sees, software must capture each frame, detect or track the intended target, evaluate confidence and timing, check whether movement is permitted, consider nearby obstacles, send a limited command, and confirm that the aircraft remains inside its safety boundaries.
Edge AI for Aerial Robotics provides a practical guide to using Python to develop camera-based drone behaviours, including object detection, consent-based human tracking, visual target following, distance sensing, and reactive obstacle avoidance.
Instead of allowing an experimental vision program to control motors directly, the book uses a layered aerial-robotics architecture. PX4 remains responsible for stabilisation, state estimation, flight modes, limits, and flight-critical safety. A Linux companion computer runs the camera pipeline, machine-learning models, tracking, behavioural logic, and application logging. Python communicates with the aircraft through MAVSDK while QGroundControl provides independent operator supervision.
Inside this project-based guide, you will learn how to:
The book also establishes responsible limits. Face tracking is treated as temporary, consent-based following rather than face identification. The vision model cannot arm the aircraft, remove operating limits, replace failsafes, or override the operator. The system must stop, hold, land, or surrender control when tracking, sensor, communication, or boundary conditions become unsafe.
Supporting resources include environment and connection commands, simulator and edge-device configuration templates, detection and control settings, safety and preflight checklists, troubleshooting matrices, emergency procedures, and a hardware-selection guide covering CPU-only systems, Raspberry Pi, Jetson, RGB cameras, global-shutter cameras, depth cameras, and LiDAR.
Whether you are a Python developer, robotics student, drone enthusiast, computer-vision learner, maker, or engineer exploring onboard machine learning, this book provides an organised path from recorded footage to a supervised perception-driven aircraft system.
Measure every delay. Reject uncertain observations. Limit every command. Let obstacle safety override following. Keep the pilot and autopilot in authority.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland
Taschenbuch. Zustand: Neu. Neuware. Artikel-Nr. 9798189415029
Anzahl: 2 verfügbar