|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Holonomic + gyro/PID
Wow you guys are all really helpful! I think two separate issues are coming up here, mostly due to my ignorance.
1) Driver-centric vs. Robot-centric: It seems that this issue is not related to the type of drive train. For example, by turning the joystick into a polar coordinate, if I push the joystick to (0.5,pi/4), then I could see using a gyro to constantly PID to the angle even without holonomic wheels. Error in this case could be caused by the gyro, which if it mounts up might require the driver to zero the gyro midway through the match. 2) Holonomic vs….well, non-holonomic: Having never tried a holonomic drivetrain, I was wondering if error could mount up naturally. For example, pushing the joystick to (0.5, pi/4) might for some reason not move the robot at precisely this amount due to environmental factors. I was wondering if teams use a gyro or other sensors to deal with this, but maybe this isn’t a significant problem. I'd appreciate any attempts to help clarify this stuff for me. Thanks ![]() |
|
#2
|
||||
|
||||
|
Re: Holonomic + gyro/PID
Quote:
The only reason holonomic is different is because it has three degrees of freedom, and it's annoying for the driver if, for example, he's got a Halo-style interface and he has to continuously hold a rotation command in order to keep the robot from rotating while he's busy working the fwd/rev and strafe joystick. That's when gyro feedback or a "calibrate" button on the joystick is nice to have. |
|
#3
|
|||
|
|||
|
Re: Holonomic + gyro/PID
Alright, I'm starting to understand. In the case of holonomic, there is usually joystick 1 (fow/rev and strafe), and joystick 2 (rotation). Would it be advisable to use a P/PID function that controls the rate of rotation of the robot? For example, if joystick 2 is at (0,0) but the gyro senses 5deg/sec, make some corrections. No reason to use P/ID on fow/rev and strafe?
|
|
#4
|
||||
|
||||
|
Re: Holonomic + gyro/PID
Quote:
Quote:
But you can if you want. Here's one way. Quote:
Last edited by Ether : 20-12-2010 at 14:25. |
|
#5
|
|||
|
|||
|
Re: Holonomic + gyro/PID
Cool, even if it isn't necessary during driver control, it would likely be for autonomous mode.
Thank you so much! |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Holonomic issues | dwodrich | NI LabVIEW | 11 | 02-02-2010 21:19 |
| Holonomic Programming??? | sknkmeistermatt | Programming | 2 | 12-02-2008 15:47 |
| Gyro PID User drive - How we did it | adamdb | Programming | 17 | 26-02-2007 20:16 |
| Holonomic... | Greg Perkins | Technical Discussion | 2 | 02-02-2005 11:59 |
| holonomic drives | Max Lobovsky | Technical Discussion | 5 | 10-03-2004 21:31 |