|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Automatic shifting software
I plan on having manual override, just in case.
Does the robot jolt when you shift, and do you compensate for this somehow? |
|
#2
|
|||
|
|||
|
Re: Automatic shifting software
Our team purchased 2 AM servo shifters, so its now the programmers job to mess with them a bit.
I think with what we're going to do is have automatic shifting, once a gear-tooth counter counts to whatever, then decrease motor outputs automatically, and then "gradually" bring them back up to speed, depending where the joy is at. We also plan to have a switch to manually override the shifting... low, high, auto. Hope this helps! |
|
#3
|
|||
|
|||
|
Re: Automatic shifting software
Quote:
|
|
#4
|
|||||
|
|||||
|
Re: Automatic shifting software
Personally, I think that a driver should be able to handle shifting during a match himself. I find that usually you don't need to shift more than 5 or 6 times tops per match. Having the robot shift on its own seems prone to unwanted behavior.
Unless you can make the robot shift better than a person (like a CMUCam aims better than a person), why make it do it? |
|
#5
|
|||
|
|||
|
Re: Automatic shifting software
We have used a 2 speed tranny with encoder driven autoshifting the past 2 years and find it works well. As with Sparx above, we have offset the upshift & downshift points. We also reduce power for the 1/4 second or so it takes to shift.
Similarly our (homemade) 2 channel encoders give a quadrature signal that lets the software keep an absolute count & if you're going forwards or backwards. Note in software you can 'have it all": A toggle switch on the driver controls is labeled 'auto - manual' In manual mode the trigger upshifts & thumb button downshifts. With velocity based shifting, autoshift is just the thing for those closing seconds when you are distracted, burnt out & need to just peg the joysticks and head for home. |
|
#6
|
|||||
|
|||||
|
Re: Automatic shifting software
The thing is, you can make the robot shift better than a person. A well-programmed robot knows how fast it's going, knows what gear will provide the best power at that speed, and knows how to make the shift smoothly.
|
|
#7
|
|||
|
|||
|
Re: Automatic shifting software
Has anyone done automatic shifting with the DeWalt transmissions? Are there things about them that make shifting different?
|
|
#8
|
|||
|
|||
|
Re: Automatic shifting software
Taking what Alan, Jess and Greg said I think that the best idea is to have an manual and auto switch. That way the user can control it when he/she needs to and then turn on auto when it would best be done by the robot calculations.
|
|
#9
|
|||
|
|||
|
How does one figure out at what RPM/velocity/joystick position shifting is ideal? (We are using four small CIMs and Dewault transmissions.)
And how should the lookup table be structured? Why should it be joystick (throttle) position vs. speed? In a manual shifting car you get back RPM (tachometer) vs. speed (speedometer) and shift based on that (I think...). So shouldn't you shift up when your motors reach a certain RPM, while lowering power to the motors to maintain constant speed? That way you can continue going faster. Thanks in advance, Robinson |
|
#10
|
|||
|
|||
|
Re: Automatic shifting software
Anybody?
|
|
#11
|
||||
|
||||
|
Re: Automatic shifting software
I see that you list yourself as from ATL. What school are you from?
|
|
#12
|
|||
|
|||
|
Re: Automatic shifting software
Quote:
BTW, I have reposted my question a little more clearly here. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
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 loading zone | vaheedr | General Forum | 3 | 22-01-2005 14:57 |
| Automatic Shifting Algorithm | phrontist | Programming | 10 | 29-07-2004 22:47 |
| automatic archiving | Joe Ross | CD Forum Support | 5 | 04-08-2003 13:27 |