Closed stonier closed 6 years ago
Punt on the time travel, planning that it should be a widget once that framework is finalised. See RViz Style Widgets for information.
Backend
The main play/pause/step functionality was introduced in #137.
The option to be able to start the simulation paused has been implemented and tweaked in the following pull requests:
There were a couple of tweaks and bug fixes in:
The state synchronization with the frontend is enabled since #229.
Frontend
The play/pause/step functionality has been connected with the backend in # 44.
The state synchonization with the backend is enabled since # 52.
The documentation for manipulating time streams have been added to the Delphyne Guide.
Here's a video that:
This video is marked as "unlisted", so effectively only people with the link can view it. Let me know if you foresee any problem with this video configuration.
I think we've gotten the first pass of this done now, so I'm going to close this out. Please open separate issues for any problems or new features that come up.
For Milestone 3:
Move the remaining jobs to the final M2 meta, #378
Two parts to this project - basic pause/step/resume functionality and a time travel capability. The latter needs to go through a design step, starting that here.
Backend
Frontend
Documentation
Demo Goal
Seme of these will have dependencies from other milestone subprojects.
Fixes and Polish
Priorities
Punting time travel to either a separate meta issue or milestone #3.
Risks