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