Laurent Eschenauer
b230b89265
Added example of square with cw(90)
2013-09-01 21:32:40 +02:00
Laurent Eschenauer
5fce22acea
Added ctrl-c logic to examples
2013-09-01 21:32:28 +02:00
Laurent Eschenauer
08ae36937d
Simplified hovering example
2013-07-22 22:55:32 +02:00
Laurent Eschenauer
e1d692032f
Refactored to new mission flow
2013-07-22 15:16:39 +02:00
Laurent Eschenauer
a1043054ec
Added support for tag detection in square example
2013-07-22 15:16:38 +02:00
Laurent Eschenauer
956436ae03
Avoid cluttering the screen with goal reached
2013-07-22 15:16:38 +02:00
Laurent Eschenauer
c33b11102a
Fixed examples to use new mission API
2013-06-26 22:24:44 +02:00
Laurent Eschenauer
40167a47e6
Added initial autonomy mission class
2013-06-26 17:00:42 +02:00
Laurent Eschenauer
da65f748dd
Iterated on square example; fixed Infinity issue
2013-06-25 21:50:43 +02:00
Laurent Eschenauer
f58f457c5d
Fine tuning PID
2013-06-22 23:07:20 +02:00
Laurent Eschenauer
401d7c920a
Iterating on controller
...
- Fixing some issues in PID code
- Resetting PID at each goal change
- Added two examples (not working) of autonomous fly
2013-06-20 23:02:59 +02:00
Laurent Eschenauer
657c5dd4a8
Improving controller
...
- Controller emit events
- Log directly to csv file in example repl
- Consider state stable after some delay
- Playing wit PID coefficients (not ideal yet)
2013-06-19 22:46:21 +02:00
Laurent Eschenauer
05ee621bfe
Fixed null pointer in tag detection
2013-06-19 07:08:48 +02:00
Laurent Eschenauer
7699fd9710
Improving the PID Controller
...
This is a WIP, the controller needs more work,
but it is slowly getting there :-)
- Filter background noise in EKF
- Decouple goals (set goal per dof leaving others floating)
- Exeute control on navdata (to reduce delay)
- Improved PID coefficient (need more work)
2013-06-18 12:09:33 +02:00
Laurent Eschenauer
0b9d892f79
Initial release of PID Controller
2013-06-14 22:58:06 +02:00