Surveillance robot

hello...

I am planning to implement a surveillance robot as my main project at college. What i mean to do is to create a pc controlled robot that uses to arduinos to communicate between them using ZIGBEE. On the robot i am planning to setup a gps system that could be used to detect the position and transmit to the pc. The robot will have a small camera(RF) and a torch light which is mounted on a small arm, that could be rotated according to our wish.
I would be nice if someone could comment on the feasibility of implementing the entire system via arduino duemilanove.
PS: operation of camera is independent.

thank you... :slight_smile:

PS: operation of camera is independent.

Independent of what? Do you mean that the camera and PC communicate by some other means, and that all the robot is doing is pointing the camera in some direction?

On the robot i am planning to setup a gps system that could be used to detect the position and transmit to the pc.

This will be an outdoor project, right? GPS does not work indoors.

GPS position data is typically +/- several feet/meters, and direction (angle) is not terrific, either. As long as the GPS is moving over a fairly large distance, the direction and position data is corrected frequently, so errors are corrected. Over small distances, the errors can be pretty large.

to communicate between them using ZIGBEE.

Which XBees? What range are you trying to achieve?

What kind of control are you trying to achieve? Will the robot receive frequent direction correction data (turn left 3 degrees, turn left 2 more degrees, turn right one degree...) based on what the camera it is carrying sees?

Break the project into stages. Build a working robot chassis first.

Then, add the Arduino to control the robot.

Make the Arduino receive and transmit useful data while connected directly to the PC. Then, add the XBees. When that works, move the Arduino to the robot.

Test every step of the way, before adding additional features, and you will be successful.

Try to do the whole project at once, and you will be frustrated.

First of all, Thank you dude..

And by saying camera is independent, it just means that the video/pic is not transmitted via arduino. the camera module itself has a transmitter-receiver attached to it(may be RF).
And the project is an outdoor project.. :slight_smile:

A google search will produce probably thousands of surveillance bot projects. Using a router or a netbook on the bot could simplify the setup. Below are some ideas of using a router on a bot.

http://www.lynxmotion.net/viewtopic.php?f=20&t=6343