ESE350 project, Spring 2016, University of Pennsylvania

Dependencies:   Adafruit9-DOf Receiver mbed-rtos mbed

Revisions of quadcopter.cpp

Revision Date Message Actions
49:59c3427e6838 2016-05-06 working stand File  Diff  Annotate
48:0346cdff12a7 2016-05-06 added initialization to average complementary filter File  Diff  Annotate
47:ae478c380136 2016-05-05 before averaging to remove complementary filter offset File  Diff  Annotate
46:4bcf2e679f96 2016-05-05 best stand so far. hovering see video File  Diff  Annotate
45:9f74298eee78 2016-05-05 before cleaning up File  Diff  Annotate
44:14bee84cdf59 2016-05-05 new offsets and adjustment in complementary filter; File  Diff  Annotate
43:0e98d5488bf2 2016-05-05 before deleting old offsets; File  Diff  Annotate
42:d09dec5bb184 2016-05-04 implemented min thrust, and biases File  Diff  Annotate
41:d103f9aa44f0 2016-05-04 detract offsets of raw gyro and acc data File  Diff  Annotate
40:09a59d5b7944 2016-05-04 stand after meeting with Yash File  Diff  Annotate
39:fff0a72633ee 2016-05-01 some general code clean up File  Diff  Annotate
38:14bf11115f9f 2016-05-01 interface with rc calibration File  Diff  Annotate
37:a983eb9fd9c5 2016-05-01 david's changes and printing diagnostics from readRC File  Diff  Annotate
36:40b134328376 2016-04-29 before testing performance File  Diff  Annotate
35:35997980a8ba 2016-04-26 the code for the demo File  Diff  Annotate
34:eaea0ae92dfa 2016-04-24 testing with kalman File  Diff  Annotate
33:244dea7a4e81 2016-04-23 commit before I change control gains. File  Diff  Annotate
32:e12b01c94b4a 2016-04-22 reasonably ok control gains File  Diff  Annotate
31:d473eacfc271 2016-04-21 implemented integral control File  Diff  Annotate
30:4820042e67b5 2016-04-20 began tuning the proportional and derivative gains File  Diff  Annotate
29:ae765492fa8b 2016-04-15 refactored File  Diff  Annotate
28:61f7356325c3 2016-04-15 before possible refactor File  Diff  Annotate
27:11116aa69f32 2016-04-14 changed control gains, implemented cut off at 15% duty cycle File  Diff  Annotate
26:7f50323c0c0d 2016-04-14 integrated HW, implemented emergency shutdown. File  Diff  Annotate
25:d44610851105 2016-04-13 convert desired state values to radians ; File  Diff  Annotate
24:e220fbb70ded 2016-04-13 after integration File  Diff  Annotate
23:04338a5ef404 2016-04-12 reading data from imu again File  Diff  Annotate
22:92401a4fec13 2016-04-11 battery thread File  Diff  Annotate
21:336faf452989 2016-04-10 control of all 3 dof works File  Diff  Annotate
20:efa15ed008b4 2016-04-10 implemented controll of all axis File  Diff  Annotate
18:a00d6b065c6b 2016-04-08 integrated joystick such that moving controller results in spinning motors. File  Diff  Annotate
17:96d0c72e413e 2016-04-07 18:12 access remote control variables from main loop! File  Diff  Annotate
16:2be2aab63198 2016-04-07 18:03 successful communication with no waiting File  Diff  Annotate
15:90e07946186f 2016-04-07 communication parses - april 7 17:14 File  Diff  Annotate
14:64b06476d943 2016-04-07 msoch update - compiles! File  Diff  Annotate
13:291ba30c7806 2016-04-02 cleaned up a bit File  Diff  Annotate
12:422963993df5 2016-04-02 working stand with x axis control and quadcopter class File  Diff  Annotate
11:5c54826d23a7 2016-04-02 still one compiler error; File  Diff  Annotate
10:e7d1801e966a 2016-04-02 some comments File  Diff  Annotate
9:f1bd96708a21 2016-04-02 implemented printing and sensor reading File  Diff  Annotate
8:326e7009ce0c 2016-04-02 added publich members to quadcopter File  Diff  Annotate
7:f3f94eadc5b5 2016-04-02 implemented private variables in quadcopter.h File  Diff  Annotate
6:6f3ffd97d808 2016-04-02 started implementing quadcopter class; File  Diff  Annotate