simulation.src.simulation_groundtruth.src.groundtruth.object_controller module¶
Reference¶
-
class
ObjectController(road: simulation.utils.road.road.Road, spawn_model: Callable[[str], None], remove_model: Callable[[str], None], _obstacle_idx: int = 0, _sign_idx: int = 0)[source]¶ Bases:
objectROS node to place obstacles and other objects (e.g. traffic signs) in Gazebo.
-
spawn_model: Callable[[str], None]¶
-
remove_model: Callable[[str], None]¶
-
_obstacle_idx: int = 0¶
-
_sign_idx: int = 0¶
-
property
obstacle_name¶
-
property
sign_name¶
-
_load_static_obstacles_from_groundtruth() → List[simulation.utils.road.sections.obstacle.StaticObstacle][source]¶
-