Pages: [1]   Go Down
Author Topic: Panhandling Robot  (Read 333 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 19
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

So I saw this project last night and thought it was pretty cool. After watching the video I was inspired to create a new robot. The way the camera just follows a persons face got me thinking. What I want to do is put a face or at least some sad eyes on this robot, and use the camera set up to make it always start at a person, staring deep into their soul  smiley-lol. I also want to add a can or jar or something in front of it for people to put money in. For added effect I was thinking of using a vibration motor to make the robot jiggle the can.

Here are some concerns I have though. Sorry if they are fairly obvious to you, Im still a self taught arduino novice.

1. I want this robot to be able to be operated wirelessly. I was thinking I could use the wifi shield but this is out of my price range. Im trying to keep the project below $150. Are there any other wireless solutions available or anything you can recommend to wirelessly control the robot and receive feedback from the camera?

2. Being that it is wireless, and the camera in the original face detection project was connected via usb to a computer, would it be possible to connect the webcam to the arduino USB port and control it that way? Im thinking this would cause power problems but IM not sure.

3. Speaking of power, does anyone have any cost effective ideas for how to power this robot. Ill probably just use a 9v to power the arduino, but the camera and servos will likely need their own power source. I have one of these I was thinking of using but I dont know if that would provide enough power. Id prefer something rechargeable rather than disposable batteries, but if it's not cost effective then I wont worry about it.

Here are the parts I was thinking of getting:

1 x Arduino Uno R3
2 x Mini Servo motors
1x USB Webcam
1x 400 point Breadboard
1x Vibe motor (or may just take one out of an old phone if it's more powerful)
1x Pan/tilt bracket

The rest I already have (jumpers, headers, solder, wheels) or are covered under my three concerns and I await recommendations smiley. Chassis I'll prolly make out of PVC. Any input on the three concerns I have is appreciated, or any modifications or unforeseen problems are also welcome to be pointed out to me!
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 309
Posts: 26508
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You realise that the computer running openCV is doing the face detection, and that the Arduino is just moving the camera?
The Arduino cannot run the face detection,. It doesn't have the speed or memory
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Offline Offline
Newbie
*
Karma: 0
Posts: 19
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You realise that the computer running openCV is doing the face detection, and that the Arduino is just moving the camera?
The Arduino cannot run the face detection,. It doesn't have the speed or memory

I guess I didnt really think that one through lol. I suppose wireless is out of the question then.
Logged

Poole, Dorset, UK
Offline Offline
Edison Member
*
Karma: 52
Posts: 2377
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This right on the edge of you price range.

1. You can use the Wireless/SD shield or the XBee shield with a WiFly module this would give you wireless control from the PC.

2 While the Arduino can't do anything useful with a camra you can get a wireless IP cam ( a WiFI cam).

Network it all to your PC! THe PC can deal with image processing and the Arduino all the servos and motors.

Mark
Logged

Pages: [1]   Go Up
Jump to: