KodlabPenn / kodlab_mjbots_sdk

Repo for kodlab SDK for use with mjbots ecosystem
Other
8 stars 7 forks source link

Mjbots behavior loop and example #41

Closed ethanmusser closed 2 years ago

ethanmusser commented 2 years ago

A class extending MjbotsControlLoop to compose a kodlab::BehaviorManager object and wrap some of the BehaviorManager's functions. This is intended to be extended by the user and act as the main control loop.

This implementation has been tested with the behavior_robot_example.cpp example provided, which uses the various example behaviors provided in #39.

Note that this PR is 3/3 in the behavior implementation series and depends on the Behavior class introduced in #39 and the BehaviorManager class introduced in #40.