Basic Mid-Level control for the rebuilt MorphGI control unit, using PWM to communicate with the low level controllers.

Dependencies:   ros_lib_kinetic

Revisions of main.cpp

Revision Date Message Actions
16:1e2804a4e5bd 2018-09-11 TEMP: Sending position and pressure for one actuator over serial. File  Diff  Annotate
15:59471daef4cb 2018-08-31 Increased actuator limits to 0.04 m. File  Diff  Annotate
14:54c3759e76ed 2018-08-29 Temp fix for actuator numbering and added handling to only replan some actuators. Tested and working with 6 actuators. File  Diff  Annotate
13:a373dfc57b89 2018-08-29 Added limits to smooth path plan and fixed path replan (isTimeChanged) logic. File  Diff  Annotate
12:595ed862e52f 2018-08-13 Tested and working with 3 channels. File  Diff  Annotate
11:7029367a1840 2018-08-10 Tested and working with 1 actuator. File  Diff  Annotate
10:1b6daba32452 2018-08-07 Moved final bits of low level communication code into the class. Tested and working. However stack overflow occurs on the ML during joystick steering. File  Diff  Annotate
9:cd3607ba5643 2018-08-07 Moved more code into the sub-classes. File  Diff  Annotate
8:d6657767a182 2018-08-07 Moved some of the LL communication code out to the "LLComms" class. File  Diff  Annotate
7:5b6a2cefbf3b 2018-08-03 Moved HL comms into a separate class/file. File  Diff  Annotate
6:f0a18e28a322 2018-08-03 Successfully tested full HL/ML/SL setup. File  Diff  Annotate
5:712e7634c779 2018-08-01 Ttested File  Diff  Annotate
4:303584310071 2018-07-31 cba File  Diff  Annotate
3:c83291bf9fd2 2018-07-31 Bug fixes. Tested and working without communication. File  Diff  Annotate
2:eea12b149dba 2018-07-31 Changes prior to incorporating HL/ML comms. File  Diff  Annotate
1:2a43cf183a62 2018-07-25 Improved variable names and fixed some real-time issues. File  Diff  Annotate
0:607bc887b6e0 2018-07-25 midlevel 4-1 File  Diff  Annotate