Roadmap
From smartbody
Contents |
Roadmap
Where are we going and how will we get there. TODO: Give each of these items a tracker item and maybe a wiki page.
Short Term
- Recognize all standard BML in the parser, failing on those that are unimplemented.
- Documentation (User & Developer, static website build from DOxygen and Wiki)
- Bone-based Face Control
- Gaze Acquisition Feedback (to become the stroke synch point)
- Finalize WSP Integration
- Logging API
Mid Term
- Define Smartbody-lib Interface and Header Files
- Tether Controller to generalize behavior targets for target-based controllers (extracted from Gaze code?)
- Rebuild scheduler and manage body-state schedule (constraint based, with replanning)
- SBM Internal Viewer: Transition from fltk to Ogre
- Expand and improve standard BML support
- Locomotion
Long Term
- Implement something for all standard BML.
- Unify Controller Trees (requires rewriting SkJointName to id characters)
- Generalize Channel Types Beyond Joints (e.g., FAC activation)
- Build a Regression Test Framework
