Design and simulate an autonomous drone of 2 kg payload, capable of flying in a zero-gravity environment, to be used in logistical and service needs purposes on-board a space station or spacecraft. The drone is to be built using blowers instead of propellers, in order to allow bidirectional control and decrease the settling time of the mechanical system and hence increase controllability. Also, a permanent magnet will be used as the mean for carrying objects.

This project is solving the ZERO GEE Bee – Your Friendly Neighborhood Drone challenge.


_our aim : move something (max. 2 kilos ) from point to another autonomously.

our process: . 1- we divide our main system into 6 subsystems : ( drone design and control , path planning , computer vision , indoor navigation , simulation ( using GAZEBO) 2- the challenges that we face : 1 how to hold the object : we design an arm rotates by servo motor 2_zero gravity : using blowers instead of propellers & using this advantage to move drone with only 3 degrees of freedom in space 3_how to plane its route :(path planning [email protected] ) 4_how to make drone defines its environment :(using computer vision explain @) 5_ how to simulate our mission and environment : by using GAZEBO platform ([email protected])

3- we use sensors ( IMU (based laser gyroscope ) , infrared/ ultrasonic , camera ) & solar battery & servos & push buttons & blowers & structure ( using 3D printer )

Project Information

License: GNU General Public License version 3.0 (GPL-3.0)

Source Code/Project URL:


A* algorithm for path planning -


  • Heidi Seddik
  • ahmed gamal
  • noha ali
  • Mostafa Salamony
  • mohamed elganzory