Maxence Boels

Artificial Intelligence Researcher

3D Printed DIY FPV Drone

#ROBOTICS #DRONE

Project Overview

A custom-built FPV (First Person View) drone project focusing on autonomous navigation capabilities. This project combines 3D printing, electronics assembly, and advanced flight control systems.

The goal is to train the drone with a generated simulated environment like AirSim (AirGen), Duality, IsaacSim (Genesis) for aerial autonomy using visual perception.

Project Progress

Frame assembly and component mounting

Flight controller and ESC wiring

Flight controller and ESC wiring

Technical Details

Components

  • Custom 3D printed frame (TPU + PLA)
  • SpeedyBee F7 Flight Controller
  • ESC: SpeedyBee 35A
  • Motors: 2306 2450KV
  • DJI o3 Air Unit
  • 6S 1300mAh LiPo battery
  • Frame: 3-inch Quadmula Carbon Fiber

Software Stack

  • Betaflight Configuration
  • Custom PID tuning
  • Autonomous navigation system (in development)

Code Snippets


# Python code snippet