Go to Post this thread made crave bacon so badly that I am now, as I write this, cooking 2 pounds of it. :o - gvarndell [more]
Home
Go Back   Chief Delphi > Technical > Control System
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 21-03-2005, 05:15
Draqo's Avatar
Draqo Draqo is offline
Registered User
AKA: David
#0568 (Nerds of the North)
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Anchorage, Alaska
Posts: 3
Draqo is an unknown quantity at this point
Send a message via MSN to Draqo
Cool 568 making the impossible possible...kinda

So there's a lot of ideas thrown around on these forums about having a PS2 controller for a controller for the OI. Well today my team spent the day packing up to get ready for San Jose while I fiddled with one and rigged it all up. Analogs work great and are 2ko - 8ko range, we got 100Ko POTS replacements for them too incase it doesn't work out too well with their current stock config. Most of the time was the soldering part, directly onto the circuit board. Why mess with the original PS2 pinout when it's easier to solder and just rig up each part to the specific DB15 pins?

So yes, at this point our team HAS a PS2 controller for the OI. Tuning the solder job will be done tomorrow before we leave, so far our team's been great, stressful, but great non the less.

[personal gloat]
Here's the new planned layout for our dashboard port sniffer program:
-Automatic calibration for joysticks
-Selective control types
-PWM color display
-Camera display
-Software shifting (for preventing an amp spike)
-Other more features that you'll have to come to San Jose to see.
[/gloat]
Attached Thumbnails
Click image for larger version

Name:	OI_tease.jpg
Views:	153
Size:	70.5 KB
ID:	3161  
__________________
I don't know what you heard about Alaska but they're all lies. We live in igloos, made of mud bricks, our source of transportation is dogsleds. We keep polar bears as pets too.
  #2   Spotlight this post!  
Unread 21-03-2005, 06:24
JonBell JonBell is offline
Registered User
None #0546 (Technotics)
Team Role: Programmer
 
Join Date: Mar 2005
Rookie Year: 2004
Location: CT
Posts: 79
JonBell is just really niceJonBell is just really niceJonBell is just really niceJonBell is just really niceJonBell is just really nice
Send a message via AIM to JonBell
Re: 568 making the impossible possible...kinda

Quote:
Originally Posted by Draqo
So there's a lot of ideas thrown around on these forums about having a PS2 controller for a controller for the OI. Well today my team spent the day packing up to get ready for San Jose while I fiddled with one and rigged it all up. Analogs work great and are 2ko - 8ko range, we got 100Ko POTS replacements for them too incase it doesn't work out too well with their current stock config. Most of the time was the soldering part, directly onto the circuit board. Why mess with the original PS2 pinout when it's easier to solder and just rig up each part to the specific DB15 pins?

So yes, at this point our team HAS a PS2 controller for the OI. Tuning the solder job will be done tomorrow before we leave, so far our team's been great, stressful, but great non the less.

[personal gloat]
Here's the new planned layout for our dashboard port sniffer program:
-Automatic calibration for joysticks
-Selective control types
-PWM color display
-Camera display
-Software shifting (for preventing an amp spike)
-Other more features that you'll have to come to San Jose to see.
[/gloat]
I thought that you specifically weren't allowed to have cameras transmitting nor a laptop hooked up for direct operator feedback? Have you cleared this all with FIRST?

Other than that, it looks amazing, great job
  #3   Spotlight this post!  
Unread 21-03-2005, 11:05
Rombus's Avatar
Rombus Rombus is offline
Registered User
AKA: Rick Kosbab
FRC #4188 (Columbus Space Program)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Opelika, AL
Posts: 346
Rombus is a jewel in the roughRombus is a jewel in the roughRombus is a jewel in the rough
Send a message via AIM to Rombus
Re: 568 making the impossible possible...kinda

AFIK JonBell, You can have a laptop connected to the DASHBOARD only on the OI to display such information.

The camera display however, i dont know about. I know that you cant have any OTHER cameras transmitting, but if they figured out a way to transmit the picture from the CMU cam2 to the operator, that MIGHT be legal. Honistly i thought it wasnet possible to do that since i figured the radio couldnet support that kinda data transfer
__________________


  #4   Spotlight this post!  
