sensors_mujoco
MuJoCo Sensors Module.
This module provides force-torque sensor implementations for the MuJoCo simulator. It mirrors the base sensor interfaces defined in robotblockset.sensors and exposes MuJoCo-backed sensor data through the same API.
- class robotblockset.mujoco.sensors_mujoco.ft_sensor_mujoco(scene: mjInterface | None = None, host: str = 'localhost', sensor_force_name: Sequence[str] | None = None, sensor_torque_name: Sequence[str] | None = None, **kwargs: Any)[source]
Bases:
force_torque_sensorMuJoCo-backed force-torque sensor interface using the socket-based server API.
Initialize a MuJoCo force-torque sensor.
- Parameters:
scene (mjInterface, optional) – Existing MuJoCo interface instance. If None, a new connection is created.
host (str, optional) – Hostname of the MuJoCo simulator.
sensor_force_name (Sequence[str], optional) – Name(s) of the force sensor in MuJoCo.
sensor_torque_name (Sequence[str], optional) – Name(s) of the torque sensor in MuJoCo.
**kwargs (dict) – Additional keyword arguments for the base force-torque sensor class.
- __init__(scene: mjInterface | None = None, host: str = 'localhost', sensor_force_name: Sequence[str] | None = None, sensor_torque_name: Sequence[str] | None = None, **kwargs: Any) None[source]
Initialize a MuJoCo force-torque sensor.
- Parameters:
scene (mjInterface, optional) – Existing MuJoCo interface instance. If None, a new connection is created.
host (str, optional) – Hostname of the MuJoCo simulator.
sensor_force_name (Sequence[str], optional) – Name(s) of the force sensor in MuJoCo.
sensor_torque_name (Sequence[str], optional) – Name(s) of the torque sensor in MuJoCo.
**kwargs (dict) – Additional keyword arguments for the base force-torque sensor class.
Classes
|
MuJoCo-backed force-torque sensor interface using the socket-based server API. |