Gráfico de Commits

47 Commits

Autor SHA1 Mensagem Data
Laurent Eschenauer 926a0ee8be Updated micro revision 2014-01-10 09:30:44 +01:00
Laurent Eschenauer 2b4fa6b758 Closes issue #3. 2014-01-10 09:29:48 +01:00
Laurent Eschenauer 95b94ff535 Merge pull request #4 from premasagar/patch-1
Fix syntax error in README
2013-10-26 11:48:40 -07:00
Premasagar Rose 989d3ee403 Fix syntax error in README 2013-10-04 14:48:16 +01:00
Laurent Eschenauer ec57cbc21f New release to npm and added changelog 0.1.1 2013-09-01 21:39:32 +02:00
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 d5173f4c87 Missing callback on go 2013-09-01 21:32:15 +02:00
Laurent Eschenauer 2191dc0d08 Be coherent, yaw always expressed in degrees in the API 2013-08-30 22:09:29 +02:00
Laurent Eschenauer 8831db6a99 Attempt to fix yaw issues 2013-08-30 22:03:17 +02:00
Laurent Eschenauer a81fb37923 Fixed yaw error normalization issue 2013-08-30 16:36:07 +02:00
Laurent Eschenauer 9cf848b816 Yaw error normalization was happening at the wrong place
Duh! This probably was the cause of issue #2, I haven't tested the fix
in a real situation yet.
2013-08-30 10:38:25 +02:00
Laurent Eschenauer c23f0f4bd7 Update README.md 2013-08-30 10:11:28 +02:00
Laurent Eschenauer 08ae36937d Simplified hovering example release-0.1.0 2013-07-22 22:55:32 +02:00
Laurent Eschenauer 56afbd0461 Log all steps of Kalman Filter 2013-07-22 15:16:39 +02:00
Laurent Eschenauer 7b59a914ad Fixed axis issue in tag localization 2013-07-22 15:16:39 +02:00
Laurent Eschenauer f6e1c8b23d Return control object from mission 2013-07-22 15:16:39 +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 8d79ad7bd0 Do not correct yaw in EKF
A temporary fix since it appears the yaw correction does
not work as expected
2013-07-22 15:16:38 +02:00
Laurent Eschenauer c0f106f49e Split EPS_LIN and EPS_ALT
In order to have a different precision requirement
on altitude than on horizontal positioning.
2013-07-22 15:16:38 +02:00
Laurent Eschenauer b50857f2cf Fixed LICENSE to proper MIT License text 2013-07-22 15:16:38 +02:00
Laurent Eschenauer fd72501606 Ignore various files generated by the examples 2013-07-22 15:16:38 +02:00
Laurent Eschenauer 00b4f26163 Update README.md 2013-06-27 11:53:18 +02:00
Laurent Eschenauer daa277985b Added documentation 2013-06-27 11:48:47 +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 af5882cc16 zero() reset the kalman filter 2013-06-26 14:20:59 +02:00
Laurent Eschenauer ed1ef3bef3 Added higher level functions to controller 2013-06-26 13:57:24 +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 1d0b4ce59f Refactored controller 2013-06-22 21:31:18 +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 437a777abe Added vim swp in ignore 2013-06-19 22:48:41 +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
Laurent Eschenauer c6a1edfc99 Removed debug log statement that had nothing to do there 2013-06-11 23:17:51 +02:00
Laurent Eschenauer c18d61fb26 Update README.md 2013-06-11 23:49:47 +03:00
Laurent Eschenauer 09774c5839 Initial tag detection and EKF implementation 2013-06-11 22:43:36 +02:00
Laurent Eschenauer 7ecf24f4c9 Added node_modules to gitignore 2013-06-11 22:43:36 +02:00
Laurent Eschenauer d6829aec47 Fixed node-ar-drone link. 2013-06-04 22:43:32 +03:00
Laurent Eschenauer 7507c9b3ce Update README.md 2013-06-04 21:39:27 +02:00
Laurent Eschenauer 1c6d8c12ed Fixed instructions 2013-06-04 21:37:37 +02:00
Laurent Eschenauer c5b4b86720 Initial commit 2013-06-04 21:36:25 +02:00