Go to Post Stacking totes on end; Gives you extra height, alas; Topples with a sneeze. - BethMo [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

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 16-01-2007, 23:29
gnirts gnirts is offline
Suspicious pointer conversion
AKA: Robinson Levin
FRC #1648 (The Gearbox Gangstaz)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2005
Location: ATL
Posts: 116
gnirts will become famous soon enough
Question Automatic Transmission

I know this has been discussed here, but it is still unclear (at least to me):

When you are attempting to choose the appropriate gear in software, what variables in the environment is the decision based on? It seems that in a manual car they are based on engine RPM (tachometer) vs. speed, as these are the two instruments that drivers are given. But others say it should be throttle (joystick values) vs. RPM. It seems weird to do it with RPM vs. speed because on robots they are linearly related (although that is probably true in cars, too). In each gear, speed = RPM * gear ratio (and the wheel circumference, which is always constant). Anyways, what are my independent and dependant variables going to be for my lookup table?

Also, when you up-shift, should you lower power to the motors enough to still be at your current speed with the new gear ratio? (eg. lower the PWM output for a given joystick input)

Additionally, in the Nothing But Dewaults whitepaper, they mention that
Quote:
the PWM values for [the servo to engage] 1st, 2nd and 3rd [gears] should be adjusted in software to match the actual values. If shifted slowly, the transmissions will actually shift into "neutral" between each gear. This feature together with sensors on the wheels can be used to help the software provide smoother shifting via "software synchronization" but that is a topic for another whitepaper.
Any more info on that? Has that whitepaper been written?

Thanks in advance,
Robinson

BTW, yes I am going to have a manual override, and yes, I will have logic that prevent quickly changing gears when the 'bot is on the boundary of the curve.

Last edited by gnirts : 16-01-2007 at 23:30. Reason: link to whitepaper
 


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
Automatic Power Swampcoder2 Control System 6 03-02-2005 17:08
Automatic Power Swampcoder2 Electrical 6 03-02-2005 17:08
Automatic Centrifugal 2-Speed Archon Technical Discussion 8 14-05-2004 22:21
"Automatic Transmission" Madison Technical Discussion 70 24-11-2003 09:03
automatic archiving Joe Ross CD Forum Support 5 04-08-2003 13:27


All times are GMT -5. The time now is 19:34.

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