![]() |
Re: Holonomic + gyro/PID
Quote:
|
Re: Holonomic + gyro/PID
Quote:
So, as the robot is heading toward the target, it simultaneously rotates until its yaw angle is aligned with the heading angle. *i.e. 4 independently controlled wheels |
Re: Holonomic + gyro/PID
Quote:
Yes, by simply doing the normal field controls, and adding the turning code (increase one side's speed, decrease another's) you have a beautiful turning and driving bot. Its important to remember, that in mechanum, each wheel operates individually, and can put its vectors in any of the 45 degree directions at a time. Oh, and when using the trigger in an open area, it acts like a car the way it drives...no matter what direction it is driving in, the bot it facing frontwards! |
Re: Holonomic + gyro/PID
Quote:
Hurdle #1 was getting the angle bookkeeping right. However, this could produce a "shopping cart" shuck in the steering, as we tried to also use a field-centric stick, and the driver commanded forward and reverse near the keepout. I finally concluded that you need to track the last pass steering command and bookkeep a 180deg reverse direction +/- a ...say...10deg band. If your current steering request put you in that band, then what you really wanted to do was reverse wheel direction. Then you could compare this new commanded steering angle and wheel direction to your keepout. I never got to try this. After the Florida Regional, we reverted to robot-oriented sticks and finished the season with them. |
Re: Holonomic + gyro/PID
Quote:
|
Re: Holonomic + gyro/PID
...changing directions a bit...heh...
A field-oriented driving scheme requires that a yaw rate sensor and a steering motor pot or encoder become primary sensors. I've given fault detection and accomodation lip-service over the years, but have never really implemented anything other than a switch that gives the driver tank or skid steering if the sensor feedback goes to heck in a hand-basket. I wonder if any teams out there have had the opportunity to advance FDA at all? Thanks, Eric |
Re: Holonomic + gyro/PID
Quote:
We positioned the potentiometers such that the discontinuity was facing toward the rear of the robot as was mentioned by the team member from 3123. The pots we were using had a 20 degree dead band, so, to address the issue of having unlimited mechanical rotations possible but only about 340 degrees of sensing range we implemented the "wheel flip power change" also mentioned by the astutely informed member of 3123. However, prior to competing in the World Championships that year, out team decided to make a switch to MA3 magnetic absolute encoders. As the driver that year, I can tell you that there was a noticeable change in performance and handling. In addition, I can also say with much certainty that had we been playing on a carpet field, the method we used with the potentiometers would not have yielded any positive success. |
| All times are GMT -5. The time now is 23:07. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi