mani_skill.agents.controllers.passive_controller#
Classes#
Passive controller that does not do anything |
|
Module Contents#
- class mani_skill.agents.controllers.passive_controller.PassiveController(config, articulation, control_freq, sim_freq=None, scene=None)[source]#
Bases:
mani_skill.agents.controllers.base_controller.BaseControllerPassive controller that does not do anything
- Parameters:
config (ControllerConfig) –
articulation (mani_skill.utils.structs.Articulation) –
control_freq (int) –
sim_freq (Optional[int]) –
scene (mani_skill.envs.scene.ManiSkillScene) –
- set_action(action)[source]#
Set the action to execute. The action can be low-level control signals or high-level abstract commands.
- Parameters:
action (numpy.ndarray) –
- config: PassiveControllerConfig[source]#
- class mani_skill.agents.controllers.passive_controller.PassiveControllerConfig[source]#
Bases:
mani_skill.agents.controllers.base_controller.ControllerConfig