ami-iit / bipedal-locomotion-framework

Suite of libraries for achieving bipedal locomotion on humanoid robots
https://ami-iit.github.io/bipedal-locomotion-framework/
BSD 3-Clause "New" or "Revised" License
132 stars 36 forks source link

add setControlModeAsync member function #860

Open LoreMoretti opened 1 week ago

LoreMoretti commented 1 week ago

The goal of this PR is to add a member function to set the motor control mode in an asynchronous process, so that the invoking thread does not get blocked.

This feature might be handy when the switch of control mode is done within Advanceable Runners which have real time constraints and deadline misses checks.