RC India

General Topics => RC General Topics => Topic started by: Ribz on February 23, 2015, 01:28:57 PM

Title: gesture controlled copter
Post by: Ribz on February 23, 2015, 01:28:57 PM
Starting off a new project, that seems rocket science but is not that hard, contributions are welcome....
its nothing new,, Students of university of zurich have already accomplished such a project

my action plan is to use an xbox(a second hand thing), hack it and to use the open source kinect sensor to identify gesture,
the system can be further used for mapping buildings and autopath finder features in compact areas,

first thing will be to select a suitable size of the copter, i'm going with a 250 size copter from my fav. HS quadkopters and will list the action plan in next post,
anyone worked on such a project?or has some piece of advice for me? forum heros i need you here  8-)
Title: Re: gesture controlled copter
Post by: Himadri Roy on February 23, 2015, 09:13:48 PM
I had made a gesture controlled car for the iit fest magneto competition...you could modify a cheap transmitter and replace the gimbals with analog accelerometers (ADXL 345) Rather than making a new gesture remote which would be a headache as you have to find ways to generate ppm signal transmit it without any loss of data and stuff...modifying a tx would be easier... :hatsoff:

Title: Re: gesture controlled copter
Post by: Ribz on February 26, 2015, 10:37:35 AM
So we'll start with 1)quad built or arduino
2)xbee transmition
And finally 3) kinect coordinates

Materials:
All basic quadcopter parts except controller
Arduino uno
Mpu6050 gyro and accelerometer
4 xbee 1mw wire antenna (since a single thing would do only 2 channels
2 xbee USB adapter for arduino uno
And of course xbox kinect for windows

Has anyone done any project with kinect before?
Like a robotic arm controlled with kinect coordinates or something?
Title: Re: gesture controlled copter
Post by: Ribz on February 26, 2015, 10:39:52 AM
Himadri we are talking of gesture controlled copter, our hand gestures will control the copter, not any tilt in radio,
Good idea though, will look forward to such projects too once I'm done with this
Title: Re: gesture controlled copter
Post by: Himadri Roy on February 26, 2015, 12:22:42 PM
Mount the accelerometer on a glove it becomes a gesture controlled robot Here's my bot in action
www.youtube.com/watch?v=-Sq-Z4j3psI (http://www.youtube.com/watch?v=-Sq-Z4j3psI#)
Title: Re: gesture controlled copter
Post by: Ribz on February 26, 2015, 01:01:13 PM
That was something really cool indeed
Title: Re: gesture controlled copter
Post by: miginstruments on February 26, 2015, 01:16:17 PM
yes himdari ur right mount the sensor on a glove. but what I was thinking was the tilt sensor is 3 axis device. how can we use it to control a 6 axis quad.
Title: Re: gesture controlled copter
Post by: Himadri Roy on February 26, 2015, 05:24:35 PM
You could use both your hands and two accelerometers, right hand for the direction of motion(left, right, front, back) left hand for throttle up and down to control up down motion and combining this with some practise the quad should be steerable!  :hatsoff:
Title: Re: gesture controlled copter
Post by: akhilzid on February 26, 2015, 05:35:22 PM
while using both hands, what will happen if you need to scratch your head?   8-)
Title: Re: gesture controlled copter
Post by: Himadri Roy on February 26, 2015, 05:39:23 PM
The same think happened to me when i took the robot for the competition at iit b...i was holding the battery in one hand and remote on other and then my head began itching and with the remote on i scratched my head and my bot went for a disco dance  ;D :giggle: :giggle:
Title: Re: gesture controlled copter
Post by: Himadri Roy on February 26, 2015, 05:41:13 PM
Or you could use the force sensors or flex sensors on the same hand and the throttle could be decided by how much you close or open your fist!   :)
Title: Re: gesture controlled copter
Post by: akhilzid on February 26, 2015, 05:42:20 PM
Quotebot went for a disco dance,