Unread 21-03-2005, 13:36
Draqo's Avatar
Draqo Draqo is offline
Registered User
AKA: David
#0568 (Nerds of the North)
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Anchorage, Alaska
Posts: 3
Draqo is an unknown quantity at this point
Send a message via MSN to Draqo
Re: 568 making the impossible possible...kinda

Quote:
Originally Posted by Rombus
AFIK JonBell, You can have a laptop connected to the DASHBOARD only on the OI to display such information.

The camera display however, i dont know about. I know that you cant have any OTHER cameras transmitting, but if they figured out a way to transmit the picture from the CMU cam2 to the operator, that MIGHT be legal. Honistly i thought it wasnet possible to do that since i figured the radio couldnet support that kinda data transfer
Camera data is sent through a custom 6 or 8 byte packet using the userbytes, there are several custom packets for each part of the OI display with their own ID just like the real packets have. The laptop is just hooked up to the Dashboard port and sniffs and displays data visually. It's more like a monitor (the laptop) plugged into a computer (dashboard port). And the keyboard is a joypad connected to one of the joystick ports.
__________________
I don't know what you heard about Alaska but they're all lies. We live in igloos, made of mud bricks, our source of transportation is dogsleds. We keep polar bears as pets too.
  #5   Spotlight this post!  
Unread 24-03-2005, 07:31
JonBell JonBell is offline
Registered User
None #0546 (Technotics)
Team Role: Programmer
 
Join Date: Mar 2005
Rookie Year: 2004
Location: CT
Posts: 79
JonBell is just really niceJonBell is just really niceJonBell is just really niceJonBell is just really niceJonBell is just really nice
Send a message via AIM to JonBell
Re: 568 making the impossible possible...kinda

Very cool, and very innovative!

But I just wanted to make you guys aware of the rules - (From FIRST FAQ)

D: 1039 Section: 5.3.4.2 Status: Answered Date Answered: 1/11/2005
Q: Are we able to have a mounted camera on the robot providing live feedback from the arena floor?
A: Cameras are allowed with FIRST's permission but the video output cannot be transmitted to your drivers for control purposes during any match.

It sounds like you just have to make it clear now that it's not for control purposes, but doccumentation?
  #6   Spotlight this post!  
Unread 24-03-2005, 08:14
Greg Perkins's Avatar
Greg Perkins Greg Perkins is offline
7 years, allready!!???!?!?!
AKA: Mongo
no team
Team Role: Alumni
 
Join Date: Feb 2002
Rookie Year: 2000
Location: Nashua, NH
Posts: 1,203
Greg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond repute
Send a message via AIM to Greg Perkins Send a message via MSN to Greg Perkins Send a message via Yahoo to Greg Perkins
Re: 568 making the impossible possible...kinda

I dont believe what he's saying is he is intending to use the camera on dashboard. all he meant was during testing he got his feedback through dashboard to get all his electrical mumbo-jumbo information that i have no idea what it means. other than that..rockon!
__________________
myResume -2004: PARC Referee; Beantown Staff; Battlecry Referee; Summer Frenzy Head Referee; River Rage Head Referee, 2005: Pittsburgh Regional Referee; PARC Referee


XBOX Live Gamertag = TrixAre4Kidss
  #7   Spotlight this post!  
Unread 24-03-2005, 10:26
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: 568 making the impossible possible...kinda

It looks like they're using the CMUCam and hes including that information in his dashboard viewer. This is a great idea if you're using the camera because you'll get visual feedback as to what the camera is "seeing". The interface looks really cool.

If you're using the CMUCam and you want a dashboard viewer that will display the camera feedback, you can download one here: http://www.chiefdelphi.com/forums/pa...le&paperid=474. The camera information needs to be copied to the feedback bytes as follows:

User_Byte1 = cam.x;
User_Byte2 = cam.y;
User_Byte3 = cam.x1;
User_Byte4 = cam.y1;
User_Byte5 = cam.x2;
User_Byte6 = cam.y2;

There is a screenshot of the CMUCam feedback information from an early version of the application here: http://www.chiefdelphi.com/forums/sh...15&postcount=6
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
What Team 568 is cooking up. Draqo Programming 1 10-03-2005 02:05


All times are GMT -5. The time now is 20:46.

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