Go to Post That's is why I raised this question, becuase I do not know all the facts (I doubt anyone does). - Ken Leung [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-11-2006, 15:49
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
PC Controlled Robot

I know this is a long post, but I have a lot of questions.

I've been thinking about making a PC controlled robot (not for FIRST). I was planning to use an EDU controller to control the motors and a serial interface from a PC to send motor commands to the controller. I was thinking of using a MiniBox picoPSU-120 and standard computer parts(the celeron 1.2 ghz desktop thats laying in my basement ). Does anyone see a reason this power supply wouldn't work?

Next, I was considering using web cams on this robot(color tracking). Has anyone tried this, and if they did how?

What kinds of safeties could I use? the robot will be autonomous and wireless, and I don't want it running away.

Also if I made this work is their any reason I couldn't use this on a FIRST robot? I have read the 2006 manual, and I don't see anything to prohibit it. I know believe I can make this work for around $300(no single part should be more than about $75 so it should pass the $200 electronics rule) and -15 lbs.

EDIT: as I was looking I found this PSU M1-atx it is also manufactured by minibox, but has high voltage tolerances.
__________________
Eric Haskins KC9JVH

Last edited by EHaskins : 04-11-2006 at 15:54.
  #2   Spotlight this post!  
Unread 04-11-2006, 17:38
Adam Richards's Avatar
Adam Richards Adam Richards is offline
I'm baaaaaaack.
FRC #1902 (Exploding Bacon)
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Orlando, FL
Posts: 1,062
Adam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond repute
Send a message via AIM to Adam Richards
Re: PC Controlled Robot

Quote:
Originally Posted by EHaskins
I know this is a long post, but I have a lot of questions.

I've been thinking about making a PC controlled robot (not for FIRST). I was planning to use an EDU controller to control the motors and a serial interface from a PC to send motor commands to the controller. I was thinking of using a MiniBox picoPSU-120 and standard computer parts(the celeron 1.2 ghz desktop thats laying in my basement ). Does anyone see a reason this power supply wouldn't work?

Next, I was considering using web cams on this robot(color tracking). Has anyone tried this, and if they did how?

What kinds of safeties could I use? the robot will be autonomous and wireless, and I don't want it running away.

Also if I made this work is their any reason I couldn't use this on a FIRST robot? I have read the 2006 manual, and I don't see anything to prohibit it. I know believe I can make this work for around $300(no single part should be more than about $75 so it should pass the $200 electronics rule) and -15 lbs.

EDIT: as I was looking I found this PSU M1-atx it is also manufactured by minibox, but has high voltage tolerances.
The fact you aren't using the IFI RC and OI is why you couldn't use it in a FRC robot. Now in terms of coprocessors, that's another story.
  #3   Spotlight this post!  
Unread 04-11-2006, 17:43
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: PC Controlled Robot

I should have been more clear. If I was going to use this for FIRST i would migrate the code from the EDU controller to the FRC controller, and also add more information to the data sent from the controller so it included the joystick inputs and other onboard inputs.

But since I don't have access to an FRC control system, and I thought this might be fun to try i thought an EDU controller would work for now.
__________________
Eric Haskins KC9JVH
  #4   Spotlight this post!  
Unread 04-11-2006, 22:23
Cuog's Avatar
Cuog Cuog is offline
Registered Linux User: 390661
AKA: Alex
FRC #0422
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Richmond, Virginia
Posts: 852
Cuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond repute
Send a message via AIM to Cuog
Re: PC Controlled Robot

I would use this: http://www.mini-box.com/M1-ATX-90w-I...8&category=101
PSU. it will provide a more stable voltage. I have also considered this several times but always wonder if its really worth the delay created byt eh serial port(sometimes the PIC will be faster) but i bet you will likely be using code that will swamp the on board PIC.

Of course you could always use this as an opportunity to learn how to make your own Power Supplies(Thats what im going to do for the system I'm gonna build into my car)
__________________
KK4KQO
http://voltair.us
Too many projects, too little time.

Last edited by Cuog : 04-11-2006 at 22:26.
  #5   Spotlight this post!  
Unread 05-11-2006, 00:39
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: PC Controlled Robot

Do you have any resources for how to make your own PSU? I wold probably try that if I had more information.
__________________
Eric Haskins KC9JVH
  #6   Spotlight this post!  
Unread 05-11-2006, 01:19
yongkimleng yongkimleng is offline
deus ex programmeur
AKA: James Yong
FTC #0747
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2004
Location: Singapore, West
Posts: 134
yongkimleng is a jewel in the roughyongkimleng is a jewel in the roughyongkimleng is a jewel in the rough
Send a message via MSN to yongkimleng
Re: PC Controlled Robot

Hmm I agree for a normal desktop mainboard, I wouldn't choose to use the Pico PSU. You may want to underclock your celeron to decrease power usage and probably run w/o a direct CPU fan if you don't need 1.2ghz of speed.

Web cams for color tracking: yes this can be pretty easily implemented depending on your knowledge of API for the OS you are using. In visual basic (its not a very good choice for algo processing) I could get about 2 fps at 320x240 @ 24bit rgb tracking changes in movement. Couple two webcams to your rig and you may be able to try out duo-vision algorithms such as those to measure distance.

Safeties: IMHO standard stuff such as stopping-on-loss-of-signal would be great. Your controller can monitor data from your PC and slow your bot to a stop when there is suddenly no data after lets say 0.5s, and your PC can stop your systems if there is a connection loss (depending what method of wireless comms you are using) after 1 second.

In addition you may want to try out low-latency audio/video streaming technologies too
__________________
| jamesyong.net |
FVC2007, FTC2008
  #7   Spotlight this post!  
Unread 05-11-2006, 06:45
nikinick nikinick is offline
Registered User
FRC #1543
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Kissimmee, Florida
Posts: 1
nikinick is an unknown quantity at this point
Re: PC Controlled Robot

Normally using the picoPSU-120 should not be a problem unless your choice of motherboard is very power demanding. Also consider your storage media, memory and video card: these can draw a lot power causing you PC board not to boot.

Another possible problem is startup and shut down, the computer need adequate time to perform these functions else you risk software corruption and hardware failure.

This site has a variety of 12v DC-DC power supply up to 250W
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Blendie - voice controlled blender KathieK Chit-Chat 0 28-03-2006 05:57
Camera Controlled Robot douglass1371 Programming 1 19-02-2006 19:22
Remote Controlled Lawn Mower JohnBoucher Chit-Chat 0 27-09-2005 06:18
Net Controlled Lighting Mike Chit-Chat 5 08-03-2005 20:06
Servos controlled by RC? Obi Programming 5 01-02-2005 14:43


All times are GMT -5. The time now is 18:36.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi