View Single Post
  #5   Spotlight this post!  
Unread 16-07-2013, 00:46
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: Alternative holonomic drive

Quote:
Originally Posted by ekapalka View Post
Why exactly would I need to use a PID loop?
There are a few different things you can do with your control inputs:

user controls -> x,y relative to the robot, theta (turning speed) in an amount clockwise/counterclockwise -> motor values

user controls -> x,y relative to the field, theta (turning speed) in an amount clockwise/counterclockwise -> motor values

user controls -> x,y relative to the field, theta (as an orientation goal relative to the field) -> motor values

If you choose the 3rd one, then you need some sort of control loop to make it so that with constant user controls, the robot will turn to the desired angle but then stop once it gets there. He is suggesting that the control loop could be PID.