Let's Make Robots!



It's come to my attention that much of a robot's sensor processing would be better off done with an FPGA (field programmable gate array)

Such things as sound localization, or a FFT can be done directly in an FPGA, and not need to eat up the processing power of a Pi or Arduino. In fact would be much faster and could be done in real time.

I've posted a link to the Snicker Doodle earlier and here is a stand alone that would *not* have the same internal bus speed advantages:

OMFG - It's Stereoscopic, Baby!

After about 8 months part-time development, after many VHDL-related headache, after lots of failures, after few successful moments, after anger, after surpises and finally with a big portion of luck I am today very proud to annouce the first working proof-of-concept for live stereoscopic vision using two CMOS camera modules, the Zeiss Cinemizer Plus video eyewear and of cause with my DIY side-by-side encoder.

How to synchronise two CMOS Camera Modules for Stereo Vision

It has been a while since my last posting on this topic. In the meantime I made significant progress as you can see here:

Video Encoding with CS4954


I have some new and interesting stuff to share. The attached photos demonstrate my progress with generating baseband video signals (CVBS or composite video) for wireless transmission (see my other blog posts). As I finally realised that video stream editing at 27MHz data rate (towards stereoscopic vision) is hardly possible with the Parallax Propeller, I turned over to hardware editing. In the first step I thought I should start with discrete logic IC's but a colleague of mine "persuaded" me to use an FPGA. Well, he was definitely right.