Ticket #28 (new enhancement)
Opened 14 months ago
Integrate a PID feedback loop to the motor driver
| Reported by: | dave | Owned by: | dave |
|---|---|---|---|
| Priority: | minor | Milestone: | NxOS 0.2 |
| Component: | drivers | Version: | |
| Keywords: | Cc: |
Description
The motor driver rotation API is currently very crude, and as a result fairly inaccurate. We should integrate a PID loop to slave the motor output power to the target tacho count, so as to have smooth and controlled transitions between states.
Dave has some proof of concept PID implementation hacked into the motors driver, and seems to remember it actually turned out to be a PI controller. The most annoying thing is that he stupidly lost the Perfect(tm) calibration settings for the control loop, so all the calibration work will have to be redone.
Note: See
TracTickets for help on using
tickets.