:giggle: :giggle: :giggle:
Title: Re: gesture controlled copter
Post by: miginstruments on February 26, 2015, 05:54:12 PM
well I built the same robot using an 8051 mc, its really ice. but I used two controllers. I tied some wires to the transmit end controller such that it would fit in the waist belt. n I used a 9v battery to power this mc. so that my other hand would be free to scratch my head. but using two sensors will require a lot of practice. pleas the range of zigbee is less. if we want long range it ll cost more. I don ve any experience in arduino. can we interface two sensors to one uno. I mean each sensor had got three outputs.
Title: Re: gesture controlled copter
Post by: Himadri Roy on February 26, 2015, 05:56:59 PM
Arduino has 6 analog inputs so it s possible to connect the 2 accl..
Title: Re:
Post by: akhilzid on February 26, 2015, 06:20:04 PM
Arduino can connect more than 99 slave modules Via I²C.
Title: Re: gesture controlled copter
Post by: Ribz on March 04, 2015, 12:04:10 PM
Well, I realised that accelerometer was indeed reliable, but somehow the 3rd axis was not very responsive, are you sure 2 will do a good job?
Title: Re: gesture controlled copter
Post by: Himadri Roy on March 04, 2015, 12:14:49 PM
@Ribz instead of using two accl use a flex sensor on the finger to control the throttle and on the same hand use the accel to control the direction of motion of quad...this would be simpler and no problem would happen if your head itches :giggle:  ;D
Link for Flex Sensor:
http://www.rhydolabz.com/index.php?main_page=product_info&cPath=137_143&products_id=673&zenid=e600287ced111ca94159d646ac1612e3 (http://www.rhydolabz.com/index.php?main_page=product_info&cPath=137_143&products_id=673&zenid=e600287ced111ca94159d646ac1612e3)
:hatsoff:
Title: Re: gesture controlled copter
Post by: miginstruments on March 04, 2015, 01:26:22 PM
Well flex sensor are not so reliable. they tends to wear too fast. you use it 10-20 times it ll start showing age. also they are expensive, so replacement will be a problem, unless one has a very big pocket.
Title: Re: gesture controlled copter
Post by: Ribz on March 05, 2015, 10:51:44 AM
can the same be done with an apm(gesture controlled setup by acc.'s)and can it handle some xbee antennas?
can we use ultrasonic sensors with apm?
Title: Re: gesture controlled copter
Post by: Ribz on March 05, 2015, 10:54:15 AM
http://www.youtube.com/watch?v=BFMt7YJciDs# (http://www.youtube.com/watch?v=BFMt7YJciDs#)

seems this guy just used 4 ultrasonics with apm
Title: Re:
Post by: akhilzid on March 05, 2015, 11:13:44 AM
Me too Done this already using ultrasonic like collision avoidance.
But ultrasonic range finders are not efficient and have too much blind spot.
Title: Re: gesture controlled copter
Post by: Ribz on March 05, 2015, 12:51:32 PM
not worth it? using 4 or more?
Title: Re:
Post by: akhilzid on March 05, 2015, 01:00:20 PM
Do you Asking about coalition detection or gesture controlling?

No way for gesture controlling, because sonar can only monitor distance.

For coalition detection works but not efficient, because one sonar can only monitor less than 15 degree  angle.
Title: Re: gesture controlled copter
Post by: miginstruments on March 05, 2015, 01:30:35 PM
Plus if U put multiple sensors then your processing time will increase. say if you are using 4 sensors, then you ve to assign all of them no. wise, one after another. now the controller will read the value of the first sensor then it ll go for the rest of all, so this will be repeated inside a loop. say if there is an obstacle at one sensor end, and the controller is reading some other sensor then it ll be of no use. though the controller process the information very fast in terms of miliseconds, but I am talking about worst case scenario.
Title: Re: gesture controlled copter
Post by: romanxdsouza on March 05, 2015, 03:41:24 PM
 Please ,Do not entertain this character ribz,robin,robby .
ignore him he is a cheat , do not waste your time with him.
read here post 249 onwards http://www.rcindia.org/for-sale/beware-of-dealing-with-these-people/225/ (http://www.rcindia.org/for-sale/beware-of-dealing-with-these-people/225/)
Title: Re: gesture controlled copter
Post by: Ribz on March 05, 2015, 08:15:11 PM
Well that means it's way better to use a double sensor covering 30 degrees front and and only navigate from the front (the cam has to be mounted there), only accelerometers to be used, it'll make it way cheaper,
But how do we communicate b/w xbee (arduino) and apm? Another xbee antenna? Will apm support it
Title: Re:
Post by: shreeyak on March 05, 2015, 08:20:23 PM
I too want to make a gesture controller for an all quad, have an idea of using trainer port to.transmit signals to quad. Planning to use glove with gyro for gesture.
Anyone have experience/knowledge of signals transmitted via trainer port? I wish to replicate the signals to send external commands to apm
Title: Re: Re: gesture controlled copter
Post by: akhilzid on March 05, 2015, 09:25:25 PM
Quote from: Ribz on March 05, 2015, 08:15:11 PM
Well that means it's way better to use a double sensor covering 30 degrees front and and only navigate from the front (the cam has to be mounted there),

Yes, that's better
Quote from: Ribz on March 05, 2015, 08:15:11 PM
only accelerometers to be used, it'll make it way cheaper,
But how do we communicate b/w xbee (arduino) and apm? Another xbee antenna? Will apm support it
They have no native support, but you can use this arduino as a radio receiver(or a proxy if you are using another radio override controls)
Title: Re: gesture controlled copter
Post by: Ribz on March 06, 2015, 10:27:22 AM
I was talking about coalition detection in the last post (2 in front) . Also was asking how do we communicate between apm and gesture controllers(acc's)
Title: Re: gesture controlled copter
Post by: Ribz on March 06, 2015, 12:20:05 PM
Thanks for the edit akhil, very insightful

People have been telling me that 250's are better for gesture controlled copters, why?

Also in near future will be planning to mount a kinect on the copter, so 350 with 980kv motors should be fine right?
Title: Re: gesture controlled copter
Post by: Himadri Roy on March 06, 2015, 03:15:11 PM
As from a video i learnt quads with longer arms tend to react slowly to changes and for your application the quad must be swift or you'll crash!