This is some awesome robot code

Dependencies:   mbed-rtos mbed QEI

Fork of ICRSEurobot13 by Thomas Branch

Revisions of main.cpp

Revision Date Message Actions
84:00c799fd10a7 2013-04-16 90s timer and armlock File  Diff  Annotate
71:eb1956c2d316 2013-04-15 Main start cord contraption sends signal 0x2 to ai thread when its time to go File  Diff  Annotate
67:be3ea5450cc7 2013-04-14 Tuned merge. Testing needed File  Diff  Annotate
65:4709ff6c753c 2013-04-14 rewrote arm code, pushes top layer with uber paddle File  Diff  Annotate
64:c979fb1cd3b5 2013-04-14 Gains fairly tuned. File  Diff  Annotate
63:c2c6269767b8 2013-04-14 Workinf feed forward both turn and fwd File  Diff  Annotate
62:78d99b781f02 2013-04-14 Basic fwd dc power feed forward working File  Diff  Annotate
60:5058465904e0 2013-04-13 Added feed forward. Maybe positive feedback File  Diff  Annotate
59:63609922579c 2013-04-13 tmp File  Diff  Annotate
51:bc261eae004b 2013-04-12 cleaned up main File  Diff  Annotate
50:937e860f4621 2013-04-12 Merged oskar and cooper File  Diff  Annotate
49:665bdca0f2cd 2013-04-12 Kalman online phase estimation works but is SOOO hacked together File  Diff  Annotate
48:254b124cef02 2013-04-12 Online phase offset estimation, not working File  Diff  Annotate
47:fc471218af95 2013-04-12 Bumped up motor control to 100Hz, not working for some unexplainable reason File  Diff  Annotate
46:adcd57a5e402 2013-04-12 Colours Sensors fixed File  Diff  Annotate
45:77cf6375348a 2013-04-12 colour sensors fixed File  Diff  Annotate
44:555136de33e4 2013-04-12 colour sensors calibrated and merged with main stuff; File  Diff  Annotate
43:c592bf6a6a2d 2013-04-12 Colour sensors calibrated File  Diff  Annotate
41:26e5f24b55b3 2013-04-11 trying cpu idle File  Diff  Annotate
32:e3f633620816 2013-04-10 Merged ryan oskar File  Diff  Annotate
31:ada943ecaceb 2013-04-10 Made calibration more robust File  Diff  Annotate
30:791739422122 2013-04-10 ai layer thread File  Diff  Annotate
28:4e20b44251c6 2013-04-10 Idle CPU measure implemented, not tested File  Diff  Annotate
25:b16f1045108f 2013-04-10 Motion and motor works, but needs tuning File  Diff  Annotate
24:50805ef8c499 2013-04-09 Motion control branch File  Diff  Annotate
23:5cfc4789e00b 2013-04-09 added a ticker but it doesnt run yet File  Diff  Annotate
22:6e3218cf75f8 2013-04-09 MotorControl compiles File  Diff  Annotate
21:167dacfe0b14 2013-04-09 Working state UI File  Diff  Annotate
20:70d651156779 2013-04-09 Predict loop running, update loop not done. File  Diff  Annotate
19:4b993a9a156e 2013-04-07 Kalman init almost ready for testing File  Diff  Annotate
18:10adf96f5416 2013-04-07 Oliver, tune this! File  Diff  Annotate
17:6263e90bf3ba 2013-04-07 Still fixing init in kalman File  Diff  Annotate
16:52250d8d8fce 2013-04-07 Kalman init half done File  Diff  Annotate
15:9c5aaeda36dc 2013-04-06 Encoders fairly tuned, still has random noise in it File  Diff  Annotate
14:c638d4b9ee94 2013-04-06 merged File  Diff  Annotate
13:d4b5851742a3 2013-04-05 Printing Thread prints stuff File  Diff  Annotate
12:76c9915db820 2013-04-06 Still working on feedback test File  Diff  Annotate
11:bbddc908c78c 2013-04-05 neater; File  Diff  Annotate
10:1f0cf0182067 2013-04-05 merge fix; File  Diff  Annotate
8:69bdf20cb525 2013-04-04 CakeSensor, may need recalibration for cake; File  Diff  Annotate
7:4340355261f9 2013-04-05 Cleaned up bullshit uneeded stuff File  Diff  Annotate
6:995b3679155f 2013-04-05 Added pinouts File  Diff  Annotate
5:56a5fdd373c9 2013-04-04 Removed e stop button code, as power will be used through the button instead. File  Diff  Annotate
4:1be0f6c6ceae 2013-04-03 State on 3rd of april File  Diff  Annotate
3:717de74f6ebd 2013-04-01 Colour sensor, red SnR too Low File  Diff  Annotate
2:45da48fab346 2013-03-29 Emergency Stop Button, Derive all actuator classes from the base class, and implement a virtual halt function that releases power from them File  Diff  Annotate
1:8119211eae14 2013-03-29 Arms / servos File  Diff  Annotate
0:200635fa1b08 2013-03-29 Main motors and motor encoders File  Diff  Annotate