Releases: mithi/hexapod-robot-simulator
Releases · mithi/hexapod-robot-simulator
Bump versions, fix css paths
See PR #111
for details
Better user experience.
- When a link is clicked in the header nav bar, the page is no longer refreshed, only the page-content is updated so the user doesn't have to reload everything
- Another small change but very significant and has a high impact in user experience is that, for each page upon loading, a default figure is rendered. Before this, we had to wait for the callback to fire before rendering the default graph, and for each page callback we have to check it a currently rendered graph exists. This is no longer the case, the user experience is significantly improved.
- Massive modifications in code style and naming conventions
More polished kinematics algorithm.
For solving hexapod orientation for kinematics page:
- Prefer stable poses where the legs are not adjacent to each other
- Introduce some randomness so we are not bias in choosing on stable position over another
Dark Mode!
- Add Dark Mode as default page style
- Improve UI
- Make some settings customizable
- Improve code quality
- Add a few tests
- Fix a few bugs
First pre-release!
This release has all the kinematics and inverse kinematics functions however, the app has not yet been thoroughly tested yet.