Author Topic: Robot Vision  (Read 1760 times)

0 Members and 1 Guest are viewing this topic.

Offline JonnyTopic starter

  • Beginner
  • *
  • Posts: 5
  • Helpful? 0
Robot Vision
« on: June 15, 2009, 02:39:13 PM »
Is it possible to add a pair of CMOS cameras to the $50 Robot without having to get a better microcontroller, so the robot can run off of virtual vision?

Offline sonictj

  • Supreme Robot
  • *****
  • Posts: 416
  • Helpful? 11
    • Tim's Workshop
Re: Robot Vision
« Reply #1 on: June 15, 2009, 02:55:24 PM »
you can't simply interface a camera to a microcontroller there is actually quite a lot involved.  The $50 dollar robot does not have enough power.  You have to either buy a camera board like the cmu or blackfin, or you have to use a computer for image processing. 

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Robot Vision
« Reply #2 on: June 15, 2009, 04:03:58 PM »
simple answer, no.
complicated answer, yes...
a small microcontroller board like the atmega8 does not have the processing power required to process video feed.
now, if you want a camera with onboard video processing there are 3 choices for you to pick from:
blackfin: http://www.surveyor.com/blackfin/
avrcam: http://www.jrobot.net/Projects/AVRcam.html
and cmucam: http://www.active-robots.com/products/sensors/cmucam.shtml
the other option is you use your laptop to interface with a camera, ie. plug it in ;D and then get roborealm
http://www.roborealm.com/ and run it, but then you will need boards to interface your pc with servos/sensors etc...
Howdy

Offline JonnyTopic starter

  • Beginner
  • *
  • Posts: 5
  • Helpful? 0
Re: Robot Vision
« Reply #3 on: June 15, 2009, 04:57:52 PM »
So you would simply need a more advanced microcontroller? I mean, can the complicated video processing be done on a more advanced microcontroller? Also, would CMOS cameras be the way to go? Where can you learn of the internal circuitry in microcontrollers? Sorry for all the quesitons, and thanks for helping me.

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Robot Vision
« Reply #4 on: June 15, 2009, 05:15:51 PM »
all microcontrollers are different... i guess you could study the datasheet to learn the "internal workings".
you dont need a microcontroller to process this stuff but more a microprocessor...
Howdy

Offline HyperNerd

  • Robot Overlord
  • ****
  • Posts: 139
  • Helpful? 5
  • N3rd1n80r
Re: Robot Vision
« Reply #5 on: June 18, 2009, 02:27:22 AM »
A good way to go (I have never tried this though) would be to use an embedded controller, such as a GumStix, or Windows CE platform. These devices come at a cost, but they pack tons of processing power for their size

 -HyperNerd
There are 10 types of people in the world - those who understand binary, and those who don't.

 


data_list