LIBRISTO
LIBROAMANTO
obvezno
Postanite del skupnosti ljubiteljev knjig z vsega sveta in uživajte v številnih ugodnostih. Ustvarite brezplačen račun
0
Brezplačna dostava Zásilkovna nad 69.99 €
Zbirna točka GLS 4.49 Zbirna točka DPD 2.99 Kurirska služba GLS 5.49 Kurir DPD 3.49 Kurirska služba Express One 3.49 Zbirno mesto Express One 3.49 Zbirno mesto Pošte Slovenije 3.49 Dostava preko Pošte Slovenije 3.49

Brezplačna dostava za naročila nad 69,99 € na prevzemna mesta DPD in Express One.

Autonomous Drone Racing in Python

Program High-Speed Flight Controllers and Obstacle-Passing Algorithms for Autonomous Aerial Racing

Jezik AngleščinaAngleščina
Knjiga Mehka
Knjiga Autonomous Drone Racing in Python Nathan Westwood
Koda Libristo: 53370879
Založba Independently published, julij 2026
Build the software brain behind a fast, safe, and testable autonomous racing drone.Autonomous drone... Celoten opis
? points 42 b Novo Novo
17.51
Na zalogi pri dobavitelju Odposlali bomo v 14-21 dneh

Do 30 dni za vračilo

Build the software brain behind a fast, safe, and testable autonomous racing drone.

Autonomous drone racing brings together flight control, computer vision, path planning, sensor processing, and rapid decision-making. A racing drone must do more than stay in the air. It must recognise gates, estimate its motion, choose a racing line, pass obstacles, control speed, recover from errors, and continue toward the finish without a pilot steering every movement.

Autonomous Drone Racing in Python shows you how to build those abilities step by step, beginning with Python foundations and progressing toward a complete autonomous race-lap system.

This practical beginner-friendly guide will help you:

  • Understand how autonomous racing drones sense, estimate, plan, control, and check safety
  • Learn the main parts of a racing drone, including the flight controller, onboard computer, camera, sensors, motors, ESCs, and telemetry links
  • Use Python for telemetry, gate detection, planning, logging, configuration, and supported flight commands
  • Set up a development and simulation environment before moving toward real hardware
  • Connect Python to a simulated drone and record basic flight information
  • Design the racing software as separate modules for sensors, state estimation, vision, planning, control, safety, and logging
  • Read sensor data and estimate position, velocity, orientation, altitude, and motion state
  • Build a reusable computer-vision pipeline for drone camera frames
  • Detect and track coloured racing gates using shape, centre, corners, size, distance, orientation, and confidence
  • Model a race course, track gate order, confirm gate-passing events, and recover after missed detections
  • Plan fast, smooth trajectories through gates with entry points, exit points, curves, speed profiles, and replanning
  • Create obstacle-passing behaviour for narrow openings, blocked paths, moving obstacles, and emergency climb or stop actions
  • Build and tune high-speed feedback controllers using PID concepts, output limits, damping, and tracking-error measurements
  • Improve racing lines, lap times, gate accuracy, turn speed, and route strategy without reducing safety
  • Test functions, modules, simulated courses, sensor failures, missed detections, communication failures, and controller stability
  • Move carefully from simulation to bench tests, manual override checks, low-speed flights, one-gate trials, and complete-course testing

The book builds one connected racing system rather than disconnected examples. You will create a modular Python application that reads telemetry and camera data, detects gates, plans racing trajectories, follows them with a controller, records logs, and slows, stops, or recovers when unsafe conditions appear.

No previous robotics or programming experience is assumed. You can begin in simulation before owning or modifying a real aircraft. Later hardware chapters explain how to approach onboard computers, cameras, flight controllers, configuration files, bench testing, and gradual speed increases.

Safety is central throughout the book. High-speed propellers, experimental code, sensor delays, radio problems, bad lighting, weak batteries, vibration, wind, and incorrect wiring can create serious risk. The book emphasises simulation first, propeller-off bench tests, manual override, emergency-stop behaviour, staged deployment, conservative limits, logs, and local aviation rules.

Build the racing loop carefully: sense, estimate, detect, plan, control, log, and protect the drone before chasing faster lap times.

Igralka & Poliglotka
EWA KASP za
Predvajaj video
Ewa Kasp
Libristo ima največjo izbiro tujejezične literature. Zato svoje knjige kupujem tukaj.

O knjigi

Polni naslov Autonomous Drone Racing in Python
Jezik Angleščina
Vezava Knjiga - Mehka
Datum izida 2026
Število strani 194
EAN 9798189516672
Koda Libristo 53370879
Teža 243
Mere 152 x 229 x 12
Podarite to knjigo še danes
To je povsem preprosto
1 Dodajte knjigo v košarico in izberite dostavo kot darilo 2 V zameno vam bomo poslali kupon 3 Knjiga bo dostavljena na naslov obdarovanca

Prijava

Prijavite se v svoj račun. Še nimate računa Libristo? Ustvarite ga zdaj!

 
obvezno
obvezno

Še nimate računa? Izkoristite prednosti računa Libristo!

Z računom Libristo boste imeli vedno vse pod nadzorom.

Ustvarite račun Libristo
Knjižni svetovalec Libroamiko
Pozdravljeni, sem Libroamiko, vam lahko pomagam?