Update README.md
Esse commit está contido em:
+9
-13
@@ -6,31 +6,27 @@ the [Visual Navigation for Flying Robots](http://vision.in.tum.de/teaching/ss201
|
|||||||
|
|
||||||
**This work has just started, this branch is the development branch, there are no packaged release yet.**
|
**This work has just started, this branch is the development branch, there are no packaged release yet.**
|
||||||
|
|
||||||
## Planned features
|
## Features
|
||||||
|
|
||||||
Here is a list of all the cool stuff this library could provide one day.
|
|
||||||
|
|
||||||
* **Simple State estimation** based on the integration of the drone odometry.
|
* **Simple State estimation** based on the integration of the drone odometry.
|
||||||
|
|
||||||
|
* **Camera back-projection** to estimate the position of an object detected by the camera.
|
||||||
|
Currently used to estimate a tag position in the drone coordinate system based on its detection
|
||||||
|
by the bottom camera.
|
||||||
|
|
||||||
* **Extended Kalman Filter** leveraging the onboard tag detection as the observation source
|
* **Extended Kalman Filter** leveraging the onboard tag detection as the observation source
|
||||||
for an Extended Kalman Filter. This provides much more stable and usable state estimate.
|
for an Extended Kalman Filter. This provides much more stable and usable state estimate.
|
||||||
|
|
||||||
|
## Upcoming features
|
||||||
|
|
||||||
* **PID Controler** to autonomously control the drone position.
|
* **PID Controler** to autonomously control the drone position.
|
||||||
|
|
||||||
* **Visual motion estimation** estimates motion from visual image processing.
|
* **Visual motion estimation** estimates motion from visual image processing.
|
||||||
|
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
```
|
High level function needs to be implemented to ease things for the end-user,
|
||||||
var client = require('ar-drone').createClient();
|
as well as writing some docs. All this is WIP.
|
||||||
var state = require('autonomy').stateEstimate(client);
|
|
||||||
|
|
||||||
state.on('state', function(state) {
|
|
||||||
console.log('Estimated state: %j', state);
|
|
||||||
});
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
Referência em uma Nova Issue
Bloquear um usuário