CloudTwin  ROS2 Humble
Digital twin for path and trajectory optimisation
random_obstacle_spawner.RandomObstacleSpawner Member List

This is the complete list of members for random_obstacle_spawner.RandomObstacleSpawner, including all inherited members.

__init__(self)random_obstacle_spawner.RandomObstacleSpawner
_clear_people_markers(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_clock_seconds(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_complete_reached_waypoints(self, RandomHuman human, float elapsed)random_obstacle_spawner.RandomObstacleSpawnerprivate
_controlled_patrol_route(self, RandomHuman human)random_obstacle_spawner.RandomObstacleSpawnerprivate
_controlled_route(self, RandomHuman human)random_obstacle_spawner.RandomObstacleSpawnerprivate
_declare_parameters(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_emergency_in_progress(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_finish_emergency_cycle_if_ready(self, float elapsed)random_obstacle_spawner.RandomObstacleSpawnerprivate
_generate_controlled_emergency_people(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_generate_controlled_patrol_people(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_generate_people(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_holding_emergency_position(self, RandomHuman human)random_obstacle_spawner.RandomObstacleSpawnerprivate
_lookup_robot_position(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_moving_people_clearance(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_on_spawn_done(self, RandomHuman human, future)random_obstacle_spawner.RandomObstacleSpawnerprivate
_on_state_done(self, RandomHuman human, int request_id, future)random_obstacle_spawner.RandomObstacleSpawnerprivate
_outside_robot_keepout(self, Point2D point)random_obstacle_spawner.RandomObstacleSpawnerprivate
_position_clear(self, RandomHuman human, Point2D point, list[RandomHuman] active, dict[str, Point2D] accepted)random_obstacle_spawner.RandomObstacleSpawnerprivate
_prepare_controlled_emergency_state(self, RandomHuman human, float elapsed)random_obstacle_spawner.RandomObstacleSpawnerprivate
_prepare_human_state(self, RandomHuman human, float elapsed)random_obstacle_spawner.RandomObstacleSpawnerprivate
_propose_position(self, RandomHuman human, float dt)random_obstacle_spawner.RandomObstacleSpawnerprivate
_publish_people(self, list[RandomHuman] people)random_obstacle_spawner.RandomObstacleSpawnerprivate
_publish_people_markers(self, list[RandomHuman] people)random_obstacle_spawner.RandomObstacleSpawnerprivate
_read_parameters(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_robot_exclusion_points(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_route_path_length(self, route)random_obstacle_spawner.RandomObstacleSpawnerprivate
_route_position_at(self, route, float elapsed)random_obstacle_spawner.RandomObstacleSpawnerprivate
_sample_route_points(self, Point2D start, tuple[Point2D,...] waypoints)random_obstacle_spawner.RandomObstacleSpawnerprivate
_sampled_routes_distance(self, list[Point2D] first, list[Point2D] second)random_obstacle_spawner.RandomObstacleSpawnerprivate
_select_motion(self, RandomHuman human, Point2D proposed, list[RandomHuman] active, dict[str, Point2D] accepted)random_obstacle_spawner.RandomObstacleSpawnerprivate
_send_state(self, RandomHuman human, float now)random_obstacle_spawner.RandomObstacleSpawnerprivate
_spawn_next_person(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_spawn_people(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_spawn_timeout_elapsed(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_start_movement(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_startup_tick(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_trigger_emergency(self, float elapsed)random_obstacle_spawner.RandomObstacleSpawnerprivate
_update(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_controlled_emergency_routes(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_controlled_patrol_routes(self, routes)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_dense_route_segment(self, str route_name, Point2D start, Point2D end)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_parameters(self)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_point_spacing(self, list[Point2D] points, float min_distance, str label)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_route_robot_keepout(self, str route_name, list[Point2D] samples)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_route_segments(self, str route_name, Point2D start, tuple[Point2D,...] waypoints)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_sampled_route_spacing(self, list[tuple[object, list[Point2D]]] sampled_routes)random_obstacle_spawner.RandomObstacleSpawnerprivate
_validate_shared_track_timing(self, routes)random_obstacle_spawner.RandomObstacleSpawnerprivate
arrival_tolerancerandom_obstacle_spawner.RandomObstacleSpawner
cleaned_uprandom_obstacle_spawner.RandomObstacleSpawner
cleanup(self)random_obstacle_spawner.RandomObstacleSpawner
controlled_emergency_speedrandom_obstacle_spawner.RandomObstacleSpawner
current_robot_positionrandom_obstacle_spawner.RandomObstacleSpawner
delete_clientrandom_obstacle_spawner.RandomObstacleSpawner
emergency_cyclerandom_obstacle_spawner.RandomObstacleSpawner
emergency_cycle_activerandom_obstacle_spawner.RandomObstacleSpawner
emergency_durationrandom_obstacle_spawner.RandomObstacleSpawner
emergency_looprandom_obstacle_spawner.RandomObstacleSpawner
emergency_repeat_intervalrandom_obstacle_spawner.RandomObstacleSpawner
emergency_start_timerandom_obstacle_spawner.RandomObstacleSpawner
fallback_robot_positionrandom_obstacle_spawner.RandomObstacleSpawner
gazebo_service_timeoutrandom_obstacle_spawner.RandomObstacleSpawner
gazebo_state_timeoutrandom_obstacle_spawner.RandomObstacleSpawner
gazebo_state_update_raterandom_obstacle_spawner.RandomObstacleSpawner
human_radiusrandom_obstacle_spawner.RandomObstacleSpawner
last_updaterandom_obstacle_spawner.RandomObstacleSpawner
maprandom_obstacle_spawner.RandomObstacleSpawner
map_framerandom_obstacle_spawner.RandomObstacleSpawner
map_yamlrandom_obstacle_spawner.RandomObstacleSpawner
marker_pubrandom_obstacle_spawner.RandomObstacleSpawner
min_people_distancerandom_obstacle_spawner.RandomObstacleSpawner
min_robot_distancerandom_obstacle_spawner.RandomObstacleSpawner
min_wall_distancerandom_obstacle_spawner.RandomObstacleSpawner
movement_startedrandom_obstacle_spawner.RandomObstacleSpawner
movement_timerrandom_obstacle_spawner.RandomObstacleSpawner
moving_people_distancerandom_obstacle_spawner.RandomObstacleSpawner
next_emergency_timerandom_obstacle_spawner.RandomObstacleSpawner
next_gazebo_state_updaterandom_obstacle_spawner.RandomObstacleSpawner
next_spawn_indexrandom_obstacle_spawner.RandomObstacleSpawner
pending_spawnsrandom_obstacle_spawner.RandomObstacleSpawner
peoplerandom_obstacle_spawner.RandomObstacleSpawner
people_pubrandom_obstacle_spawner.RandomObstacleSpawner
robot_framerandom_obstacle_spawner.RandomObstacleSpawner
robot_tf_timeoutrandom_obstacle_spawner.RandomObstacleSpawner
scenariorandom_obstacle_spawner.RandomObstacleSpawner
set_state_clientrandom_obstacle_spawner.RandomObstacleSpawner
simulation_startrandom_obstacle_spawner.RandomObstacleSpawner
spawn_clientrandom_obstacle_spawner.RandomObstacleSpawner
spawn_response_timeoutrandom_obstacle_spawner.RandomObstacleSpawner
spawn_timeout_timerrandom_obstacle_spawner.RandomObstacleSpawner
startup_startedrandom_obstacle_spawner.RandomObstacleSpawner
startup_timerrandom_obstacle_spawner.RandomObstacleSpawner
steady_clockrandom_obstacle_spawner.RandomObstacleSpawner
tf_bufferrandom_obstacle_spawner.RandomObstacleSpawner
tf_listenerrandom_obstacle_spawner.RandomObstacleSpawner
update_raterandom_obstacle_spawner.RandomObstacleSpawner