Biorobotics / Robot-Software

Dependencies:   HIDScope MODSERIAL QEI biquadFilter mbed Servo

Revisions of main.cpp

Revision Date Message Actions
35:6110d0b5513b 2018-10-30 Made some changes with respect to the motor input u. File  Diff  Annotate
34:7d672cd04486 2018-10-30 Fixed the bouncing of the buttons; File  Diff  Annotate
33:eb77ed8d167c 2018-10-30 Made changes to homing such that it should work with the controller and made it such that now q1 equals the standard defined angle we agreed upon (after encoder calibration this should be valid); File  Diff  Annotate
32:2596cc9156ec 2018-10-29 In last commit I made several changes. One of which was to remove the '=1' at DigitalOut led_R(LED_RED) = 1; as this produced an error. I have now put a similar statement in the main function that does the same File  Diff  Annotate
31:393a7ec1d396 2018-10-29 Made changes such that the code compiles File  Diff  Annotate
30:7a66951a0122 2018-10-29 Finished base code homing (parameters and values of q1_homing could still be adjusted) and made some adjustments to the code File  Diff  Annotate
29:d1e8eb135e6c 2018-10-29 Encoder calibration almost finished; File  Diff  Annotate
28:d952367fc0fc 2018-10-29 Merged; File  Diff  Annotate
27:eee900e0a47d 2018-10-29 EMG calibration finished; File  Diff  Annotate
25:734a26538711 2018-10-29 fixed processing chain to include individual filters for the emg signals File  Diff  Annotate
23:7d83af123c43 2018-10-29 Fixed merge File  Diff  Annotate
22:31065a83d9e8 2018-10-29 Fixed merge File  Diff  Annotate
20:31876566d70f 2018-10-26 More forward kinematics updates File  Diff  Annotate
19:e1e18746d98d 2018-10-26 Updated forward kinematics File  Diff  Annotate
18:ea605c49afee 2018-10-26 Corrected u1,u2>0.5f File  Diff  Annotate
17:1f93c83e211f 2018-10-25 Some small bugfixes in kinematics and PID_controller and main. Added the emg processing file. In the main file the processed signals are transformed into velocities. File  Diff  Annotate
16:0280a604cf7e 2018-10-25 Fixed some variables and errors in kinematics.h and main.cpp. Now it compiles! File  Diff  Annotate
15:7d3b138446fa 2018-10-25 Included motor encoder; File  Diff  Annotate
14:4744cc6c90f4 2018-10-25 Made some changes to measure_all and to kinematics.h. ; kinematics.h: added some more input variables.; measure_all: changed the forwardkinematics part and added the angle calculation using QEI (this last part is not fully working yet); File  Diff  Annotate
12:3c47c7b1d1d7 2018-10-23 Added some variables; File  Diff  Annotate
11:c8251a1362b7 2018-10-23 merged; File  Diff  Annotate
10:7339dca7d604 2018-10-23 some minor stuff; File  Diff  Annotate
9:8e1112874c12 2018-10-23 put a comment at line 70 saying: no state_changed action? File  Diff  Annotate
8:bba05e863b68 2018-10-23 Made a constant double T global that indicates the time between two calculation loops (needed for inverse kinematics); File  Diff  Annotate
7:b77f2201b156 2018-10-23 Changed line 33 from float to double; File  Diff  Annotate
5:0dd66c757f24 2018-10-22 In the main file, i made the position (x,y) of the end effector global. I removed the previous commit File  Diff  Annotate
0:4cb1de41d049 2018-10-22 HEuy File  Diff  Annotate