Go to Post I’m not decently dressed for this picture.......I have no FIRST shirt, FIRST hat or FIRST pin anywhere on me! - Rich Wong [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
  #1   Spotlight this post!  
Unread 25-01-2006, 22:35
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
White Paper Discuss: Playstation 2 Controller Adapter

Thread created automatically to discuss a document in the White Papers.

Playstation 2 Controller Adapter by jakep
__________________
Jake Poznanski
Programmer - Team 862 - Lightning Robotics

Microsoft MVP, 2005 - Windows - SPOT Technologies
http://www.spotdev.net
Reply With Quote
  #2   Spotlight this post!  
Unread 25-01-2006, 22:40
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,030
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: White Paper Discuss: Playstation 2 Controller Adapter

That's really cool, but the circuit looks fairly complicated to build and program.

You guys should consider building more and selling them to other teams. Considering that the price of a CH Flightstick on eBay is upwards of $40, you could help people get a better controller for their robot and make your team some extra money at the same time.
Reply With Quote
  #3   Spotlight this post!  
Unread 25-01-2006, 22:41
pathew100 pathew100 is offline
Registered User
AKA: Pat Murphy
FRC #0862 (Lightning Robtics)
Team Role: Mentor
 
Join Date: Feb 2005
Location: Canton, MI
Posts: 169
pathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud of
Send a message via AIM to pathew100
Re: White Paper Discuss: Playstation 2 Controller Adapter

Great job by the "geekTeam" of our robotics team. I'm the electrical/software mentor for team 862 and what they have done is amazing. Especially since they didn't even need to ask me for help! I had a major "How the heck did you do that?" moment when they first hooked it up and had it working on the breadboard.

So if you have any questions, ask the students!

Here's our website :www.lightningrobotics.com

Last edited by pathew100 : 25-01-2006 at 22:50.
Reply With Quote
  #4   Spotlight this post!  
Unread 25-01-2006, 23:51
Jeff Rodriguez Jeff Rodriguez is offline
Too young to be an 'old guy'
FRC #0155 (Technonuts)
Team Role: Teacher
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Newington, CT
Posts: 1,943
Jeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond repute
Send a message via AIM to Jeff Rodriguez Send a message via Yahoo to Jeff Rodriguez
Re: White Paper Discuss: Playstation 2 Controller Adapter

Will this also work with a PSone controller?
__________________
173, student: 1999-2002
173, mentor: 2005-2010
155, teacher: 2011-
Reply With Quote
  #5   Spotlight this post!  
Unread 26-01-2006, 07:06
GhostInTheShell's Avatar
GhostInTheShell GhostInTheShell is offline
Registered User
AKA: Derek Vance
FRC #0862 (Lightning Robotics)
Team Role: Mechanical
 
Join Date: Jun 2005
Rookie Year: 2005
Location: Plymouth michigan
Posts: 21
GhostInTheShell will become famous soon enough
Re: White Paper Discuss: Playstation 2 Controller Adapter

It will work with PSOne controllers that have the analog sticks (The dual-shock analog controllers work)
__________________
"i reject your reality and substitute my own",
Adam Savage, Mythbusters

"it's kinda private in here"
Jamie Heinamin, Mythbusters
Reply With Quote
  #6   Spotlight this post!  
Unread 26-01-2006, 07:33
Joel J's Avatar
Joel J Joel J is offline
do you..
no team
 
Join Date: May 2001
Rookie Year: 2000
Location: San Jose, CA
Posts: 1,445
Joel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond reputeJoel J has a reputation beyond repute
Re: White Paper Discuss: Playstation 2 Controller Adapter

I had no idea you were allowed to connect a PIC between the "joystick" and PORTx of the OI.
__________________
Joel Johnson

Division By Zero (229) Alumni, 2003-2007
RAGE (173) Alumni, 1999-2003
Reply With Quote
  #7   Spotlight this post!  
Unread 26-01-2006, 08:45
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: White Paper Discuss: Playstation 2 Controller Adapter

Quote:
Originally Posted by Joel J.
I had no idea you were allowed to connect a PIC between the "joystick" and PORTx of the OI.
Yeah, we were nervous. Last year, I would say this would be right out. But this year...

Quote:
Originally Posted by Manual
<R78> All equipment connected to the Joystick Ports of the IFI 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. Power-passive devices (e.g. joysticks that draw their power solely
through the IFI Operator Interface joystick port) are permitted.
I'd call this a power-passive device, as all power is comming from the OI. Then to look at the INTENT of the rule, all the PICs are doing is translating data, they aren't adding any value to the input or doing any calculations to drive the robot any better. So I hope we're OK. It's still up to the human to drive that sucker into a wall and fall over.

OR... another way too look at it...

We made our own joysticks. The joystick starts at the plug. An off the shelf PS2 controller is just one of the materials we used to make our control.

I hope!
__________________
Brian Graham
Reply With Quote
  #8   Spotlight this post!  
Unread 27-01-2006, 16:06
pathew100 pathew100 is offline
Registered User
AKA: Pat Murphy
FRC #0862 (Lightning Robtics)
Team Role: Mentor
 
Join Date: Feb 2005
Location: Canton, MI
Posts: 169
pathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud ofpathew100 has much to be proud of
Send a message via AIM to pathew100
Re: White Paper Discuss: Playstation 2 Controller Adapter

See also this thread on the Q&A:

Custom-circuit Controllers

This design is officially legal for FIRST competitions.
Reply With Quote
  #9   Spotlight this post!  
Unread 27-01-2006, 18:03
acumenerratica acumenerratica is offline
w00t-machine
#0870 (Team RICE)
Team Role: Scout
 
Join Date: Mar 2004
Rookie Year: 2004
Location: Southold, NY
Posts: 6
acumenerratica is an unknown quantity at this point
Send a message via AIM to acumenerratica
Re: White Paper Discuss: Playstation 2 Controller Adapter

Question about your control mapping...
It was unclear in the white paper (to my insomnia-addled brain, at least) whether both joysticks are mapped to the PIC. Is it possible to run tank drive simply from the two analog sticks of a PS2 controller using your adapter method?

Replies are greatly appreciated
__________________
"In the race between the rock and the pig, do not varnish your clams."
Reply With Quote
  #10   Spotlight this post!  
Unread 27-01-2006, 22: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: White Paper Discuss: Playstation 2 Controller Adapter

I'm not sure if you need 2 sets or one set... I'll have to ask the geeks. BUT - I can tell you that we drive tank style with the 2 sticks.

I'll see if I can ask the geekTeam more about it.
__________________
Brian Graham
Reply With Quote
  #11   Spotlight this post!  
Unread 27-01-2006, 23:44
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: White Paper Discuss: Playstation 2 Controller Adapter

Yes, the two Y axes are sent to the OI, allowing for tank drive.

The X axis on either joystick on the ps2 controller is not sent to the OI, and is instead used to send digital signals. (4 per analog input on the OI, total of 8)
__________________
Jake Poznanski
Programmer - Team 862 - Lightning Robotics

Microsoft MVP, 2005 - Windows - SPOT Technologies
http://www.spotdev.net
Reply With Quote
  #12   Spotlight this post!  
Unread 30-01-2006, 01:46
phrontist's Avatar
phrontist phrontist is offline
Proto-Engineer
AKA: Bjorn Westergard
FRC #1418 (Vae Victus)
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Falls Church, VA
Posts: 828
phrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond repute
Send a message via AIM to phrontist
Re: White Paper Discuss: Playstation 2 Controller Adapter

Impressive! You deserve a Innovation In Control award, if you don't get it, they have no idea what they're doing!

(Espescially because it was student designed and built)
__________________

University of Kentucky - Radio Free Lexington

"I would rather have a really big success or a really spectacular crash and failure then live out the warm eventual death of mediocrity" - Dean Kamen
Reply With Quote
  #13   Spotlight this post!  
Unread 03-02-2006, 22:56
Ellery's Avatar Unsung FIRST Hero
Ellery Ellery is offline
Working on my 10 month old robot...
AKA: Ellery
no team (X-CATS - on Sabbatical)
Team Role: Leadership
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Rochester, NY
Posts: 383
Ellery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond reputeEllery has a reputation beyond repute
Send a message via AIM to Ellery Send a message via Yahoo to Ellery
Thumbs up Re: White Paper Discuss: Playstation 2 Controller Adapter

Quote:
Originally Posted by jakep
Yes, the two Y axes are sent to the OI, allowing for tank drive.

The X axis on either joystick on the ps2 controller is not sent to the OI, and is instead used to send digital signals. (4 per analog input on the OI, total of 8)

Very nice work! Is your white paper complete enough to have my students try to tackle it as well? I looked through it and it seems to be missing some of the components for the PCB.

What size diodes and Resistors are required for the completion of this project?
Also is there anything missing from the whitepaper I should know about?

Thanks in advance for bringing teams to the next generation!

Ellery
__________________
Xerox Sr. Systems Engineer
Other jobs: Retired X-CATS Team Leader, Inaugural FLR MC and plain ol' nice guy
Team# 191 X-CATS - Est.1992 (www.x-cats.org)
"We don't just build robots we build people..."
Reply With Quote
  #14   Spotlight this post!  
Unread 04-02-2006, 13:10
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: White Paper Discuss: Playstation 2 Controller Adapter

No diodes or resistors are required for this project. Depending on how you are building it, you might need to have a resistor for the LED. However, we used an LED mounting that already had a resistor built in. We used to have some in the design, but they were removed to make it more simple.
__________________
Jake Poznanski
Programmer - Team 862 - Lightning Robotics

Microsoft MVP, 2005 - Windows - SPOT Technologies
http://www.spotdev.net
Reply With Quote
  #15   Spotlight this post!  
Unread 06-02-2006, 20:36
maniac_2040's Avatar
maniac_2040 maniac_2040 is offline
Registered User
AKA: Matt
FRC #3302 (Turbo Trojans)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Clawson, Michigan
Posts: 34
maniac_2040 is infamous around these partsmaniac_2040 is infamous around these partsmaniac_2040 is infamous around these partsmaniac_2040 is infamous around these parts
Send a message via MSN to maniac_2040
Re: White Paper Discuss: Playstation 2 Controller Adapter

When it comes to changing which buttons we uses, is it possible to just modify the code in some way? My team was thinking about using the playstation controller, but would like to use both the x-axis and y-axis in at least one of the analogs. How would I go about doing this? Thanks in advance!
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
White Paper Discuss: NEMO White Paper: 25 Ways Sponsors Can Help Your Team Jessica Boucher Extra Discussion 1 20-11-2005 20:01
White Paper Discuss: 2005 IRI - Everything You Need to Know (or at least most of it) Chris Fultz Off-Season Events 3 17-05-2005 20:14
White Paper Discuss: Joystick Sensitivity Demystified - Version 2 marccenter Extra Discussion 0 28-02-2005 16:54
White Paper Discuss: Comparison Paper for Teacher Involvement CD47-Bot Extra Discussion 1 13-11-2004 00:09
White Paper Discuss: Controller Circuit- Infrared Emitters CD47-Bot Extra Discussion 1 13-02-2004 17:48


All times are GMT -5. The time now is 08:30.

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