Fabian Pichardo
Created February 4, 2021 © GPL3+

Drones to the Mental Health Rescue

Lock-downs are correlated with plethora of mental issues. Drones can help us to regulate physical activity which may assuage them.

AdvancedFull instructions providedOver 33 days561

Things used in this project

Hardware components

KIT-HGDRONEK66
NXP KIT-HGDRONEK66
×1
NXP 8MMNavQ Starter Kit
×1
Google Coral Camera
×1
Lidar Lite v3
×1

Software apps and online services

MAVSDK
PX4 MAVSDK
ArmNN SDK
OpenCV
OpenCV
PX4
PX4
Android Studio
Android Studio
QGroundControl
PX4 QGroundControl

Hand tools and fabrication machines

Creality Ender 3 Pro

Story

Read more

Custom parts and enclosures

Coral support

Part to attach the coral camera case to the camera damper

Damper Base

Part attached to the mounting plate. Should print two of them, one for the camera and one for the Navq

Mounting Plate

Part which holds the whole structure. Is attached to the rods

HoverGames2 Camera Support

Base mechanism to handle both Navq board and Coral Camera module which allow us to attach them to the NXP Drone K66 Kit

Navq damper base

Part which holds Navq.

Lidar mounting base

Part which supports lidar sensor. It is attached to the rods

Telemetry radio base

Part to attach telemetry radio to the drone base

Battery bed

Part which mainly supports the battery

Battery Support

Part attached to the rods which is also attached to the battery bed

Coral case (back)

Coral case

Damper to camera base

Part that attaches coral support and the damper base

Schematics

LidarConnection

Connection between Lidar sensor and NXP FMU K66

Connection between Navq and FMUK66

TELEM2 connection between FMUK66 and Navq Board

Code

PX4 Firmware forked repository

branch: Hovergames2 commit: 0fd945e Hovergames2:add message and mavlink handling Add initial handling of hovergames module

MAVSDK forked repository

branch: hovergames commit: 568962a Add HoverGames2 message handling to listen via mavlink from NXP FMUK66. Add Gps lat, lon and alt handling so can read it from vechile_gps_position.

Main hovergames repo

commit: 13d3381 branch: master Add Qt filter source code, mavsdk examples, doxygen file, MD file, Mavlink PX4 generated files for experimentation Contains the working executable, Matlab source code files, examples, and the QT filter app source code.

Credits

Fabian Pichardo

Fabian Pichardo

3 projects • 2 followers
ADAS Software Engineer at Continental

Comments