smarts.core.shader_buffer module
- class smarts.core.shader_buffer.BufferID(value)[source]
The names of the different buffers available for camera rendering.
- DELTA_TIME = 'dt'
- DISTANCE_TRAVELLED = 'distance_travelled'
- EGO_VEHICLE_STATE_ANGULAR_ACCELERATION = 'ego_vehicle_state_angular_acceleration'
- EGO_VEHICLE_STATE_ANGULAR_JERK = 'ego_vehicle_state_angular_jerk'
- EGO_VEHICLE_STATE_ANGULAR_VELOCITY = 'ego_vehicle_state_angular_velocity'
- EGO_VEHICLE_STATE_BOUNDING_BOX = 'ego_vehicle_state_bounding_box'
- EGO_VEHICLE_STATE_HEADING = 'ego_vehicle_state_heading'
- EGO_VEHICLE_STATE_LANE_ID = 'ego_vehicle_state_lane_id'
- EGO_VEHICLE_STATE_LANE_INDEX = 'ego_vehicle_state_lane_index'
- EGO_VEHICLE_STATE_LANE_POSITION = 'ego_vehicle_state_lane_position'
- EGO_VEHICLE_STATE_LINEAR_ACCELERATION = 'ego_vehicle_state_linear_acceleration'
- EGO_VEHICLE_STATE_LINEAR_JERK = 'ego_vehicle_state_linear_jerk'
- EGO_VEHICLE_STATE_LINEAR_VELOCITY = 'ego_vehicle_state_linear_velocity'
- EGO_VEHICLE_STATE_POSITION = 'ego_vehicle_state_position'
- EGO_VEHICLE_STATE_ROAD_ID = 'ego_vehicle_state_road_id'
- EGO_VEHICLE_STATE_SPEED = 'ego_vehicle_state_speed'
- EGO_VEHICLE_STATE_STEERING = 'ego_vehicle_state_steering'
- EGO_VEHICLE_STATE_YAW_RATE = 'ego_vehicle_state_yaw_rate'
- ELAPSED_SIM_TIME = 'elapsed_sim_time'
- EVENTS_AGENTS_ALIVE_DONE = 'events_agents_done_alive'
- EVENTS_COLLISIONS = 'events_collisions'
- EVENTS_INTEREST_DONE = 'events_interest_done'
- EVENTS_NOT_MOVING = 'events_not_moving'
- EVENTS_OFF_ROAD = 'events_off_road'
- EVENTS_OFF_ROUTE = 'events_off_route'
- EVENTS_ON_SHOULDER = 'events_on_shoulder'
- EVENTS_REACHED_GOAL = 'events_reached_goal'
- EVENTS_REACHED_MAX_EPISODE_STEPS = 'events_reached_max_episode_steps'
- EVENTS_WRONG_WAY = 'events_wrong_way'
- LIDAR_POINT_CLOUD_DIRECTION = 'lidar_point_cloud_direction'
- LIDAR_POINT_CLOUD_HITS = 'lidar_point_cloud_hits'
- LIDAR_POINT_CLOUD_ORIGIN = 'lidar_point_cloud_origin'
- LIDAR_POINT_CLOUD_POINTS = 'lidar_point_cloud_points'
- NEIGHBORHOOD_VEHICLE_STATES_BOUNDING_BOX = 'neighborhood_vehicle_states_bounding_box'
- NEIGHBORHOOD_VEHICLE_STATES_HEADING = 'neighborhood_vehicle_states_heading'
- NEIGHBORHOOD_VEHICLE_STATES_INTEREST = 'neighborhood_vehicle_states_interest'
- NEIGHBORHOOD_VEHICLE_STATES_LANE_ID = 'neighborhood_vehicle_states_lane_id'
- NEIGHBORHOOD_VEHICLE_STATES_LANE_INDEX = 'neighborhood_vehicle_states_lane_index'
- NEIGHBORHOOD_VEHICLE_STATES_LANE_POSITION = 'neighborhood_vehicle_states_lane_position'
- NEIGHBORHOOD_VEHICLE_STATES_POSITION = 'neighborhood_vehicle_states_position'
- NEIGHBORHOOD_VEHICLE_STATES_ROAD_ID = 'neighborhood_vehicle_states_road_id'
- NEIGHBORHOOD_VEHICLE_STATES_SPEED = 'neighborhood_vehicle_states_speed'
- ROAD_WAYPOINTS_HEADING = 'road_waypoints_lanes_heading'
- ROAD_WAYPOINTS_LANE_ID = 'road_waypoints_lanes_lane_id'
- ROAD_WAYPOINTS_LANE_INDEX = 'road_waypoints_lanes_lane_index'
- ROAD_WAYPOINTS_LANE_OFFSET = 'road_waypoints_lanes_lane_offset'
- ROAD_WAYPOINTS_LANE_WIDTH = 'road_waypoints_lanes_width'
- ROAD_WAYPOINTS_POSITION = 'road_waypoints_lanes_pos'
- ROAD_WAYPOINTS_SPEED_LIMIT = 'road_waypoints_lanes_speed_limit'
- SIGNALS_LAST_CHANGED = 'signals_last_changed'
- SIGNALS_LIGHT_STATE = 'signals_light_state'
- SIGNALS_STOP_POINT = 'signals_stop_point'
- STEPS_COMPLETED = 'steps_completed'
- STEP_COUNT = 'step_count'
- UNDER_THIS_VEHICLE_CONTROL = 'under_this_vehicle_control'
- VEHICLE_TYPE = 'vehicle_type'
- VIA_DATA_NEAR_VIA_POINTS_HIT = 'via_data_near_via_points_hit'
- VIA_DATA_NEAR_VIA_POINTS_LANE_INDEX = 'via_data_near_via_points_lane_index'
- VIA_DATA_NEAR_VIA_POINTS_POSITION = 'via_data_near_via_points_position'
- VIA_DATA_NEAR_VIA_POINTS_REQUIRED_SPEED = 'via_data_near_via_points_required_speed'
- VIA_DATA_NEAR_VIA_POINTS_ROAD_ID = 'via_data_near_via_points_road_id'
- WAYPOINT_PATHS_HEADING = 'waypoint_paths_heading'
- WAYPOINT_PATHS_LANE_ID = 'waypoint_paths_lane_id'
- WAYPOINT_PATHS_LANE_INDEX = 'waypoint_paths_lane_index'
- WAYPOINT_PATHS_LANE_OFFSET = 'waypoint_paths_lane_offset'
- WAYPOINT_PATHS_LANE_WIDTH = 'waypoint_paths_lane_width'
- WAYPOINT_PATHS_POSITION = 'waypoint_paths_pos'
- WAYPOINT_PATHS_SPEED_LIMIT = 'waypoint_paths_speed_limit'