Skip to content

Hexiang-W/hx_gnc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hx_gnc

How'yall doing! This is Haysen, welcome to my gnc repository!

This package hosts a collection of software designed to help drone developers make their application come to life. The code in this repo is to explain how to set up your dev enviorment as well as teaches basic drone programming fundamentals.


Guidance Navigation and Control Functions

gnc_function.hpp / py_gnc_functions.py


Example Code (C++)

avoidance_sol.cpp

Example obstacle avoidance program utilizing the potential field method.

gnc_tutorial.cpp

Simple waypoint mission that commands a drone to fly a square pattern.

sr_sol.cpp

Simple search and rescue program that will fly a search pattern until yolo detects a person. This will trigger the drone to land to deliver the rescue supplies.

subscriber_sol.cpp

Example program showing how to use a ROS subscriber to take input into your drone's guidance node.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published