Skip to content

Tags: mithi/hexapod-robot-simulator

Tags

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #111 Fix build error, update css paths, bump versi…

…ons, update readme

v0.2.0-alpha.4

Toggle v0.2.0-alpha.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add new contributor 🎉

v0.2.0-alpha.3

Toggle v0.2.0-alpha.3's commit message
Improve ground contact solver + some small changes

In ground contact solver:
* No longer return trio since it isn't being used anyway
* Improve ground contact solver algorithm
* Prefer combinations where the legs aren't adjacent to each other
* Introduce some randomness so we are not bias in choosing on stable position over another
* Refactor shared code for both ground contact solver and ground contact solver 2

In points:
* Add tolerance optional parameter when testing point equality

In tests:
* Make test (doesn't assume ground targets) its own function
* Add tolerance when asserting points in tests

* Update README

v0.2.0-alpha.2

Toggle v0.2.0-alpha.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
❗Add more generalized algorithm to compute ground contacts + chores (#78

)

* Add a new the more general algorithm to computer orientation properties
  - Incorporate both ground contact solver algorithms in updating hexapod pose depending on situation
  - Use the more general algorithm for the kinematics page
  - Incorporate new algorithm in test

* Fix ground contact solver module
  - Move ground contact solver to own module
  - Replace check stability with function that accounts for all cases
  - Simplify and refactor ground contact solver, remove duplicate operations

* Do pylint chores
  - Remove unused ignore declarations on pylint file
  - Dont ignore tests directory since it's not pylint isn't ignoring directories anyway


* Update README

v0.2.0-alpha.1

Toggle v0.2.0-alpha.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Finalize landing page (#57)

* Change image on landing page and docs
* Simplify landing page

v0.2.0-alpha.0

Toggle v0.2.0-alpha.0's commit message
Add mini nav bar header