irsim.world.object_group ======================== .. py:module:: irsim.world.object_group Classes ------- .. autoapisummary:: irsim.world.object_group.ObjectGroup Module Contents --------------- .. py:class:: ObjectGroup(members: list[irsim.world.object_base.ObjectBase], group_id: int) Define a group of objects with the same role and group id. :param members: list[ObjectBase] :param group_id: group id :returns: None .. py:attribute:: members .. py:attribute:: group_id .. py:attribute:: role .. py:attribute:: kinematics .. py:attribute:: number .. py:attribute:: group_behavior .. py:method:: step(actions: list[any], sensor_step: bool = True) Step the group of objects. :param actions: robot actions for each member in the group :param sensor_step: whether to step the sensors of the members in the group :returns: None .. py:method:: gen_group_vel() .. py:property:: logger