Michael Hope
|
3edb5ad123
|
Pulled in the missing headers.
|
3 년 전 |
Michael Hope
|
1259455092
|
Imported chunks of i2cdevlib b6836bb46e248574816356a6a0a589718b6949fa.
|
3 년 전 |
Michael Hope
|
7a63e672df
|
Removed i2cdevlib from submodules. I need a fork instead.
|
3 년 전 |
Michael Hope
|
5c03c4f5cb
|
Added a cstdlib stub for i2cdevlib.
|
3 년 전 |
Michael Hope
|
535f0a0c58
|
Added i2cdevlib as a git external.
|
3 년 전 |
Michael Hope
|
e9322bdbbe
|
Bound in the rate of turn controller.
|
3 년 전 |
Michael Hope
|
22bb0ba309
|
Bound in the IMU to the rover.
|
3 년 전 |
Michael Hope
|
8a5089b262
|
Added a utility to bump and restore control variables.
|
3 년 전 |
Michael Hope
|
6b79ef6b1e
|
Pull the logs out of the rover while pushing.
|
3 년 전 |
Michael Hope
|
0a335c01ae
|
Check if the IMU is 'good' and periodically re-initialise if not.
|
3 년 전 |
Michael Hope
|
3cab0d0e71
|
Change stub ports so they try to open, but stub out on failure. Allows some ports to be used.
|
3 년 전 |
Michael Hope
|
e1e56169b8
|
Bound the IMU into the rest of the interface and made it send.
|
3 년 전 |
Michael Hope
|
c95e4f4598
|
Added build rules for i2cdevlib.
|
3 년 전 |
Michael Hope
|
db6b03c272
|
Added a combined MPU 6050 and I2C driver.
|
3 년 전 |
Michael Hope
|
c8e216bd08
|
Switch to the GPS tick using status so other things like the switch position can be checked.
|
3 년 전 |
Michael Hope
|
9d96112bd4
|
Switch the heading controller to derrive off the GPS tick.
|
3 년 전 |
Michael Hope
|
2fec29e7ac
|
Add the differential term to the PID controller.
|
3 년 전 |
Michael Hope
|
631fff6621
|
Ping the controller with new GPS readings when they arrive.
|
3 년 전 |
Michael Hope
|
7f49aa400f
|
Switch to a dynamic libgo.
|
3 년 전 |
Michael Hope
|
ed3858a54a
|
Updated the config to the latest test results.
|
3 년 전 |
Michael Hope
|
9190feff16
|
Added a README.
|
4 년 전 |
Michael Hope
|
44c3873135
|
Changed the end of stream test so the stub ports work again.
|
4 년 전 |
Michael Hope
|
9ef917dcc8
|
Added some more golang notes.
|
4 년 전 |
Michael Hope
|
dbb2fddbb4
|
Switched to the new config parser.
|
4 년 전 |
Michael Hope
|
daf18a13da
|
Created a simple command line to struct parser.
|
4 년 전 |
Michael Hope
|
657e04fdd4
|
Fixed an overflow where the intermediate is greater than UINT16_MAX.
|
4 년 전 |
Michael Hope
|
ed899fe947
|
Add logging to all of the inputs and outputs.
|
4 년 전 |
Michael Hope
|
2a18ac1655
|
Bump the serial rate to 57600 baud.
|
4 년 전 |
Michael Hope
|
da89290188
|
Fixed the decoding of pongs.
|
4 년 전 |
Michael Hope
|
231d1bae7a
|
Pull the GPS stats out into a class for easy dumping.
|
4 년 전 |
Michael Hope
|
39f87bc63d
|
Switch to using gccgo to see if that solves the runtime lockup.
|
4 년 전 |
Michael Hope
|
bd796af05b
|
Added more checks around the tick resolution.
|
4 년 전 |
Michael Hope
|
e3fb665c8d
|
Changed the servos to be biased around 1.5 ms to handle the new 12 MHz
|
4 년 전 |
Michael Hope
|
6aa37305fc
|
Changed the clock to match the new crystal.
|
4 년 전 |
Michael Hope
|
e969717881
|
Add a roverif specific bootloader configuration.
|
4 년 전 |
Michael Hope
|
aab625d7e6
|
Imported the Arduino 1.5.4 bootloader.
|
4 년 전 |
Michael Hope
|
dc7be912cb
|
Add GPS and Event hooks into all controllers.
|
4 년 전 |
Michael Hope
|
a9ac957323
|
Switched to go-flags.
|
4 년 전 |
Michael Hope
|
c1af8d554f
|
Added in go-flags.
|
4 년 전 |
Michael Hope
|
d21216390b
|
Added the position/waypoint controller.
|
4 년 전 |
Michael Hope
|
575f428586
|
Added the position recorder state machine.
|
4 년 전 |
Michael Hope
|
5d2f714c8d
|
Add hooks for the heading controller.
|
4 년 전 |
Michael Hope
|
430221bf86
|
Also pull in golang/glog.
|
4 년 전 |
Michael Hope
|
abcd0a2b88
|
Switch the PID controller to error based to push the heading wrap
|
4 년 전 |
Michael Hope
|
1d731aacaa
|
Change the heading controller to allow jogging by 90 degrees or 180
|
4 년 전 |
Michael Hope
|
f80ee7387f
|
Add a button press/hold handler.
|
4 년 전 |
Michael Hope
|
35ea1cd73e
|
Switch to glog to allow verbosity levels.
|
4 년 전 |
Michael Hope
|
ae71751509
|
Pulled the other PID parameters out so they can be used in heading
|
4 년 전 |
Michael Hope
|
c4ccc24c4e
|
Updated the default gains based on the good speed run.
|
4 년 전 |
Michael Hope
|
da2790c647
|
Add a system identification controller that sets the speed based on
|
4 년 전 |