robot

Dependencies:   FastPWM3 mbed

CHANGELOG.txt

Committer:
bwang
Date:
2017-05-03
Revision:
148:9bca96f7be5c
Parent:
147:c1b2379b8874
Child:
149:c51c0258c923

File content as of revision 148:9bca96f7be5c:

04/30/2017 02:45 - added CHANGELOG.txt
04/30/2017 04:51 - non-saturating tables, 8KW out to 600 rad/s. Extremely high top speed (1500 rad/s). code changes: removed a bunch of debug variables and commented-out code
05/01/2017 00:04 - added some decoupling terms, which may or may not work.
05/01/2017 01:21 - driving code, 0.7g, achieved 40mph. Has throttle filtering
05/01/2017 03:17 - changed throttle limits to match 56k pulldown; relaxed THROTTLE_CRAZY bounds a bit
05/01/2017 06:40 - more tweaks to throttle limits
05/01/2017 07:21 - rising edge from disabled state now resets usec count in PwmIn
05/01/2017 07:58 - W_CRAZY limit bumped up, never an issue on the road but may behave strangely on the bench
05/01/2017 08:13 - enabled->disabled now resets usec count in PwmIn
05/01/2017 09:00 - bumped up THROTTLE_LOW from 1020 to 1050
05/02/2017 06:54 - fast logging is now back to logging vd, vq instead of decoupling terms
05/03/2017 08:24 - added circular buffer code
05/03/2017 08:27 - CircularBuffer moved to its own .cpp file
05/03/2017 08:36 - added median and moving average filters
05/03/2017 09:26 - added use_median option to circular buffers (since average filters may not want to recalculate the median every sample)
05/03/2017 09:39 - indexing bugfix in median code