Skip to content
This repository has been archived by the owner on Dec 28, 2022. It is now read-only.
/ athena Public archive
forked from yosralism/athena

Athena is a hexacopter made for National Flying Robot Competition 2019 with a mission to drop 7 payloads at certain locations autonomously with the help of computer vision.

Notifications You must be signed in to change notification settings

rotary-auav-ui/athena

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Athena

Athena is a hexacopter made for National Flying Robot Competition 2019 with a mission to drop 7 payloads at certain locations autonomously with the help of computer vision.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install on the vehicle's onboard PC

How To Build

Go to your catkin_workspace/your_src folder

git clone https://github.com/yosralism/athena.git
cd athena
source devel/setup.bash
catkin build

Running the tests

Connect your ground station (laptop) to the vehicle's onboard PC with WiFi router via ssh

ssh device_name@ip_address

example

Checking up servo mechanism

roslaunch athena servo_test.launch

Run the full mission test

roslaunch mavros apm.launch

Open new terminal

roslaunch athena athena_guided.launch

Important to check:

  • Flight mode
  • Waypoint reach

For checking target detection value, open new terminal

rostopic echo /cv_target

About

Athena is a hexacopter made for National Flying Robot Competition 2019 with a mission to drop 7 payloads at certain locations autonomously with the help of computer vision.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 62.7%
  • Python 33.8%
  • CMake 3.5%