irsim.lib.behavior.group_behavior_methods#
Classes#
Class-based ORCA group behavior with one-time initialization. |
Functions#
|
Registered initializer returning a class-based handler for ORCA. |
Module Contents#
- irsim.lib.behavior.group_behavior_methods.beh_omni_orca(members: list[irsim.world.object_base.ObjectBase], **kwargs: Any)[source]#
Registered initializer returning a class-based handler for ORCA.
- class irsim.lib.behavior.group_behavior_methods.OrcaGroupBehavior(members: list[irsim.world.object_base.ObjectBase], neighborDist: float = 15.0, maxNeighbors: int = 10, timeHorizon: float = 20.0, timeHorizonObst: float = 10.0, safe_radius: float = 0.1, maxSpeed: float | None = None, **kwargs: Any)[source]#
Class-based ORCA group behavior with one-time initialization.