Go to Post So once and a while no matter how addicted you may be, try to think outside the 48'x24' box of FIRST. - Tytus Gerrish [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 14-02-2005, 10:48
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
You know what sucks?

When the wheels on the left and right side of your robot rotate at the exact same rate... (using encoders and PID velocity control, AND we counted rotations to verify they spun at the same speed)


And your robot STILL doesn't go straight...





The best part is: It goes as straight as a bullet in REVERSE, but not forward.

8 days to get this one sorted out!

I blame the mechanical guys , because one could guess that this is the difference between shifting your weight over nice fat grippy wheels (reverse) vs shifting your weight over slippery omnis (forward), combined with robots having no suspension to keep power down on all your wheels nicely, and a frame which is probably not perfectly flat at all corners.

So why is this in the programming forum?

Because during 5th week, EVERYTHING becomes a programming problem... hahah.

"Just make it go straight"



-SlimBoJones...
  #2   Spotlight this post!  
Unread 14-02-2005, 12:19
ZZII 527's Avatar
ZZII 527 ZZII 527 is offline
"Scale Electric Vehicle"
AKA: Shane Colton
FRC #0097
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Cambridge, MA
Posts: 366
ZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond repute
Send a message via AIM to ZZII 527
Re: You know what sucks?

Quote:
Originally Posted by SlimBoJones

So why is this in the programming forum?

Because during 5th week, EVERYTHING becomes a programming problem... hahah.

"Just make it go straight"



-SlimBoJones...
So true. Motor swings arm around too fast with no load? Gear it down some? Have a transmission? No. Mount a gyroscope and use a PD loop to keep it at a reasonable rate of rotation.
__________________
MIT Mechanical Engineering
>> College Mentor, Team 97: Cambridge Rindge and Latin School with The Edgerton Center, MIT Mechanical Engineering, Bluefin Robotics, and Draper Laboratory
>> Alumnus, Team 527: Plainedge HS
  #3   Spotlight this post!  
Unread 14-02-2005, 14:17
Steve W Steve W is offline
Grow Up? Why?
no team
 
Join Date: Feb 2003
Rookie Year: 2002
Location: Toronto,Ontario Canada
Posts: 2,523
Steve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond reputeSteve W has a reputation beyond repute
Re: You know what sucks?

Slimbo quit whining and fix the programming. All this wasted time is why we are having problems. We build the perfect robot and what do you do but make in go in circles.
__________________
We do not stop playing because we grow old;
we grow old because we stop playing.
  #4   Spotlight this post!  
Unread 14-02-2005, 14:28
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: You know what sucks?

Quote:
Originally Posted by Steve W
Slimbo quit whining and fix the programming. All this wasted time is why we are having problems. We build the perfect robot and what do you do but make in go in circles.
Hey!

I'll do my best, but I'm this --><-- close to telling our drivers they're NASCAR styling it this season...

"Sorry boys and girls, left turns only!"



-SlimBoJones...
  #5   Spotlight this post!  
Unread 14-02-2005, 16:05
ttedrow's Avatar
ttedrow ttedrow is offline
Herding electrons
AKA: Tim Tedrow
FRC #0281 (EnTech)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2000
Location: Greenville, SC
Posts: 165
ttedrow will become famous soon enoughttedrow will become famous soon enough
Re: You know what sucks?

Your job as the programmer is to compensate for all of the SLOP, BACKLASH, FRICTION and CG miscalculations the mechanical team has built into the robot. And by the way, you only get one week to fix their five weeks screw-ups.

Happy programming
__________________
Sr. Design Engineer
Caterpillar Inc.
Greenville, SC

KD4EGM

FRC 281 Greenvillains
Infected with the FIRST virus in 2000

Yes, Chute Door!!!
  #6   Spotlight this post!  
Unread 14-02-2005, 22:07
greencactus3 greencactus3 is offline
occra 23.
AKA: ryo
None #1481
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2006
Location: North Farmington, MI
Posts: 1,523
greencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to all
Send a message via AIM to greencactus3 Send a message via MSN to greencactus3
Re: You know what sucks?

it never mattered to me how straight it goes when you apply full forwars on both sides. it has always been more of a driver thing to fix. they just hafta drive it enough to be able to drive it in a straight line with their eyes closed. which really isnt too hard once you learn what your robot feels like doing at different times. and anyways, ive found i havent had to drive long distances completely straight anyways. things/robots get in the way way to often
  #7   Spotlight this post!  
Unread 14-02-2005, 22:12
Max Lobovsky's Avatar
Max Lobovsky Max Lobovsky is offline
Fold em oval!
FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Scotch Plains, NJ
Posts: 1,026
Max Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant future
Send a message via AIM to Max Lobovsky
Re: You know what sucks?

You should feel lucky, SlimBo. A lot of us have yet to dig into the programming.
__________________
Learn, edit, inspire: The FIRSTwiki.
Team 1257


2005 NYC Regional - 2nd seed, Xerox Creativity Award, Autodesk Visualization Award
2005 Chesapeake Regional - Engineering Inspiration Award
2004 Chesapeake Regional - Rookie Inspiration award
2004 NJ Regional - Team Spirit Award
  #8   Spotlight this post!  
Unread 14-02-2005, 22:45
AIBob's Avatar
AIBob AIBob is offline
AI Programmer
AKA: Bob Frank DOT org
FRC #0358 (Hauppauge Robotic Eagles)
Team Role: Alumni
 
Join Date: Jan 2005
Rookie Year: 2003
Location: Long Island, NY (in Binghamton now)
Posts: 297
AIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to behold
Send a message via ICQ to AIBob Send a message via AIM to AIBob Send a message via MSN to AIBob Send a message via Yahoo to AIBob
Re: You know what sucks?

Quote:
Originally Posted by ttedrow
Your job as the programmer is to compensate for all of the SLOP, BACKLASH, FRICTION and CG miscalculations the mechanical team has built into the robot. And by the way, you only get one week to fix their five weeks screw-ups.

Happy programming
I happened to be a programmer, and ttedrow is right.
Last year we had to compensate for the differenced between the motors on the left and the right, but it is probably easier to fix by programming it, compared to rebuilding it.
__________________
- from B B frank

  #9   Spotlight this post!  
Unread 14-02-2005, 22:47
Orborde Orborde is offline
Registered User
FRC #1747
Team Role: Mentor
 
Join Date: Apr 2004
Rookie Year: 2003
Location: Indianapolis, IN
Posts: 44
Orborde has a spectacular aura aboutOrborde has a spectacular aura about
Send a message via AIM to Orborde
Re: You know what sucks?

Yeah, at least your robot is in some shape to have software problems.
  #10   Spotlight this post!  
Unread 14-02-2005, 22:56
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,112
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: You know what sucks?

Quote:
Originally Posted by greencactus3
it never mattered to me how straight it goes when you apply full forwars on both sides. it has always been more of a driver thing to fix.
Ah, but in the first few seconds of the match, the only driver is the code crafted by your team's programmer(s). If the robot has a turning bias that's not easily characterized, the programming job becomes a lot more difficult.
  #11   Spotlight this post!  
Unread 14-02-2005, 23:04
NoodleKnight's Avatar
NoodleKnight NoodleKnight is offline
24 Hours of LeMons?
FRC #0100 (WHS&CHS Robotics)
Team Role: Alumni
 
Join Date: Aug 2004
Rookie Year: 2003
Location: Davis, CA
Posts: 320
NoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud ofNoodleKnight has much to be proud of
Send a message via AIM to NoodleKnight
Re: You know what sucks?

Vacuum's suck... regardless, our 2004 robot did that; it horribly drifted towards one side (I think it was left), but when thrown into reverse, it went straight. I've always thought this to be a mechanical problem, so I took our gearboxes apart and saw that the coupling between the motor and gearbox was grinding against the housing. I got rid of all the friction (and these were off the shelf gearboxes) and it still had that horrible drift... Anyways, lots of driver practice fixed the problem -- so stop pointing fingers at the mechanics and programmers!!! =D
__________________
WHS/CHS Robotics - Team 100 (2003-2006):
2006- Delphi's Driving Tommorow's Technology @ Davis | Imagery Award @ SVR | 2004- SVR Finalists (w/ 691 and 1280)| 2003- Delphi's Driving Tommorow's Technology @ Sac
  #12   Spotlight this post!  
Unread 19-02-2005, 10:07
Embok's Avatar
Embok Embok is offline
Seriously now, who is JVN?
AKA: Eric Rene de Cotret
#0188 (Blizzard)
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Toronto
Posts: 20
Embok is on a distinguished road
Re: You know what sucks?

You forget that with Steve even in the first week, it is a programming problem.
  #13   Spotlight this post!  
Unread 19-02-2005, 10:53
greencactus3 greencactus3 is offline
occra 23.
AKA: ryo
None #1481
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2006
Location: North Farmington, MI
Posts: 1,523
greencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to all
Send a message via AIM to greencactus3 Send a message via MSN to greencactus3
Re: You know what sucks?

Quote:
Originally Posted by Alan Anderson
Ah, but in the first few seconds of the match, the only driver is the code crafted by your team's programmer(s). If the robot has a turning bias that's not easily characterized, the programming job becomes a lot more difficult.
ur right! i completely forgot about that lol. so maybe you do need a robot that can go straight. ive got a lot to learn...
  #14   Spotlight this post!  
Unread 19-02-2005, 15:58
h0x4r h0x4r is offline
Registered User
#1544
Team Role: Programmer
 
Join Date: Jan 2005
Location: bartlett
Posts: 21
h0x4r has a little shameless behaviour in the past
Re: You know what sucks?

do u have the pwm cables hooked up right, in the code, there seems to be diffrent settings set for each one, maybe check that out, lol, i guess i better get back to working on everything, last day, and no one else has really showed up....
  #15   Spotlight this post!  
Unread 19-02-2005, 16:25
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: You know what sucks?

guys you are forgetting a cardinal rule about motors, they have full power when applied to the positive, and when you apply full power negative, they spin slower...it was painfully obvious w/ the old drills.

You also might have a wheel out of alignment, aided with the tracking of your motors, may be why you are doing arc's
__________________
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
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
Favorite quotes on CD gear! Astronouth7303 Chit-Chat 47 05-09-2004 14:52
PBASIC sucks maDGag Programming 31 29-01-2003 03:16
Poetry sucks evulish Chit-Chat 16 14-11-2002 11:18
This sucks! Team238-aholic Championship Event 0 23-04-2002 20:00
10 Reasons Why FIRST sucks. Anton Abaya General Forum 20 11-12-2001 14:32


All times are GMT -5. The time now is 13:33.

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