Supervisor for a joint and its child link.
Supervises:
- Joint sensors
- Joint actuators
- Child link supervisor (if joint has a child link)
Summary
Functions
Starts the joint supervisor.
Functions
@spec start_link({module(), BB.Dsl.Joint.t(), [atom()], Keyword.t()}) :: Supervisor.on_start()
Starts the joint supervisor.
Arguments
robot_module- The robot module (e.g.,MyRobot)joint- TheBB.Dsl.Jointstructpath- The path to this joint (e.g.,[:base_link])opts- Options passed through to child processes