15 Commits

Autor SHA1 Mensagem Data
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