Design and development of glove based gesture controlled quadcopter
There exist all sorts of Quad-Copters in the market as all of them use joysticks to control them, one thing that everyone experience with Quad-Copters is that they are very difficult to control. In this project, we will design an interface to be wearable on one?s hand which will measure the gestures
2025-06-28 16:31:22 - Adil Khan
Design and development of glove based gesture controlled quadcopter
Project Area of Specialization Wearables and ImplantableProject SummaryThere exist all sorts of Quad-Copters in the market as all of them use joysticks to control them, one thing that everyone experience with Quad-Copters is that they are very difficult to control. In this project, we will design an interface to be wearable on one’s hand which will measure the gestures of the hand and turn those gestures into Quad-Copter commands which in turn will eliminate the need of using any joystick to control them. Thus, resulting in a less complicated and more intuitive interaction between man and machine.
Project ObjectivesThree objectives :
- Design and development of Gesture Recognition Interface for Quad-Copter Control
- Implementation and testing of the controller on the Quad-Copter
- Flight Testing of a quadcopter with wearable gesture recognition device
Build an algorithm for a gesture recognition software. The methodology will comprise of 2 parts;
Firstly, we will build a library of dynamic gesture models (gestures which need to be followed for the commands to work, they will be natural gestures of a human in that particular situation i.e. assuming they are flying a Quad-Copter).
Secondly, capturing the dynamic gestures during tests and evaluating them with gesture recognition algorithms (clustering methods will be used to identify the gestures, there are many different types of methods but the most popular one among them is fuzzy-c means (FCM) algorithm method, which will be used.)
The methods used for algorithm might be subject to changes, if a more suitable method is found during our studies.
The algorithm will be implemented in a processing unit. An inertial measurement unit will determine the angle in which the device is tilted and will forward the data to the software, which in turn will recognize the given command. A flex sensor will be used to control the Quad-Copter motor rpm.
After implementing the gesture recognition algorithm in the controller interface, it will then be linked to a Quad-Copter (bought from market). The interface will send the relative command to the Quad-Copter, which in turn responds to the received command.
Benefits of the Project- Intuitive control of Quad-Copter will reduce the complexity of controls and allows interactive interface for the user.
- This glove based system project can also be implemented in other applications to create man-machine interacting interfaces.
- more user-friendly than RC transmitter.
- Glove-based Gesture recognition interface
The hand worn interface will recognize the hand gesture given and respond accordingly. For example if the hand pitches up, the quad-copter will move backwards and vice versa. Similarly commands can be given to the quad-copter to make it rotate, move back-forth or left right. The inertial measurement unit in the interface will be measuring the motion of hands and the mathematical algorithm implemented in the processing unit will process the data received from inertial measurement unit and forward the commands to the Quad-Copter. A flex sensor will be controlling the rpm of the motors of the Quad-Copter.
Final Deliverable of the Project HW/SW integrated systemCore Industry EducationOther Industries Manufacturing Core Technology Wearables and ImplantablesOther Technologies OthersSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 58435 | |||
| motors | Equipment | 4 | 1000 | 4000 |
| PUDA Rooster 230 230mm (Clone) FNC230 Aluminium and Carbon fiber frame | Equipment | 1 | 6000 | 6000 |
| APM 2.8 Flight Controller Board For Multicopter | Equipment | 1 | 4800 | 4800 |
| Gemfan RC 5030 Multirotor Propellers One Pair CW/CCW 5X3 (Green) | Equipment | 4 | 300 | 1200 |
| 12A Brushless Motor ESC (4pcs Set) | Equipment | 1 | 3325 | 3325 |
| ZOP Power 11.1V 2200MAH 35C 3S Lipo Battery T Plug For RC Models | Equipment | 1 | 2500 | 2500 |
| Mini 600TVL CMOS 1/3 Inch FPV color camera 11g light weight | Equipment | 1 | 1000 | 1000 |
| Shipping Fees | Equipment | 1 | 4000 | 4000 |
| Inertial Measurement Unit | Equipment | 1 | 1250 | 1250 |
| Arduino Uno | Equipment | 1 | 1000 | 1000 |
| HC-06 Bluetooth Serial Pass-Through Module | Equipment | 1 | 1860 | 1860 |
| Battery charger | Equipment | 1 | 2000 | 2000 |
| Transmitter | Equipment | 1 | 5000 | 5000 |
| Receiver | Equipment | 1 | 4500 | 4500 |
| Xbee pro | Equipment | 2 | 8000 | 16000 |