Go to Post Maybe we should put one of those advisory signs: "Don't try this at home ... or at Robotics competitions" - Franchesca [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 22-08-2005, 13:57
[527]phil's Avatar
[527]phil [527]phil is offline
Alumni
AKA: Phil
FRC #0527 (red dragons)
Team Role: Alumni
 
Join Date: Oct 2004
Rookie Year: 2003
Location: N.Massapequa
Posts: 282
[527]phil is a glorious beacon of light[527]phil is a glorious beacon of light[527]phil is a glorious beacon of light[527]phil is a glorious beacon of light[527]phil is a glorious beacon of light
Send a message via AIM to [527]phil
Re: pic: PS2 Driven Robot

The micro controller that I'm using for my robo one has 9 pins for connecting a playstation controller. I hope to eventually incorporate a wireless controller so it'll be like rockem sockem robots, only these robots cost a lot more.
__________________
Whats the difference between mechanical engineers and civil engineers?

Mechanical engineers build weapons, civil engineers build targets
Reply With Quote
  #17   Spotlight this post!  
Unread 22-08-2005, 14:10
Mike's Avatar
Mike Mike is offline
has common ground with Matt Krass
AKA: Mike Sorrenti
FRC #0237 (Sie-H2O-Bots (See-Hoe-Bots) [T.R.I.B.E.])
Team Role: Programmer
 
Join Date: Dec 2004
Rookie Year: 2004
Location: Watertown, CT
Posts: 1,003
Mike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond repute
Re: pic: PS2 Driven Robot

Quote:
Originally Posted by mechanicalbrain
I doubt you will get the rumble feature working. I don't know all the mechanics but the chances are they use a buzzer. And since a buzzer is a motor the RC should not output enough power for it to run. Nice work though. I'm looking at making custom controls this year and i like to see success.
From what I saw when I ripped apart an old controller of mine, they're just little DC motors with... weight kinda things on them that when they spin throw the controller off balance, making it rumble.
__________________
http://www.mikesorrenti.com/
Reply With Quote
  #18   Spotlight this post!  
Unread 22-08-2005, 14:47
mechanicalbrain's Avatar
mechanicalbrain mechanicalbrain is offline
The red haired Dremel gnome!
FRC #0623 (Ohm robotics)
Team Role: Electrical
 
Join Date: Apr 2005
Rookie Year: 2004
Location: Virginia
Posts: 1,221
mechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond repute
Send a message via AIM to mechanicalbrain Send a message via Yahoo to mechanicalbrain
Re: pic: PS2 Driven Robot

Quote:
Originally Posted by Mike
From what I saw when I ripped apart an old controller of mine, they're just little DC motors with... weight kinda things on them that when they spin throw the controller off balance, making it rumble.
Exactly thats what buzzers essentially are and I'm thinking you wont get the RC to power it. There is a rule on what you can connect i think that lighted switches is a NoNo also. I use a double switch and power the lights on a battery to get around the rule without breaking it. I don't think you can do anything like that with the buzzer. However if you DO get it working give me a mail and some instructions because I would love to incorporate a buzzer into our controls.
__________________
"Oh my God! There's an axe in my head."
623's 2006 home page
random mechanicalbrain slogans

Reply With Quote
  #19   Spotlight this post!  
Unread 22-08-2005, 14:58
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: pic: PS2 Driven Robot

Quote:
Originally Posted by mechanicalbrain
I doubt you will get the rumble feature working. I don't know all the mechanics but the chances are they use a buzzer. And since a buzzer is a motor the RC should not output enough power for it to run.
The "rumble" in a videogame controller isn't a buzzer. It's basically the same thing as the "vibrate" in a cell phone or pager: a tiny little motor with an off-center weight. The LED drivers on the OI are limited to 10 milliamps, and might be capable of running a typical 40ma pager motor if they were connected together.
Reply With Quote
  #20   Spotlight this post!  
Unread 22-08-2005, 15:23
Don Wright's Avatar
Don Wright Don Wright is offline
Registered User
FRC #0469
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Livonia, MI
Posts: 683
Don Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond repute
Send a message via MSN to Don Wright Send a message via Yahoo to Don Wright
Re: pic: PS2 Driven Robot

Very nice job.

Please don't take my question as any kind of attack or jab at your accomplishment. I think what you have done is awesome. But, is it legal? I thought I remember there being a rule of some sort not allowing any kind of computer or processor between the driver and the RC. With the PIC in-line, would this violate a rule?

Just curious. If it doesn't, and if somebody could make a nice, semi-universal PS2 or USB to digipots and switch adapter, it would open up the world of cool controllers to teams.
__________________
Donald F. Wright Jr.
Product Manager
AVL Instrumentation & Test Systems, Inc.
Reply With Quote
  #21   Spotlight this post!  
Unread 22-08-2005, 15:44
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,547
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: pic: PS2 Driven Robot

Quote:
Originally Posted by Don Wright
Very nice job.

Please don't take my question as any kind of attack or jab at your accomplishment. I think what you have done is awesome. But, is it legal? I thought I remember there being a rule of some sort not allowing any kind of computer or processor between the driver and the RC. With the PIC in-line, would this violate a rule?

Just curious. If it doesn't, and if somebody could make a nice, semi-universal PS2 or USB to digipots and switch adapter, it would open up the world of cool controllers to teams.
Well, good question. Here's the rule.

Quote:
2005 FIRST Robotics Competition Manual: Section 5 – The Robot rev A Page 18 of 29
5.3.8 Operator Interface Rules

<R69> All equipment connected to the Joystick Ports of the Operator Interface must be powered solely through the power available through the port. External power sources of any type are not permitted on any
equipment connected to the Joystick Ports. Portable computing devices may not be connected to Joystick input ports on the Operator Interface.
I have to admit, even I forgot about the part about portable computing devices connected to the joystick ports.

This then brings about the question of what exactly they meant by the rule. Did they mean to explicitly ban everything but pots and switches and the things they're housed in, or was the rule intended to block things like PDAs and laptops (which the average guy on the street would consider a portable computing device)?

In any event, nice work.

__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #22   Spotlight this post!  
Unread 22-08-2005, 16:14
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: pic: PS2 Driven Robot

Where did you get a mating connector for the controller. An extension cable?
__________________
1139 Alumni
Reply With Quote
  #23   Spotlight this post!  
Unread 22-08-2005, 16:18
Bcahn836's Avatar
Bcahn836 Bcahn836 is offline
Iraq is fun.
AKA: Brad Cahn
no team (Robobees 836)
Team Role: Alumni
 
Join Date: Dec 2003
Rookie Year: 2003
Location: Camp Taji, Iraq
Posts: 1,774
Bcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond reputeBcahn836 has a reputation beyond repute
Send a message via AIM to Bcahn836 Send a message via Yahoo to Bcahn836
Re: pic: PS2 Driven Robot

May be these can help?
Link 1
Link 2
Reply With Quote
  #24   Spotlight this post!  
Unread 22-08-2005, 16:48
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: pic: PS2 Driven Robot

PS2 controllers use a fairly simple synchronous serial protocol.
here is some info on the PS1 interface:http://www.gamesx.com/controldata/psxcont/psxcont.htm

from what i understand the PS2 controllers are the same electrically with only very minor changes in the protocol.

There was a pretty good article in the June 2003 Nuts and Volts on using PS controllers
__________________
1139 Alumni
Reply With Quote
  #25   Spotlight this post!  
Unread 22-08-2005, 16:52
Rohan_DHS Rohan_DHS is offline
Registered User
AKA: Kayla's big bro...
FRC #1620 (Robolution)
Team Role: Alumni
 
Join Date: Oct 2004
Rookie Year: 2005
Location: Pickering, Ontario, Canada
Posts: 408
Rohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of light
Send a message via MSN to Rohan_DHS
Re: pic: PS2 Driven Robot

LOL, nice seal of approval, Billfred
Reply With Quote
  #26   Spotlight this post!  
Unread 22-08-2005, 17:08
Not2B's Avatar
Not2B Not2B is offline
Registered User
AKA: Brian Graham
FRC #0862 (Lightning Robotics)
Team Role: Mentor
 
Join Date: Apr 2002
Rookie Year: 2002
Location: Farmington Hills, Mi
Posts: 401
Not2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond repute
Re: pic: PS2 Driven Robot

Quote:
Originally Posted by Don Wright
Very nice job.

Please don't take my question as any kind of attack or jab at your accomplishment. I think what you have done is awesome. But, is it legal?
Yeah - me and another mentor wondered the same thing. In fact, from what I can tell (being a mechanical kind of guy anyway), it's not legal. So it went a little something like this (paraphrased for humor of course...)

Mentors: Hey, I don't think that's legal.
Students: But it's gonna be cool
Mentors: Really - look at rule R69
Students: But it might change... we should ask FIRST
Mentors: Don't bet on it
Students: Yeah... it's gonna be cool... we should do it
Mentors: Oh fine - but we are still going to do a regular control for next year
Students: YEAH - lets do it
Mentors: I have no idea how or if that's going to work
Students: Look - it's working
Mentors: Holy ^#&*@#* - How'd ya do that?

So... they went on their merry way.
- They didn't have a programmer for the pic
-- So they made their own
- They didn't have software to download the program into the pic
-- So they wrote their own
- The robot was not around, going to demos
-- They followed the robot to a weekend demo, and worked out the bugs in the middle of a festival (Thanks 470).
__________________
Brian Graham
Reply With Quote
  #27   Spotlight this post!  
Unread 22-08-2005, 17:20
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: pic: PS2 Driven Robot

Quote:
Originally Posted by Not2B
Yeah - me and another mentor wondered the same thing. In fact, from what I can tell (being a mechanical kind of guy anyway), it's not legal. So it went a little something like this (paraphrased for humor of course...)
I can see your team either getting the device banned or getting an Innovation in Control award every regional you stop at...
Reply With Quote
  #28   Spotlight this post!  
Unread 22-08-2005, 17:21
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
Re: pic: PS2 Driven Robot

Loving this thread!

1) Most of the veteran teams won't touch the right-hand only beige joysticks that have been included in the kit for the past few years. The problems with broken axes, poor range, inconsistent centering, etc etc are well known.

