Pages: [1]   Go Down
Author Topic: BeagleBoard and Arduino for Sentry Gun?  (Read 1686 times)
0 Members and 1 Guest are viewing this topic.
East Coast USA
Offline Offline
Newbie
*
Karma: 0
Posts: 16
Hands in the air!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hey everybody,

Looking for some advice. My project so far is a working sentry gun: https://sites.google.com/site/projectsentrygun/
It can track motion, using Processing, with a webcam and laptop. I use an Arduino to control servos for aiming, as well as reading a few inputs.

Everything works so far. But I want to remove the laptop from the system. There is some hefty vision processing going on, so I know an Arduino couldn't handle the job alone. My question is this: what is the best solution for small, portable computing? I'm thinking something along the lines of a BeagleBoard, but really I'm not sure what to use.

Requirements:
  • Read a webcam at standard defintion
  • Execute a Processing sketch to do vision processing
  • Communicate with an Arduino over serial / usb
  • It does NOT need to hookup to a monitor or screen

Any suggestions? Does anybody else have experience with devices like this?

Thanks,
~Bob
Logged

Build your own sentry gun! http://psg.rudolphlabs.com

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 40
Posts: 5597
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hey everybody,

Looking for some advice. My project so far is a working sentry gun: https://sites.google.com/site/projectsentrygun/
It can track motion, using Processing, with a webcam and laptop. I use an Arduino to control servos for aiming, as well as reading a few inputs.

Everything works so far. But I want to remove the laptop from the system. There is some hefty vision processing going on, so I know an Arduino couldn't handle the job alone. My question is this: what is the best solution for small, portable computing? I'm thinking something along the lines of a BeagleBoard, but really I'm not sure what to use.

Requirements:
  • Read a webcam at standard defintion
  • Execute a Processing sketch to do vision processing
  • Communicate with an Arduino over serial / usb
  • It does NOT need to hookup to a monitor or screen

Any suggestions? Does anybody else have experience with devices like this?

Thanks,
~Bob

The Beagleboard is probably a good bet for something like this; alternatively, a Micro ITX (or Nano, or Pico) board could also be used.

Something you might consider though, is checking out this shield which was just recently released:

http://nootropicdesign.com/ve/

It uses a simple IC, plus a modified form of the TVOut library - to allow a whole host of functions - one of which is a simple blob tracking system (which may or may not work for your application). Might be fun to think about...

smiley
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

0
Offline Offline
Newbie
*
Karma: 0
Posts: 3
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,

Look this, it could be a sheep solution.

http://nootropicdesign.com/ve/index.html
Logged

Pages: [1]   Go Up
Jump to: