Warning

 

Close

Confirm Action

Are you sure you wish to do this?

Confirm Cancel
BCM
User Panel

Posted: 5/2/2002 5:59:30 PM EDT
I'm trying to build a network of robots that will chase me around and shoot paintballs at me. I've got it all figured out except for the vision part.

Does anyone know anything about computer vision? How can the robots figure out where to aim the paintballs? Thanks.
Link Posted: 5/2/2002 6:02:31 PM EDT
[#1]
You have either too much time or too much money....


Perhaps both??


Robots see Pixel grids in shades of grey (or colours)  each pixel is graded..

A "memory" of a pixel pattern can be learned and tracked..


Link Posted: 5/2/2002 6:05:39 PM EDT
[#2]
I'm guessing infrared detection with a correction loop for maximum signal strength, fire when signal is maxed for 1 second or longer.

Of course there is radar. Maybe you could use 2 motion sensors paired up and seperated by a foot or 2 to give it stereo "vision" so they could figure range to target for elevation.

I keep getting this funny as hell image in my mind of these robots chasing you around the living room blasting paintballs on all your funiture and walls.  [:)]

Link Posted: 5/2/2002 6:31:18 PM EDT
[#3]
Quoted:
I'm trying to build a network of robots that will chase me around and shoot paintballs at me. I've got it all figured out except for the vision part.

Does anyone know anything about computer vision? How can the robots figure out where to aim the paintballs? Thanks.
View Quote


Get some friends, or join a paint ball team.
Link Posted: 5/2/2002 6:44:04 PM EDT
[#4]
What you're looking for is [b]machine vision[/b].  Google it.  
Link Posted: 5/2/2002 7:07:22 PM EDT
[#5]
can't be done with existing technology.
you need fire control, ranging, stratagy, self perservation and mobility.

try to key on heat.  you don't need to range because it's paint ball and and your max range should be 25 yds.  so you got this black box with a simple IR eye that will trip a relay and fire when it detects heat so it will fire on lamps the stove etc.  complex recognition software is just being developed and is major expensive.    
Link Posted: 5/2/2002 7:09:44 PM EDT
[#6]
Link Posted: 5/2/2002 7:22:31 PM EDT
[#7]
Most of it is possible, and shouldn't be too expensive.

The strategy wouldn't be impossible to code. That would be the fun part.

Robot motion, no problem.

Using camera, infra-red, or radar (maybe stereo), I could get a continuously updated pixel-map or 3D-extrapolation. What I don't understand is the algorithms that would analyze the raw data and separate the target from the background.

I'm not going to spend money on expensive software, but if I can find complex-recognition algorithms, I can write software to implement them.
Link Posted: 5/2/2002 8:02:02 PM EDT
[#8]
[url]http://www.hvwtech.com/sensors.htm[/url]
Have fun but don't go building a bunch of damn Terminators.
Link Posted: 5/2/2002 8:04:33 PM EDT
[#9]
Link Posted: 5/2/2002 8:25:06 PM EDT
[#10]
I smell bullsh!t.  Want to make another bet?

BTW, when are you sending Goatboy that $10?

Sgtar15
Link Posted: 5/2/2002 8:25:34 PM EDT
[#11]
Quoted:
[url]http://www.hvwtech.com/sensors.htm[/url]
Have fun but don't go building a bunch of damn Terminators.
View Quote

Thanks. Terminating capabilities will be limited by the 31-inch max range on those sensors, but it's a good start. Should the robots disobey their creator, I recommend a defense-system based on magnets.
Link Posted: 5/2/2002 8:29:06 PM EDT
[#12]
Just to track a person, Infra-red I think would be the easiest. Simple units from a home security system might work. Use a couple with narrow search width with an alogrithm of if outside unit has a signature the robot rotates to get the signature on the center unit (over barrel).

As for strategy, use the Quake engine. I think it is open source now. There is basic AI in there. Hell, I heard some time ago that the military was thinking of using the game Quake as an infintry simulator. Never heard much about it.

Go over to [url]www.slashdot.org[/url] and post the question. Lots of geeks there with some great knowledge on weird shit.
Link Posted: 5/2/2002 8:31:05 PM EDT
[#13]
get some friends, they are somewhat better than robots.
Link Posted: 5/2/2002 9:34:18 PM EDT
[#14]
ROTFLMFAO... robots...paintballs....fbi agents....    Maybe the robots will trow off the    .....oh forget it.
Link Posted: 5/2/2002 9:38:38 PM EDT
[#15]
Huh, funny?  I guess I'll be the first.  Why?

When you get it up and running I want a video!
Link Posted: 5/2/2002 9:51:57 PM EDT
[#16]
Get a clue, all of you nay-sayers.

Robots:

1) Can communicate with each other quickly and synchronize their motion, allowing for tricky strategies.

2) Don't mind making suicide-attacks, when it's for the good of the whole network.

3) Have small profiles, so are harder to hit than friends.

All will be welcome to engage against the robots. No one will be forced to (however, if I am incarcerated, then I might not be capable of preventing them from running amok).
Link Posted: 5/2/2002 9:54:03 PM EDT
[#17]
Do you wear really big black glasses and high water pants :)
Link Posted: 5/2/2002 9:55:53 PM EDT
[#18]
... Try a looking into shape recognition. There are programs and routines like Borland Delphi 3 that recognize the shapes you create with a variety of tools. Just replace the shape with a rasterized image, which is easily created with an off-the-self digital video camera. You then slave your 3-axis servo controllers (provided you have accounted for its logic) from the your algorithms developed for your particular parameters.
You'll need a fast processor to react as fast and sometimes faster than you with paintball guns but I've made it work.

... I'll sell my models & schematics for a fair price if you're not too cheap.
Link Posted: 5/2/2002 10:00:48 PM EDT
[#19]
Quoted:
Do you wear really big black glasses and high water pants :)
View Quote

Ask your wife [;)].
Link Posted: 5/2/2002 10:02:00 PM EDT
[#20]
A "memory" of a pixel pattern can be learned and tracked..
View Quote


Until the target turns, squats, stands-up straight, moves their arms, moves their gun, etc..  Look at how slow and unreliable OCR systems are.  They're pattern matching a simple black on white unmoving "target," and aren't 100%.

Don't forget analog.  It isn't that hard to find movement or sharp edges.  You can do that with a few dollars worth of parts that don't weigh nearly as much as a computer.  I guess since it's a just game, you could have the system look for a certain hue of shirt or target that you're wearing to make it much easier on your system to aim.  I built a system about 8 years ago that straightened and checked for folds on shower curtains before they were hemmed.  My solution was about $40 plus the camera.  The solution the plant came-up with internally used a $20,000 DEC Alpha, $5,000 capture card, and a much more expensive, higher-quality camera.  If you can find an old TV or oscilloscope repairman, they can open an entire new world of highspeed video processing that the digital world can't touch without expensive hardware and custom software.  Ahh, good old analog.z
Link Posted: 5/2/2002 10:02:06 PM EDT
[#21]
Quoted:
I'm trying to build a network of robots that will chase me around and shoot paintballs at me. I've got it all figured out except for the vision part.

Does anyone know anything about computer vision? How can the robots figure out where to aim the paintballs? Thanks.
View Quote


How about:

01001000110100110111010110101010101000001100
11011010101101111110101011010101001101010101
01100111000010010010001101001101110101101010
10101000001100110110101011011111101010110101
01001101010101011001110000100100100011010011
01110101101010101010000011001101101010110111
11101010110101010011010101010110011100001001
00100011010011011101011010101010100000110011
01101010110111111010101101010100110101010101
10011100001001001000110100110111010110101010
10100000110011011010101101111110101011010101
00110101010101100111000010010010001101001101
11010110101010101000001100110110101011011111
10101011010101001101010101011001110000100100
10001101001101110101101010101010000011001101
10101011011111101010110101010011010101010110
0111000010.  Or not?
Link Posted: 5/2/2002 10:02:53 PM EDT
[#22]
Quoted:
I'm trying to build a network of robots that will chase me around and shoot paintballs at me.
View Quote


Why?
Link Posted: 5/2/2002 10:03:34 PM EDT
[#23]
Let me get this straight.

1. You are currently broke.

2. You don't know what a DIAS is.

3. The FBI is watching you.

4. You want to build asult robots.

I said it before and I will say it again.

[b][red][size=6]BULLSH!T.[/b][/red][/size=6]

Sgtar15
Link Posted: 5/2/2002 10:04:32 PM EDT
[#24]
Link Posted: 5/2/2002 10:07:08 PM EDT
[#25]
Quoted:
You'll need a fast processor to react as fast and sometimes faster than you with paintball guns but I've made it work.

... I'll sell my models & schematics for a fair price if you're not too cheap.
View Quote

You've made a paintball-attack robot network?

Sorry, I am cheap. Can I check out your robots?
Link Posted: 5/2/2002 10:10:35 PM EDT
[#26]
Quoted:
Quoted:
You'll need a fast processor to react as fast and sometimes faster than you with paintball guns but I've made it work.

... I'll sell my models & schematics for a fair price if you're not too cheap.
View Quote

You've made a paintball-attack robot network?

Sorry, I am too poor to be anything but cheap. Can I check out your robots?
View Quote



... Well shit dude! Why don't you just come over and fuck my girlfriend for FREE too.

... Aren't you familiar with the principles of capitalism?
Link Posted: 5/2/2002 10:12:20 PM EDT
[#27]
Link Posted: 5/2/2002 10:13:03 PM EDT
[#28]
I think maybe, you should put your mechanical and computer skills to work building yourself an automated medication dispenser.  [:)]
Link Posted: 5/2/2002 10:14:05 PM EDT
[#29]
Quoted:
... Well shit dude! Why don't you just come over and fuck my girlfriend for FREE too.

... Aren't you familiar with the principles of capitalism?
View Quote


Is she?
Link Posted: 5/2/2002 10:21:04 PM EDT
[#30]
Quoted:
A "memory" of a pixel pattern can be learned and tracked..
View Quote


Until the target turns, squats, stands-up straight, moves their arms, moves their gun, etc..  Look at how slow and unreliable OCR systems are.  They're pattern matching a simple black on white unmoving "target," and aren't 100%.

Don't forget analog.  It isn't that hard to find movement or sharp edges.
View Quote

Costs will have to be kept low, for version 1. Motion-detection seems essential; shape-detection, I agree, could easily be out-smarted. Analog sounds good.

Where did you learn the how to do the shower-curtain vision? Is this covered in textbooks?
Link Posted: 5/2/2002 10:27:29 PM EDT
[#31]
Quoted:
Quoted:
I'm trying to build a network of robots that will chase me around and shoot paintballs at me.
View Quote


Why?
View Quote
Link Posted: 5/2/2002 10:31:46 PM EDT
[#32]
Quoted:
Quoted:
I'm trying to build a network of robots that will chase me around and shoot paintballs at me.
View Quote

Why?
View Quote

For training with. Recreation. It's a hobby.
Link Posted: 5/2/2002 10:40:16 PM EDT
[#33]
Quoted:

For training with. Recreation. It's a hobby.
View Quote


What are you training for?  Try camping for recreation.  Neddle-point is a hobby.
Link Posted: 5/2/2002 10:47:17 PM EDT
[#34]
Quoted:
What are you training for?  Try camping for recreation.  Neddle-point is a hobby.
View Quote

Shooting helps me relax.
Link Posted: 5/2/2002 11:00:55 PM EDT
[#35]
Quoted:

Shooting helps me relax.
View Quote


Drinking helps me relax.  You said you are "trying to build a network of robots that will chase me around and shoot paintballs at me."  

Perhaps you could come over to my place and I could get drunk and shoot at you.
Link Posted: 5/2/2002 11:11:29 PM EDT
[#36]
This does sound relaxing, however it would not allow me to try my hand at robot-strategy design. Many people would enjoy battling robots. Robots will continue to fight after you have passed out.
Link Posted: 5/2/2002 11:20:54 PM EDT
[#37]
Link Posted: 5/2/2002 11:25:35 PM EDT
[#38]
That would actually be a heck of an idea for varmint control for farmers if it could be made to work well, ruggedly, cheaply,  and reliably.
Link Posted: 5/2/2002 11:42:20 PM EDT
[#39]
Quoted:
This does sound relaxing, however it would not allow me to try my hand at robot-strategy design. Many people would enjoy battling robots. Robots will continue to fight after you have passed out.
View Quote


So what happens if as you are ducking and diving, playing with your toys, you hit your head and pass out. Your robots will then continue to pelt you with paintballs until you wake up, or they run out of paintballs? You should teach them to reload, and PROMISE us video.
Link Posted: 5/3/2002 12:56:39 AM EDT
[#40]
Quoted:
So what happens if as you are ducking and diving, playing with your toys, you hit your head and pass out. Your robots will then continue to pelt you with paintballs until you wake up, or they run out of paintballs?
View Quote

That sounds entirely unpleasant. Might have to set it up so that one of you battles the bots while I supervise.
Link Posted: 5/3/2002 1:02:24 AM EDT
[#41]
Link Posted: 5/3/2002 1:41:43 AM EDT
[#42]
definitely not on railroad-type tracks. I was hoping to take them out to the desert.

They would move using tank-type tracks.

Individual robots would be pretty non-intimidating -- just large enough to swing a paintball gun around.

Unlike with Robocop, their strength would be in their number. They'd pull stuff like lining up to reduce profile (like a SWAT entry); and they could surround their targets and fire inward, and their robot precision would reduce the chance of friendly-fire hits. They'd all be communicating in a point-to-point network, so there'd be no central robot to get knocked out.
Link Posted: 5/3/2002 1:51:25 AM EDT
[#43]
Link Posted: 5/3/2002 2:18:59 AM EDT
[#44]
[img]http://www.geocities.com/CapitolHill/1396/t800.gif[/img]

I'm not so sure your magnet strategy will work with him. Careful now, BOG.
Link Posted: 5/3/2002 2:22:02 AM EDT
[#45]
Link Posted: 5/3/2002 2:41:46 AM EDT
[#46]
yes the evil red x robots!

we must summon the mall ninja to defeat it
Link Posted: 5/3/2002 4:19:10 PM EDT
[#47]
Even if this guy is full of it. I personally think this is a great idea and sounds like fun.

Hell we play shoot'm video games, why not with real robots!

There are robots out there that work as a "unit" and can work with each other to accomplish simple tasks. I've seen the ones that re-arrange the funature for you, gather objects to be placed in a specified location.

Alot of the code for this is open source. Sensor technology has come a long way. I remember the vision system for driving a car took most of a moving van and max speed was less than 1 foot per hour. Now it can be done in the trunk of an average car with average speed of 65 MPH.

And yes Virgina, they do have cars that drive themselves just on vision alone, and manuver around obsticles, take off ramps. It just isn't cost effective and the acceptance of having a computer drive isn't there.
Close Join Our Mail List to Stay Up To Date! Win a FREE Membership!

Sign up for the ARFCOM weekly newsletter and be entered to win a free ARFCOM membership. One new winner* is announced every week!

You will receive an email every Friday morning featuring the latest chatter from the hottest topics, breaking news surrounding legislation, as well as exclusive deals only available to ARFCOM email subscribers.


By signing up you agree to our User Agreement. *Must have a registered ARFCOM account to win.
Top Top