2) Veteran teams lucky enough to stockpile those CH flightsticks from many years ago love them. They're getting extremely rare now, and I think most of us realize aren't may seasons left in them.

3) What would it take to get to IFI to integrate one of your PS2 dongles right into the OI next year? or the year after? Would you be willing to give up the dongle design in the spirit of improving FIRST as a whole?
Reply With Quote
  #29   Spotlight this post!  
Unread 22-08-2005, 17:32
Joe J.'s Avatar
Joe J. Joe J. is offline
My Gaming Is FIRST!
AKA: Joey
FRC #0862 (Lightning Robotics)
Team Role: Coach
 
Join Date: Sep 2003
Rookie Year: 2003
Location: Canton, MI, USA
Posts: 804
Joe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond repute
Send a message via AIM to Joe J.
Re: pic: PS2 Driven Robot

Yeah they did an awsome job. It worked right the first time we tried it, only needed minor tweaking
__________________
Joe Jagadics
Lead Mentor / Coach
Lightning Robotics FRC Team 862

Reply With Quote
  #30   Spotlight this post!  
Unread 22-08-2005, 21:25
jakep jakep is offline
Software Engineer
AKA: Jake Poznanski
FRC #0862 (Lightning Robotics)
Team Role: Programmer
 
Join Date: Aug 2005
Rookie Year: 2004
Location: Michigan
Posts: 35
jakep has a spectacular aura aboutjakep has a spectacular aura about
Re: pic: PS2 Driven Robot

