24-09-2016, 10:50 AM
1455988149-GESTURECONTROLLEDARDUINOBASEDROVER1.docx (Size: 2.18 MB / Downloads: 5)
Abstract :- In this paper we have explained the development of a rover that mimics the actions of a human controlling the rover.The field of gesture is very interesting and developing at a very fast rate.This paper describes about the gesture control rover which can be controlled by your normal hand gesture. It consists of mainly two parts, one is transmitter part and another is receiver part.The transmitter will transmit the signal according to the position of accelerometer and your hand gesture and the receiver will receive the signal and make the rover move in respective direction.The rover moves in Forward/Backward and Left/Right directions using ArduinoIt consists of a control glove having 5 flex sensors connected to an Arduino Uno which send the serial data wirelessly over another Arduino Uno controlling the servos.The wireless mechanism is attained by using 2 tranceivermodules.We have tried to proceed in that direction and built a rover which can be controlled wirelessly through a glove controller fixed with Flex sensors connected to an Arduino Uno that readsTheanalog data of the flex sensors and transmits it to another Arduino Uno which controls the servo motors and using a simple mechanism the rover mimics the bending of the fingers.Here, the program is designed by using Arduino IDE.
Part list :-
1. ATmega328P x 2 (for rover and glove)
2. 16MHz crystal x 2
3. 4 x 22pf capacitors some 10 uf and 100nf capacitors
4. a bunch of 10k resistors ( they serve as pull-up or pull-down resistors )
5. some 220r - 330r or 1k resistors ( as per your LEDs )
6. A Copper clad ( double sided or single sided )
7. Some male and female header strips
8. tactile switches
Features of Gesture Controlled Rover :-
1. Minimal I/O pins configuration.
2. Quite light weight , portable, sturdy and transparent chasis.
3. Easy to control it using Gestures and interactive LCD screen.
4. Battery level monitoring , Distance measurement , temperature monitoring , etc.
5. Isolation of motors from MCU board , reduces noises and voltage spikes from the motor.
6. Programmable through FTDI cable and accepts Arduino sketches.
7. Compatible with Arduino shields.
8. FPV ( first person view camera )
9. Can act as a line following robot.
10. Tested on 45+ degree slopes.
Future Scope of improvement :-
1. Add a gripper arm on the rover unit .
2. Add a 6v solar panel to charge the batteries which power the MCU
3. Add an EDF ( ducted fan ) and transform it into a hovercraft.
4. Replace the original 150 RPM motors with mabuchi rs380 (18000 RPM ) motor
Conclusion :-
In this paper, an automated rover has been developed which works according to your hand gesture. The rover moves wirelessly according to palm gesture. The RF module is working on the frequency of 433 MHz and has a range of 50-80 meters. GPS system can be added to the robot by the help of which its location can be tracked.