Society of Robots - Robot Forum

General Misc => Robot Videos => Topic started by: Spoil9 on April 23, 2008, 03:44:31 PM

Title: How is this done?
Post by: Spoil9 on April 23, 2008, 03:44:31 PM
Ok, total newb question,
but what is being used here to program this?
Is this something an AVR could be used for?

http://www.youtube.com/watch?v=RxBa5bQfTGc (http://www.youtube.com/watch?v=RxBa5bQfTGc)
Title: Re: How is this done?
Post by: izua on April 23, 2008, 03:54:59 PM
motion triggered i guess. compute differences in succesive frames over a limit, aim, in that direction, shoot.
a better way: compute differences in succesive frames, approximate speed, aim in the direction of target + speed + direction, shoot.
i doubt a single avr can do all the processing.
Title: Re: How is this done?
Post by: Admin on April 23, 2008, 07:10:14 PM
It can't just be motion detection because the camera moves . . . I suspect it does motion detection, then records colors of the object that moved, then locks onto those colors . . .
Title: Re: How is this done?
Post by: JesseWelling on April 23, 2008, 09:07:45 PM
Yea it doesn't get to 'duped' by the decoys.
Title: Re: How is this done?
Post by: ddemarco5 on April 26, 2008, 12:55:47 PM
I noticed that when the guy was poking his head out, there was a laser pointing at him.
Title: Re: How is this done?
Post by: Spoil9 on April 26, 2008, 06:31:38 PM
Either in the video, or on youtube the poster says that they put a laser on the barrel for later testing to see where the barrel was pointing at when it shot.
I don't think that the laser had anything to do with tracking, aiming, and shooting it's target.
I also just got back from playing paintball so I sorta feel for the test target.
(I got 23 welts from close shots)
Title: Re: How is this done?
Post by: Trumpkin on April 27, 2008, 06:50:04 AM
Ouch, that's why I play airsoft. (smaller welts)