OmniNxt
A compact aerial robot with omnidirectional visual perception for autonomous navigation and mapping.
- Drone
- Open source
- ROS
- 3D printable
Suggested by Robotheca, created by @HKUST-Aerial-Robotics (opens in a new tab), from github.com/HKUST-Aerial-Robotics/OmniNxt (opens in a new tab). Pinned to commit 79ce1d4 (opens in a new tab).
- Hardware license
- GPL-3.0-only (opens in a new tab)
- Software license
- GPL-3.0-only (opens in a new tab)
- Commercial use
- Allowed
Photo
This repository has no photo of the robot yet.
What it can do
Written by Robotheca from the project's documents.
- Omnidirectional visual perception using four fisheye cameras
- Visual-inertial navigation system (Omni-VINS) for autonomous flight
- Depth estimation (Omni-Depth) from fisheye images
- Omnidirectional flight control with yaw-rotation-free PX4 controller
- Autonomous navigation using modified ego-planner
Bill of materials
This repository has no parts list Robotheca can read yet.
Build guide
The creator's steps, each with its instructions.
- 1Prepare Quad-Fisheye Camera Set
- 2Assemble Onboard Computer
- 3Configure Flight Platform
- 4Set Up Runtime Environment
- 5Launch Algorithm Modules
The guide appears here as you scroll.
Guide by @HKUST-Aerial-Robotics (README.md), under GPL-3.0-only.
Wiring and electronics
Notes written by Robotheca from the project's documents.
Main parts
- Jetson Orin NX onboard computer
- Jetson Orin NX carrier board
- Jetson Orin NX radiator
- Intel AX200 Wi-Fi card
- 2230 SSD storage
- OAK-FFC-4P or OAK-FFC-4P-new camera control board
- Nxt-FC flight controller supporting PX4 and Ardupilot firmware
- Custom flight frame and protector
- 2204 1750KV or 1804 2450KV motors
- 6S battery
Connections
- Camera modules connected to OAK-FFC-4P via customized cables
- OAK-FFC-4P connected to Jetson Orin NX via USB or MIPI interface
- Jetson Orin NX carrier board provides power and data to OAK-FFC-4P
- Nxt-FC flight controller connected to motors and Jetson Orin NX via serial or I2C
- Intel AX200 Wi-Fi card connected to Jetson Orin NX via M.2 slot
- 2230 SSD connected to Jetson Orin NX via M.2 slot