Trackable velocity
- Dominant language
- Rust
- Stars
- 6
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Trackable objects need velocity data. Both linear and rotational. `ViveController` currently has a `pose_delta`, but that isn't very helpful for physics and momentum and stuff. There should be a way to get the tracked object's instantaneous **velocity**.
The length of the linear vector is speed (m/s).
The direction of the linear vector is direction of movement.
The length of the angular vector is speed (radians/s).
The direction of the angular vector is the axis of spin.
- [ ] Linear velocity (`Vector3`) on all `Trackable`s
- [ ] HmdMoment
- [ ] ControllerMoment
- [x] MappedController
- [ ] Angular velocity (`Vector3`) on all `Trackable`s
- [ ] HmdMoment
- [ ] ControllerMoment
- [x] MappedController
Contributor guide
Assessment
This issue has not been assessed yet.