Python API
- simworld package
- Subpackages
- simworld.agent package
- simworld.assets_rp package
- simworld.citygen package
- simworld.communicator package
- simworld.config package
- simworld.llm package
- simworld.local_planner package
- simworld.map package
- simworld.traffic package
- simworld.utils package
- Submodules
- simworld.utils.bbox_utils module
- simworld.utils.data_exporter module
- simworld.utils.data_importer module
- simworld.utils.get_bbox module
- simworld.utils.load_json module
- simworld.utils.logger module
- simworld.utils.math_utils module
- simworld.utils.priority_queue module
- simworld.utils.quadtree module
- simworld.utils.road_utils module
- simworld.utils.traffic_utils module
- simworld.utils.vector module
- simworld.utils.video_recorder module
- Module contents
- Module contents
BaseAgentBaseLLMCityFunctionCallCityFunctionCall.add_road()CityFunctionCall.export_city()CityFunctionCall.generate_building_alone_road()CityFunctionCall.generate_building_alone_roads()CityFunctionCall.generate_city()CityFunctionCall.generate_element_alone_road()CityFunctionCall.generate_element_alone_roads()CityFunctionCall.generate_element_around_buildings()CityFunctionCall.generate_road_network()CityFunctionCall.modify_road()CityFunctionCall.remove_road()CityFunctionCall.visualization()
CityGeneratorCityGenerator.building_managerCityGenerator.building_quadtreeCityGenerator.buildingsCityGenerator.city_quadtreesCityGenerator.element_managerCityGenerator.element_quadtreeCityGenerator.elementsCityGenerator.generate()CityGenerator.generate_step()CityGenerator.intersectionsCityGenerator.is_generation_complete()CityGenerator.road_managerCityGenerator.road_quadtreeCityGenerator.roadsCityGenerator.route_managerCityGenerator.routes
CommunicatorCommunicator.add_traffic_signal()Communicator.clean_traffic_only()Communicator.clear_env()Communicator.disconnect()Communicator.generate_world()Communicator.get_atmosphere()Communicator.get_camera_observation()Communicator.get_camera_observation_multicam()Communicator.get_collision_number()Communicator.get_fog()Communicator.get_humanoid_name()Communicator.get_pedestrian_name()Communicator.get_position_and_direction()Communicator.get_scooter_name()Communicator.get_sun_direction()Communicator.get_sun_intensity()Communicator.get_traffic_signal_name()Communicator.get_vehicle_name()Communicator.get_waypoint_mark_name()Communicator.get_weather_info()Communicator.humanoid_get_off_scooter()Communicator.humanoid_get_on_scooter()Communicator.humanoid_move_forward()Communicator.humanoid_pick_up_object()Communicator.humanoid_rotate()Communicator.humanoid_set_speed()Communicator.humanoid_sit_down()Communicator.humanoid_stand_up()Communicator.humanoid_step_forward()Communicator.humanoid_stop()Communicator.p_set_waypoints()Communicator.pedestrian_move_forward()Communicator.pedestrian_rotate()Communicator.pedestrian_stop()Communicator.set_atmosphere()Communicator.set_fog()Communicator.set_pedestrian_speed()Communicator.set_scooter_attributes()Communicator.set_sun_direction()Communicator.set_sun_intensity()Communicator.show_img()Communicator.spawn_agent()Communicator.spawn_intersection()Communicator.spawn_object()Communicator.spawn_pedestrians()Communicator.spawn_scooter()Communicator.spawn_traffic_signals()Communicator.spawn_ue_manager()Communicator.spawn_vehicles()Communicator.spawn_waypoint_mark()Communicator.spawn_weather_manager()Communicator.traffic_signal_set_duration()Communicator.traffic_signal_start_simulation()Communicator.traffic_signal_switch_to()Communicator.update_objects()Communicator.update_pedestrians()Communicator.update_vehicle()Communicator.update_vehicles()Communicator.vehicle_make_u_turn()
ConfigEdgeIntersectionManagerIntersectionManager.get_intersection_by_lane()IntersectionManager.get_intersection_by_sidewalk()IntersectionManager.get_next_lane_for_vehicle()IntersectionManager.get_waypoints_for_pedestrian()IntersectionManager.get_waypoints_for_vehicle()IntersectionManager.init_intersections()IntersectionManager.set_traffic_signal_duration()IntersectionManager.spawn_traffic_signals()IntersectionManager.update_intersections()
LoggerMapMap.add_edge()Map.add_node()Map.get_adjacency_list()Map.get_adjacent_points()Map.get_closest_node()Map.get_nodes_by_type()Map.get_random_node()Map.get_road_at_position()Map.get_road_info_at_position()Map.get_shortest_path()Map.has_edge()Map.initialize_map_from_file()Map.sample_cycle()Map.visualize_by_type()Map.visualize_path()
NodePedestrianManagerTrafficControllerTrafficController.crosswalksTrafficController.disconnect_communicator()TrafficController.init_communicator()TrafficController.init_roadnet_from_file()TrafficController.lanesTrafficController.pedestriansTrafficController.reset()TrafficController.sidewalksTrafficController.simulation()TrafficController.spawn_objects_in_unreal_engine()TrafficController.spawn_pedestrians()TrafficController.spawn_traffic_signals()TrafficController.spawn_vehicles()TrafficController.stop_simulation()TrafficController.traffic_signalsTrafficController.update_states()TrafficController.vehicles
UnrealCVUnrealCV.add_pedestrian_signal()UnrealCV.add_vehicle_signal()UnrealCV.check_connection()UnrealCV.clean_garbage()UnrealCV.destroy()UnrealCV.disconnect()UnrealCV.dog_look_down()UnrealCV.dog_look_up()UnrealCV.dog_move()UnrealCV.dog_rotate()UnrealCV.enable_controller()UnrealCV.get_atmosphere()UnrealCV.get_camera_fov()UnrealCV.get_camera_location()UnrealCV.get_camera_location_multicam()UnrealCV.get_camera_resolution()UnrealCV.get_camera_rotation()UnrealCV.get_cameras()UnrealCV.get_collision_num()UnrealCV.get_fog()UnrealCV.get_image()UnrealCV.get_informations()UnrealCV.get_location()UnrealCV.get_location_batch()UnrealCV.get_objects()UnrealCV.get_orientation()UnrealCV.get_orientation_batch()UnrealCV.get_sun_direction()UnrealCV.get_sun_intensity()UnrealCV.humanoid_argue()UnrealCV.humanoid_directing_path()UnrealCV.humanoid_discuss()UnrealCV.humanoid_drop_object()UnrealCV.humanoid_enter_vehicle()UnrealCV.humanoid_exit_vehicle()UnrealCV.humanoid_follow_path()UnrealCV.humanoid_get_off_scooter()UnrealCV.humanoid_get_on_scooter()UnrealCV.humanoid_listen()UnrealCV.humanoid_move_forward()UnrealCV.humanoid_pick_up_object()UnrealCV.humanoid_rotate()UnrealCV.humanoid_set_path()UnrealCV.humanoid_set_speed()UnrealCV.humanoid_sit_down()UnrealCV.humanoid_stand_up()UnrealCV.humanoid_step_forward()UnrealCV.humanoid_stop()UnrealCV.humanoid_stop_current_action()UnrealCV.humanoid_wave_to_dog()UnrealCV.ini_unrealcv()UnrealCV.p_move_forward()UnrealCV.p_movement_simulation()UnrealCV.p_rotate()UnrealCV.p_set_speed()UnrealCV.p_set_states()UnrealCV.p_set_waypoints()UnrealCV.p_stop()UnrealCV.s_set_state()UnrealCV.set_atmosphere()UnrealCV.set_camera_fov()UnrealCV.set_camera_location()UnrealCV.set_camera_resolution()UnrealCV.set_camera_rotation()UnrealCV.set_collision()UnrealCV.set_color()UnrealCV.set_fog()UnrealCV.set_fps()UnrealCV.set_location()UnrealCV.set_mode()UnrealCV.set_movable()UnrealCV.set_object_name()UnrealCV.set_orientation()UnrealCV.set_physics()UnrealCV.set_scale()UnrealCV.set_sun_direction()UnrealCV.set_sun_intensity()UnrealCV.set_tick_interval()UnrealCV.show_img()UnrealCV.spawn()UnrealCV.spawn_bp_asset()UnrealCV.tick()UnrealCV.tl_set_duration()UnrealCV.tl_set_pedestrian_walk()UnrealCV.tl_set_vehicle_green()UnrealCV.traffic_signal_start_simulation()UnrealCV.update_objects()UnrealCV.update_ue_manager()UnrealCV.v_make_u_turn()UnrealCV.v_set_state()UnrealCV.v_set_states()
VehicleManager
- Subpackages