control for robotic arm that can play chess using a granular gripper

Dependencies:   Encoder mbed HIDScope Servo MODSERIAL

Fork of chessRobot by a steenbeek

Revisions of actuators.cpp

Revision Date Message Actions
127:831f03471efb 2015-10-29 added web interface components and flags for enabeling functionality File  Diff  Annotate
124:f67ce69557db 2015-10-29 added serial communication interface File  Diff  Annotate
123:815ace09b753 2015-10-29 working copy; File  Diff  Annotate
122:1a5df0765790 2015-10-29 Anne is lunch halen File  Diff  Annotate
121:6d8f1bdcda05 2015-10-28 set debugging for kinematics File  Diff  Annotate
120:440f1516101b 2015-10-28 fixed small typos File  Diff  Annotate
118:49605b5bd802 2015-10-28 entered kinematics values File  Diff  Annotate
117:b1667291748d 2015-10-28 merged File  Diff  Annotate
116:8b812e268b85 2015-10-28 calibration and kinematics File  Diff  Annotate
115:d8d2968981f3 2015-10-27 connected calibration with ticker, when calibration ready, start rest of tickers File  Diff  Annotate
112:7b964afb97b4 2015-10-28 added kinematics(untested) and working calibration File  Diff  Annotate
111:43c0881fe7e7 2015-10-27 working calibration and correct directions File  Diff  Annotate
110:a6439e13be8b 2015-10-27 testing calibration; File  Diff  Annotate
109:026abd708dce 2015-10-26 tabbed back in main, commented kinematics; File  Diff  Annotate
107:de47331612d9 2015-10-26 added servo control without PWM File  Diff  Annotate
106:1773bf7b95c5 2015-10-26 before implementation of servo without PWM File  Diff  Annotate
105:663b73bb2f81 2015-10-26 changed filter settings, fixed shaking cables File  Diff  Annotate
104:750d7e13137d 2015-10-23 Debugging copy: DO NOT USE FOR WORKING!! File  Diff  Annotate
103:4a37d19e8fcc 2015-10-22 Changed speeds File  Diff  Annotate
102:b3ab436fbe8e 2015-10-22 working EMG and motor1 encoder pins switched; File  Diff  Annotate
101:b821e89fc108 2015-10-22 working but possible motor1Bug; File  Diff  Annotate
100:222c27f55b85 2015-10-22 working EMG and DC motors File  Diff  Annotate
99:7030e9790b1d 2015-10-22 Compiling build after emg and servo implementation; File  Diff  Annotate
98:25528494287d 2015-10-22 added EMG and implemented Servo File  Diff  Annotate
97:0f67952051e5 2015-10-21 working calibration File  Diff  Annotate
95:94f02d01ebdf 2015-10-21 Merge; File  Diff  Annotate
94:28e274481b60 2015-10-21 attempted merge File  Diff  Annotate
93:a8898eb80edc 2015-10-21 working calibration File  Diff  Annotate
91:6bbbbc6643c8 2015-10-21 reverted back and is currently working File  Diff  Annotate
89:9063484e8a1b 2015-10-20 commented calibration File  Diff  Annotate
88:dd198c58f053 2015-10-20 fixed double pin defs File  Diff  Annotate
87:7cc7d4d68ef7 2015-10-20 added write motors File  Diff  Annotate
86:a5f48ae7096e 2015-10-20 added start button and moved calibration to initialisation File  Diff  Annotate
85:03dc24043236 2015-10-20 calibration File  Diff  Annotate
84:df770ec4df61 2015-10-20 added braking for motors File  Diff  Annotate
83:8fa05f53fc73 2015-10-20 changed PID output limits for switch File  Diff  Annotate
82:4cc8f9ad3fec 2015-10-20 pid header file changes File  Diff  Annotate
81:71e7e98deb2c 2015-10-20 added PID direction File  Diff  Annotate
79:cf500b63f349 2015-10-20 added safety with tick, joined motor File  Diff  Annotate
76:0aa90e728e4a 2015-10-20 working safety File  Diff  Annotate
74:75be98779124 2015-10-20 connected safety to interrupt pin File  Diff  Annotate
69:37f75a7d36d8 2015-10-15 added feedfoward to motor2 File  Diff  Annotate
68:21cb054f1399 2015-10-15 stored encoder counts in variables and enabled PID on motor2 File  Diff  Annotate
66:d1ab5904f8e5 2015-10-15 entered pid values from matlab File  Diff  Annotate
62:6c566e6f9664 2015-10-14 converted all floats to doubles File  Diff  Annotate
61:157df6f8ceec 2015-10-13 calculate velocity using encoder ticks File  Diff  Annotate
60:20945383ad1b 2015-10-12 pwm input stalling File  Diff  Annotate
55:ee5257fb73df 2015-10-09 bug fixes for PID filter File  Diff  Annotate
54:c14c3bc48b8a 2015-10-09 typo and reference errors fixed; New pid implemented File  Diff  Annotate
52:2ac9dee099ce 2015-10-09 changed motor parameters to more constant names, implemented personal PID File  Diff  Annotate
51:1e6334b993a3 2015-10-09 wrote own PID library File  Diff  Annotate
50:b0cf07ca53cf 2015-10-09 global motor timer value File  Diff  Annotate
48:3cf1eaf34926 2015-10-08 changed timing File  Diff  Annotate
46:a00cc8a751f5 2015-10-08 changed PID interval File  Diff  Annotate
45:5631954927e0 2015-10-08 abs in pid input File  Diff  Annotate
44:a947bc232d84 2015-10-08 PID min 0 File  Diff  Annotate
34:f315b2b38555 2015-10-07 small typo and bug fixes File  Diff  Annotate
32:2006977785f5 2015-10-07 added buttons and leds for case switching and added servo File  Diff  Annotate
31:8fbee6c92753 2015-10-07 restructured motor control and changed input/output limits File  Diff  Annotate
30:a20f16bf8dda 2015-10-06 divided functions with Tickers and working PID; File  Diff  Annotate