Let's Make Robots!

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:

I just received my OSLRF laser Range Finder!

So I received this awesome package in the mail yesterday from LightWare Optoelectronics in South Africa.

bdkdev 0.1.0 for windows released

My NXP LPC1114 downloader app version 0.1.0a has finally been released.  Right now only the Windows installer is available. The same executable will run on Linux with the mono runtime installed.  The files from the install directory can be copied to a Linux machine after it is installed on Windows if you want to try that.

UPDATE:   The raw Linux files are also available at that same link.  They may also work on a Mac with mono installed, but I have no way of trying that.  If anyone tries it, I would be interested in the results.

Yard Gnome Blog (was Mobility Scooter!)

 

 

 I am building an outdoor robot named Yard Gnome to help around the house. I'm starting from a mobility scooter, kettcar and other parts.

 

  

 

 

 

 

 

Cost so far:

 

 

 

 

 

µServotino robot controller

In November 2010 I have started the design of a new piece of hardware, the µServotino. Much like it's brother µBotino, this board is 2x2" in size (5x5cm), has a voltage regulator, switch, ISP connector, FTDI connector, 6 sensor connectors (GND, 5V, Signal) and 12 servo connectors (GND, Vin, Signal). There is also a UART connector (with associate 5V and GND pins) in case one wants to hook up a serial device to the robot. Plenty of filtering capacitors and 2 LEDs, one for power and the other for pin D13, that can be disabled by removing the J1 jumper.

USB Project :- USB Interface Board Using PIC18F4550 to control 6 leds


USB PROJECT :- USB INTERFACE BOARD USING PIC18F4550 Microcontroller ( 6 - led control )

[6-leds controls] -

Enclosed - C# software ( 4.0 .net framework)

                - pic18f4550 Firmware - for 6 leds.


A (VERY) Simple "Robot" (if we can call it that.)

One of our members ask how he could build a robot but lacked parts, money, soldering iron and so on.

I decided I would try to come up with the simplest way a small "robot" car could be done without all those things.

He said he had an old car he could use, and that he had some motors and wires.

Without a soldering iron connections can be made by twisting wires together. It is not a good way, but will work for a little while. If your robot stops working check that the wires have not come loose.

NerdCam1 - Something I have been waiting for...

With this post I would like to introduce to you my latest creation - the NerdCam1. You might wonder why to take the risk to self-develop a CMOS-camera module when there are plenty of other commercial modules available, with a wide price range, with different features, in small sizes. The point is, I personally did not find a commercial and affordable board camera module that fits all my needs for stereoscopic vision, where camera synchronization is a big issue among other aspects like a documented I2C-interface.

Cheap Sonar

One of the most important parts of a robot is it's sensors. If it cannot sense it's surroundings then it cannot respond. Unfortunately good sensors are usually expensive. For this reason I am always experimenting with cheaper home made alternatives such as my light up antenna, conductive foam touch sensor, IR obstacle detector and my not so successful laser range finder.

Advanced Robot Arm Project

This is a long term project to develop a robotic arm that is more advanced that traditional hobbyist arms using RC servos without being so expensive that only well funded universities can afford it. 

The first prototype gripper used standard RC servos while we experimented with the configuration as shown in the first video. Once I had a good gripper configuration I built a prototype arm for it as shown in the second video. This arm used a differential drive system with the goal being to keep the weight of the motors as close to the shoulder as possible.

LASERS - just a bit about them

Just a couple ideas for those who are set on experimenting with lasers.

FIRST and most important: Lasers are dangerous. I am not espousing that you do anything with lasers, as you can be blinded BEFORE YOU CAN BLINK, if you use lasers stronger than the common "keychain" laser pointers.

"Introduction to Artificial Intelligence" online course

Stanford univesity is going to make their "Introduction to Artificial Intelligence" course online. I think this could be very interesting for many people building robots. The following is the cite copied from the original announcement here http://www.ai-class.com/:

SOMO 14D (WTV020-SD-16P) and MDfly MOL-AU5121 (Tenda TDB380) sound module comparison

The 4D System's SOMO-4D and the MDfly AU5121S are sound playback modules that allow you to add audio to your projects. I've used both and find both are excellent in terms of sound quality vs. price point. Each one is slightly different and has their good and bad points. I will attempt to give the reader a summary of each and provide information that I had to travel the web for to compile myself. Although anyone can find the same info I thought it handy to provide it in one tidy place.

Mr. X becomes Mr. Red Adair

IMG_0881.jpg

This is one of the main part for my contribution of the LMR Dagu contest. It looks like a small camera and yes indeed it is a camera. But this camera didn't give you a video or picture output. Mhhm, than it must be defect you may think.

AVR C is hard!

Well, last week I got several packages of parts with lots of sets of ten. I got ten 8pin sockets, ten CR2032 batteries and ten battery holders, and most importantly ten attiny85 MCUs. I figure I can use this set of parts for a bunch of small projects, but my first project is to make a tiny bot! I've already got some tiny pager motors, and some ir emitters I can use as light sensors.