New Member FAQ | Forums | Earn Revenue


Resources Entrance Ask Experts Exam Papers Jobs English Projects Universities Colleges Courses Schools Training My India



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter



Automated robotic car


Posted Date:     Total Responses: 0    Posted By: david   Member Level: Bronze   Points/Cash: 8   


Creating the Robot
The first step of building this machine is to put together the R/C car base.  When this is finished it looks like this.  
Next, the PC is assembled.  The PC/104 module with a 64MB DiskOnChip 2000 is placed on the top of the stack.  Under that is a PCMCIA Dual Slot module (Part # PCM-3115B) for the wireless PCMCIA Ethernet card.  The bottom of the stack is a Zircon-MM module for analog I/O with analog infrared distance sensors.  A Pontech SV201 servo controller also needs to be attached to the serial port of the PC/104 module.  When the PC is assembled it looks like this.
After that come the assembly of the PC on the car base.  Use Plexiglas as a base for the PC to sit on.  Make some kind of harness so the PC does not fall off when moving.
Attach analog infrared distance sensors to the Plexiglas on the under-side and a voltage regulator with a 5V output to the top directly under the PC.  It looks something like this.
A board needs to be made as an interface from the 50-pin I/O port of the Zircon-MM to the analog infrared distance sensors.  This will look like this.
A second layer of Plexiglas now needs to be made and put over the PC to make a protective top layer and to mount the Logitech Quickcam Express.
The camera is mounted with two servo motors attached to enable movement on two axes.  The mount should look like this.
When the whole thing is finally together this is what it looks like.


Installing the Software:
There are many obstacles to overcome during this process.  The first will be formatting the DiskOnChip.  In order to do this, download the nftl_format boot floppy image then write it to a floppy disk.  Writing to the floppy is simple.  
In Linux just 'cat' the file to the floppy device.  Usually the floppy device is /dev/fd0, so it would look like this:
% cat nftl_format.img > /dev/fd0
Using DOS/Windows you will need to download RAWRITE.  Unzip this and at the DOS prompt type this:
> rawrite nftl_format.img
Now you need to connect a floppy drive to the PC/104 board and boot from this floppy.  When the machine boots and you get a prompt you will need to issue the following commands:
% nftl_format /dev/mtd/1 49152
After that is completed you will now be able to write an image to the DiskOnChip which will boot.  Turn off the PC/104.  Now you will need a Windows95 DOS bootdisk.  You can get the image here.  Again you will need to write this floppy image to a floppy disk.  In Linux do this:
% cat win95_bootdisk.img > /dev/fd0
Using DOS/Windows you will need to download RAWRITE.  Unzip this and at the DOS prompt type this:
> rawrite win95_bootdisk.img
Now you are ready to install the Linux image.  You have two choices.  You can either install the Linux 2.4.17 kernel image and configure it, or install the image we have created after customizing.  Regardless of your choice you will need to connect a floppy drive and a hard drive to the PC/104 and boot from the Windows95 DOS bootdisk.  The hard drive needs to have the image you wish to install and DOC4.2 Utilities.  Put the utilities in a directory called doc42 and put the image in the same directory.  Now when you boot the machine to DOS, type this at the prompt:
> cd doc42
> putmimg
The image name is going to depend on which you have decided to install.  If you decided upon the Linux 2.4.17 kernel with no customizations then it will be called LMZ2417.064.  Otherwise it will be called ROBOT418.IMG.
Now the machine should boot into Linux.
If you used the un-customized image (not recommended) then you will need to get the wireless PCMCIA card to work.  Our files for configuring a Cabletron RoamAbout are here.  Download these and put them in the proper directories as indicated by the tar file and reboot the machine.  This should work now as long as the card is supported by the orinoco_cs driver.  The IP address will be 192.168.1.101.  

Software needed:
· nftl_format boot floppy image from Tri-M Systems
· Linux 2.4.17 kernel image from Tri-M Systems
· DOC4.2 (DiskOnChip) Utilities
· Customized files (*.tar.gz) (*.tar.bz2)
· PCMCIA Ethernet card drivers
· Logitech Quickcam Express drivers for Linux
· Image from PC/104 after customizations, drivers, and modules installed
· Windows95 DOS bootdisk image

Hardware Manuals and Specifications:
PC/104 MZ104
· Specifications
· Comparison Chart
· Manual
DiskOnChip 2000
· FAQ
· Specifications
· Manual
· Drivers
Zircon-MM
· Specifications
Aaeon PCMCIA Dual Slot
· Specifications
· Manual
· Drivers


Project Feedbacks

Author: surajMember Level: GoldRevenue Score: 1 out of 5
Hi david ,

nice idea


Post Feedback
You must Sign In to post a feedback.
Next Project: Calculation for Capacitor Bank requirement for a power distribution system
Previous Project: To modify the already existing design of the conoweeder in order to make it user-

Return to Project Index

Post New Project


Related Projects



Advertise Here





Contact Us   Advertise   Editors    Privacy Policy    Terms Of Use   

ISC Technologies.
2006 - 2009 All Rights Reserved.