ci-group / revolve2

A python library for optimization, geared towards modular robots and evolutionary computing.
https://ci-group.github.io/revolve2
GNU Lesser General Public License v3.0
16 stars 48 forks source link

behavioral measures, e.g., balance #98

Open karinemiras opened 2 years ago

surgura commented 2 years ago

Can you elaborate

karinemiras commented 2 years ago

This is a descriptor of gait "stability", related to the head of the robot, and should be identical to the one in Revolve 1, available here: https://github.com/ci-group/revolve/blob/plasticoding/pyrevolve/tol/manage/measures.py#L96

karinemiras commented 2 years ago

There are other behavioral measures, but this is the most urgent.

surgura commented 2 years ago

We can create a framework and standard functions for measuring physics actor behaviour

oliverweissl commented 7 months ago

https://github.com/karinemiras/revolve2/blob/plasticoding_v3/core/revolve2/core/modular_robot/_measure.py#L129

Reference: https://dl.acm.org/doi/10.1145/3321707.3321811