irsim.config.world_param#

world parameters:

time: time elapse of the simulation control_mode:

  • auto: robot will be controlled automatically

  • keyboard: robot will be controlled by keyboard

collision_mode:
  • stop (default): All Objects stop when collision,

  • unobstructed: No collision check

  • unobstructed_obstacles: Only allows obstacles to pass through each other without consideration of any collision. The robots will stop when they are in collision with the obstacles.

step_time: time of the simulation step, default is 0.1 count: count of the simulation, time = count * step_time

Classes#

Functions#

bind(→ None)

Bind instance to default index 0 and update current alias.

Module Contents#

class irsim.config.world_param.WorldParam[source]#
time: float = 0.0#
control_mode: str = 'auto'#
collision_mode: str = 'stop'#
step_time: float = 0.1#
count: int = 0#
irsim.config.world_param.bind(instance: WorldParam) None[source]#

Bind instance to default index 0 and update current alias.