Welcome, Guest. Please login or register.
Did you miss your activation email?
March 20, 2010, 07:13:31 PM

Pages: [1]
  Print  
Author Topic: Web Enabled Robot  (Read 505 times)
badcat89
Newbie
*
Posts: 8


« on: December 03, 2009, 12:43:07 AM »

Here's a project I've been wanting to try out for some time.  Its a small vehicle controlled via the IO-204 along with a serial smart board and other hardware.
The wireless link is accomplished using a pair of bluetooth serial adapters.  Serial commands from an html document with Javascritps issue the serial commands to control
the speed and direction of the motors on the "robot"

Here's a link to a short Youtube video showing more about the components in the system, along with a demo at the end.
http://www.youtube.com/watch?v=0UmOqWQZbcY

I've also attached  a block diagram of the electronics.

In the future I'd like to apply this to a different vehicle. I built the machine in the video several years ago, so it was quickest just to use that for a demonstation.  I've seen some airsoft RC tanks for sale that actually have articulated turrets and shoot plastic pellets. Those would be cool if I added live video feed and had the turrent and gun functions under remote control also.

« Last Edit: December 03, 2009, 12:50:32 AM by badcat89 » Logged
zerogx
Full Member
***
Posts: 107


zerogx industries


WWW
« Reply #1 on: December 03, 2009, 01:19:41 AM »

nice execution... ive had an idea similar to that one for a while.... its actually what prompted me to ask for the servo sliders.
Logged

zerogx industries | imagineering solutions
iobridge
Administrator
Sr. Member
*****
Posts: 413



WWW
« Reply #2 on: December 03, 2009, 02:21:22 AM »

Wow, that's really slick! Nice work. Seems really responsive. I think you are the first to get Bluetooth involved.

SkyNet needs some robots...swarm!
« Last Edit: December 03, 2009, 03:10:08 AM by iobridge » Logged

ioBridge Support
Community Team
uknative
Newbie
*
Posts: 22


« Reply #3 on: December 03, 2009, 11:08:27 AM »

Thats a really cool idea,
how difficult is it to wire up the bluetooth?
is there any lag between the mouse clicks and
driving?
Logged
badcat89
Newbie
*
Posts: 8


« Reply #4 on: December 03, 2009, 01:02:01 PM »

The bluetooth was not difficult to wire up. The iogear devices have a 9 pin male connector for serial data (wired as a DTE, like a computer), and a coaxial power jack for power.  The devices come with wal warts that supply the 5V DC power.  On the robot side I used a 5V regulator on a small pcb to provide power to the servo controller and the bluetooth. (this isn't visible on the video, as it is inside the small plastic box). If you look closesly in the video you will see a short black and red wire going from the plastic box and plugging into the side of the bluetooth.

The iogear bluetooth devices I used actually have pretty bad reviews online if you visit the various sites that sell them.  They are intended just as a cable replacement.  I have had some weird troubles with them when I tried them on other projects.  If you send them a nice string of characters with uniform spacing, what often appears on the receive end will have delays of up to tens of milliseconds between characters. This didn't prove to be an issue in this application, but be warned that these may be a headache depending on how they are used. I haven't tested them to determine maximum range, beyond about 30 feet.

Sometimes there is a delay between the mouse click on the interface and the transmission of a character via the IO-204.  Usually the response seems instantaneous, but the delays, when the do occur, can be a second or two from what I have observed so far.  So, any robot controlled in this manner probably shouldn't be going extra fast or you will hit things.
Logged
iobridge
Administrator
Sr. Member
*****
Posts: 413



WWW
« Reply #5 on: January 15, 2010, 06:06:53 PM »

I posted a blog entry for the project. Thanks for sending me some great photos and screenshots.

http://www.iobridge.net/projects/2010/01/wireless-robot-with-web-controls/
Logged

ioBridge Support
Community Team
Pages: [1]
  Print  
 
Jump to:  



 
Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
| © ioBridge Corporation | RSS Feed