Hey everyone, I am one of the three students that worked on the PS2 adapter.

We used a 16f688 PIC chip and two dual pot digital potentiometers from Maxim. The device currently breaks the rules of official competition because it uses an external power source (9 volt battery). We are working on drawing power from the OI using the LED driver pins, since the circuit only draws around 6 miliamps of current. Since we got the beta working this weekend, we are now taking steps to finalize the design. We are working on soldering it together more permanently, so that you won't have to worry about wires, etc. coming loose on our messy breadboard. Once it's put together, we will be adding just a few more things, such as the drawing OI power thing. Once that's done, we will be posting up our PIC source code and schematics so other teams can build this device for themselves. It uses a conventional PS2 controller, any analog one will do, and it fully controls all the functions of our robot. (We used to use 3 joysticks for this.) It actually drives better this way because you can coordinate your actions more precisely without a second driver. (Sorry copilots )

The outputs are the 4 analog ones directly to the OI. Analog input 1/2 are the tank drive for the main robot. While 3/4 each send 4 digital inputs. This was done because we didn't have enough pins to use, so we had send multiple digital signals over analog.

Even if we won't get to use it in competition, it was still a fun project to work on, and we all learned a lot about PIC programming (we built our own programmer since we were on a budget) and electronics in general (Our software team did most of the electronics o_O).


BTW: The PS2 controller in the picture is not modified in any way, the wires are sticking out because it's a used controller. (Which is also why the trim is messed up and the robot tends to go backwards when not touching the sticks at times)

Last edited by jakep : 22-08-2005 at 21:27.
Reply With Quote
Reply


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
pic: Robot? What Robot? CD47-Bot Robot Showcase 13 10-04-2004 07:08
pic: 294's First Inventor Robot (pic 1)... CD47-Bot Robot Showcase 4 10-03-2004 19:34
pic: Closeup of the robot hanging on robot CD47-Bot Extra Discussion 16 09-03-2004 18:27
team 25 robot pic nuggetsyl Robot Showcase 12 21-02-2004 00:57
XCats - robot pic on our website archiver 2001 0 24-06-2002 01:06


All times are GMT -5. The time now is 22:05.

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