internutopia.core.sensor#
sensor#
- class internutopia.core.sensor.sensor.BaseSensor(config: SensorCfg, robot: BaseRobot, scene: IScene)[source]#
Base class of sensor.
- abstract get_data() OrderedDict [source]#
Get data from sensor.
- Returns:
data dict of sensor.
- Return type:
Dict
- internutopia.core.sensor.sensor.create_sensors(robot_cfg: RobotCfg, robot: BaseRobot, scene: IScene) OrderedDict[str, BaseSensor] [source]#
Create all sensors of one robot.
- Parameters:
robot_cfg (RobotCfg) – config of the robot.
robot (BaseRobot) – robot instance.
scene (Scene) – scene from isaac sim.
- Returns:
dict of sensors with sensor name as key.
- Return type:
Dict[str, BaseSensor]