The goal of this project is to develop and demonstrate an UAV capable of recognizing a "body" or person lying on the ground and then land and deliver a small "rescue" package next to that person.
- Python 2.7
- OpenCV 3.4.2
- Darknet YOLOv3
- ROS Kinetic
- v4l2capture
- MAVROS
- Install all prerequisites required in Jetson TX2
- Go to terminal. mkdir catkin_ws
- cd catkin_ws
- copy src folder from github into this folder
- catkin_make
- source devel/setup.bash
Once the prerequisites are installed on Jetson TX2,run roslaunch mavros px4.launch in another terminal.
If you want to run the whole search and rescue mission run roslaunch wolfdrone search_and_rescue.launch.
If you want to test a take off and land run roslaunch wolfdrone takeoff_land.launch.