Parallel Domain SDK¶
Getting Started
API Reference
- paralleldomain
- data_lab
- behaviors
- pedestrian
- single_frame
- static
- traffic_sign
- vehicle
DrivewayCreepBehaviorRenderEgoBehaviorVehicleBehaviorVehicleBehavior.start_speedVehicleBehavior.target_speedVehicleBehavior.ignore_speed_limitVehicleBehavior.lane_offsetVehicleBehavior.lane_drift_scaleVehicleBehavior.lane_drift_amplitudeVehicleBehavior.lane_change_probabilityVehicleBehavior.lane_change_cooldownVehicleBehavior.enable_dynamic_lane_selectionVehicleBehavior.start_gearVehicleBehavior.start_separation_timeVehicleBehavior.target_separation_timeVehicleBehavior.vehicle_aggressionVehicleBehavior.ignore_obstacle_typesVehicleBehavior.parking_scenario_goalVehicleBehavior.parking_scenario_time
Gear
- config
- map
AABBAreaEdgeInfoJunctionLaneSegmentMapQueryMapQuery.edgesMapQuery.mapMapQuery.check_lane_is_longer_than()MapQuery.get_area()MapQuery.get_areas_within_bounds()MapQuery.get_connected_lane_points()MapQuery.get_edge()MapQuery.get_edge_of_road_from_lane()MapQuery.get_junction()MapQuery.get_lane_segment()MapQuery.get_lane_segments_near()MapQuery.get_lane_segments_within_bounds()MapQuery.get_line_point_by_distance_from_start()MapQuery.get_random_area_location()MapQuery.get_random_area_object()MapQuery.get_random_junction_object()MapQuery.get_random_junction_relative_lane_location()MapQuery.get_random_lane_object_from_road_type()MapQuery.get_random_lane_type_location()MapQuery.get_random_lane_type_object()MapQuery.get_random_road_type_object()MapQuery.get_random_street_location()MapQuery.get_road_segment()MapQuery.get_road_segments_within_bounds()MapQuery.map_graph
NodePrefixObjectPhasePoint_ECEFPoint_ENUPoint_LLAPropDataQuaternionRoadMarkingRoadSegmentSideSignalOnsetSignaledIntersectionSignedIntersectionSpeedLimitTrafficLightBulbTrafficLightDataTrafficSignDataUniversalMapZoneGrid
- distribution
- reactor
ReactorConfigReactorConfig.reactor_objectReactorConfig.number_of_inference_stepsReactorConfig.guidance_scaleReactorConfig.noise_schedulerReactorConfig.use_color_matchingReactorConfig.use_camera_noiseReactorConfig.clip_score_thresholdReactorConfig.cameras_to_useReactorConfig.random_seedReactorConfig.negative_promptReactorConfig.inference_resolutionReactorConfig.context_scaleReactorConfig.color_matching_strengthReactorConfig.undistort_inputReactorConfig.undistort_context_scale_pad_factorReactorConfig.noise_strengthReactorConfig.distortion_lookups
ReactorObject
- sensor_rig
CameraIntrinsicCameraIntrinsic.widthCameraIntrinsic.heightCameraIntrinsic.fovCameraIntrinsic.supersampleCameraIntrinsic.capture_rgbCameraIntrinsic.capture_depthCameraIntrinsic.capture_normalsCameraIntrinsic.capture_segmentationCameraIntrinsic.capture_instanceCameraIntrinsic.capture_detectionsCameraIntrinsic.capture_motionvectorsCameraIntrinsic.lutCameraIntrinsic.lut_weightCameraIntrinsic.post_process_paramsCameraIntrinsic.post_processCameraIntrinsic.distortion_paramsCameraIntrinsic.noise_paramsCameraIntrinsic.enable_streamingCameraIntrinsic.transmit_grayCameraIntrinsic.distortion_lookup_tableCameraIntrinsic.capture_basecolorCameraIntrinsic.capture_propertiesCameraIntrinsic.time_offsetCameraIntrinsic.capture_backwardmotionvectors
DistortionParamsDistortionParams.k1DistortionParams.k2DistortionParams.k3DistortionParams.k4DistortionParams.k5DistortionParams.k6DistortionParams.p1DistortionParams.p2DistortionParams.skewDistortionParams.is_fisheyeDistortionParams.fxDistortionParams.fyDistortionParams.cxDistortionParams.cyDistortionParams.fisheye_model
NoiseParamsNoiseParams.enable_bayerNoiseParams.enable_gauss_noiseNoiseParams.enable_poisson_noiseNoiseParams.enable_denoiseNoiseParams.gauss_noise_sigmaNoiseParams.poisson_noise_lambdaNoiseParams.denoise_filterNoiseParams.denoise_filter_sizeNoiseParams.bilateral_sigma_dNoiseParams.bilateral_sigma_rNoiseParams.enable_auto_noiseNoiseParams.signal_amountNoiseParams.pre_amplifier_noiseNoiseParams.post_amplifier_noiseNoiseParams.is_using_isoNoiseParams.iso_levelNoiseParams.enable_auto_isoNoiseParams.fstopNoiseParams.max_exposure_timeNoiseParams.quantum_efficiency
PostProcessNodePostProcessParamsPostProcessParams.exposure_compensationPostProcessParams.exposure_speed_upPostProcessParams.exposure_speed_downPostProcessParams.exposure_min_ev100PostProcessParams.exposure_max_ev100PostProcessParams.exposure_metering_maskPostProcessParams.motion_blur_amountPostProcessParams.motion_blur_maxPostProcessParams.dof_focal_distancePostProcessParams.dof_depth_blur_amountPostProcessParams.dof_depth_blur_radiusPostProcessParams.vignette_intensityPostProcessParams.tone_curvePostProcessParams.exposure_compensation_curve
SensorConfigSensorExtrinsicSensorListSensorRigToneCurveParamsDenoiseFilter
- types
- world
DecorationDataDecorationPresetEnvironmentParametersObjectDecorationParamsObjectDecorationsParkingSpaceDataParkingSpaceData.parking_lot_angle_distributionParkingSpaceData.lot_parking_delineation_typeParkingSpaceData.street_parking_delineation_typeParkingSpaceData.street_parking_angle_zero_overrideParkingSpaceData.delineation_colorParkingSpaceData.delineation_wear_amountParkingSpaceData.parking_space_materialParkingSpaceData.parking_space_tintParkingSpaceData.parking_space_grunge_amountParkingSpaceData.global_parking_decal_wearParkingSpaceData.parking_space_decoration
RoadMarkingData
- map
- constants
- generators
- debris
DebrisGeneratorParametersDebrisGeneratorParameters.spawn_probabilityDebrisGeneratorParameters.debris_center_biasDebrisGeneratorParameters.min_debris_distanceDebrisGeneratorParameters.max_debris_distanceDebrisGeneratorParameters.debris_asset_tagDebrisGeneratorParameters.debris_asset_remove_tagDebrisGeneratorParameters.position_requestDebrisGeneratorParameters.asset_distributionDebrisGeneratorParameters.agent_spawn_dataDebrisGeneratorParameters.from_position_request()
- ego_agent
EgoAgentGeneratorParametersEgoAgentGeneratorParameters.agent_typeEgoAgentGeneratorParameters.ego_modelEgoAgentGeneratorParameters.position_requestEgoAgentGeneratorParameters.use_traffic_light_color_probabilityEgoAgentGeneratorParameters.traffic_light_color_probabilityEgoAgentGeneratorParameters.vehicle_spawn_dataEgoAgentGeneratorParameters.pedestrian_spawn_dataEgoAgentGeneratorParameters.drone_spawn_data
RenderEgoGeneratorAgentType
- drone
- driveway
- parked_vehicle
- pedestrian
- peripherals
VehiclePeripheralVehiclePeripheral.spawn_trailer_probabilityVehiclePeripheral.trailer_initial_yawVehiclePeripheral.disable_occupantsVehiclePeripheral.disable_accessoriesVehiclePeripheral.randomize_vehicle_partsVehiclePeripheral.emergency_light_probabilityVehiclePeripheral.set_headlight_based_on_time_of_dayVehiclePeripheral.headlight_probability
- position_request
AbsolutePositionRequestJunctionSpawnPolicyLaneSpawnPolicyLaneSpawnPolicy.min_num_lanes_in_same_directionLaneSpawnPolicy.lane_typeLaneSpawnPolicy.min_num_lanes_in_opposite_directionLaneSpawnPolicy.lateral_offsetLaneSpawnPolicy.bicycles_only_in_bike_lanesLaneSpawnPolicy.nearby_asset_policyLaneSpawnPolicy.road_typeLaneSpawnPolicy.position_of_interest_policyLaneSpawnPolicy.min_path_lengthLaneSpawnPolicy.min_length_behindLaneSpawnPolicy.on_road_parking_angle_distributionLaneSpawnPolicy.lane_decoration_distribution
LocationRelativePositionRequestPathTimeRelativePositionRequestPositionOfInterestPolicyPositionRequestPositionRequest.longitudinal_offsetPositionRequest.lateral_offsetPositionRequest.yaw_offsetPositionRequest.absolute_position_requestPositionRequest.path_time_relative_position_requestPositionRequest.location_relative_position_requestPositionRequest.lane_spawn_policyPositionRequest.road_pitch_position_request
- random_pedestrian
- spawn_data
AgentSpawnDataDroneSpawnDataPedestrianSpawnDataPedestrianSpawnData.pedestrian_color_override_probabilityPedestrianSpawnData.pedestrian_color_override_rgbPedestrianSpawnData.orient_to_velocityPedestrianSpawnData.check_occupancyPedestrianSpawnData.jaywalker_ego_fwd_offsetPedestrianSpawnData.agent_spawn_dataPedestrianSpawnData.ped_behaviorPedestrianSpawnData.asset_namePedestrianSpawnData.speed
VehicleSpawnData
- static_agent
- traffic
- vehicle
- debris
- reactor
- reactor_undistortion
- sim_state
ExtendedSimStateExtendedSimState.ego_agent_idExtendedSimState.frame_countExtendedSimState.sim_timeExtendedSimState.frame_idsExtendedSimState.frame_date_timesExtendedSimState.time_since_last_frameExtendedSimState.from_blank_state()ExtendedSimState.is_using_occupied_space()ExtendedSimState.current_occupancy_gridExtendedSimState.ego_poseExtendedSimState.map_queryExtendedSimState.previous_occupancy_grid
- utilities
- vehicle_distribution_builder
VehicleDistributionBuilderVehicleDistributionBuilder.get_configuration()VehicleDistributionBuilder.get_vehicle_names_from_class()VehicleDistributionBuilder.initialize_from_defaults()VehicleDistributionBuilder.remove_vehicle_classes()VehicleDistributionBuilder.remove_vehicles()VehicleDistributionBuilder.set_vehicle_class_weights()VehicleDistributionBuilder.set_vehicle_weights()VehicleDistributionBuilder.class_weightsVehicleDistributionBuilder.vehicle_weights
- vehicle_distribution_builder
- behaviors
- model
- annotation
- albedo_2d
- annotation_types
- backward_optical_flow
- backward_scene_flow
- bounding_box_2d
BoundingBox2DBoundingBox2D.xBoundingBox2D.yBoundingBox2D.widthBoundingBox2D.heightBoundingBox2D.class_idBoundingBox2D.instance_idBoundingBox2D.attributesBoundingBox2D.include_point()BoundingBox2D.include_points()BoundingBox2D.merge_boxes()BoundingBox2D.areaBoundingBox2D.edgesBoundingBox2D.verticesBoundingBox2D.x_maxBoundingBox2D.x_minBoundingBox2D.y_maxBoundingBox2D.y_min
BoundingBoxes2DBoundingBoxes2D.boxesBoundingBoxes2D.get_box_by_instance_id()BoundingBoxes2D.get_boxes_by_attribute_key()BoundingBoxes2D.get_boxes_by_attribute_value()BoundingBoxes2D.get_boxes_by_attribute_values()BoundingBoxes2D.get_boxes_by_class_id()BoundingBoxes2D.get_boxes_by_class_ids()BoundingBoxes2D.merge_boxes()
- bounding_box_3d
BoundingBox3DBoundingBoxes3DBoundingBoxes3D.boxesBoundingBoxes3D.get_box_by_instance_id()BoundingBoxes3D.get_boxes_by_attribute_key()BoundingBoxes3D.get_boxes_by_attribute_value()BoundingBoxes3D.get_boxes_by_attribute_values()BoundingBoxes3D.get_boxes_by_class_id()BoundingBoxes3D.get_boxes_by_class_ids()BoundingBoxes3D.merge_boxes()
- common
- depth
- instance_segmentation_2d
- instance_segmentation_3d
- material_properties_2d
- material_properties_3d
- optical_flow
- point_2d
- point_3d
- point_cache
- polygon_2d
- polygon_3d
- polyline_2d
- polyline_3d
- scene_flow
- semantic_segmentation_2d
- semantic_segmentation_3d
- surface_normals_2d
- surface_normals_3d
- class_distribution
- class_mapping
- dataset
DatasetDataset.get_scene()Dataset.get_sensor_frames()Dataset.get_unordered_scene()Dataset.scene_pipeline()Dataset.sensor_frame_pipeline()Dataset.available_annotation_identifiersDataset.available_annotation_typesDataset.camera_framesDataset.camera_namesDataset.decoder_init_kwargsDataset.formatDataset.lidar_framesDataset.lidar_namesDataset.metadataDataset.nameDataset.pathDataset.radar_framesDataset.radar_namesDataset.scene_namesDataset.scenesDataset.sensor_framesDataset.unordered_scene_namesDataset.unordered_scenes
- ego
EgoFrameEgoPoseEgoPose.as_euler_angles()EgoPose.as_yaw_pitch_roll()EgoPose.from_axis_angle()EgoPose.from_euler_angles()EgoPose.from_transformation_matrix()EgoPose.from_yaw_pitch_roll()EgoPose.interpolate()EgoPose.look_at()EgoPose.inverseEgoPose.quaternionEgoPose.rotationEgoPose.transformation_matrixEgoPose.translation
- frame
- geometry
- bounding_box_2d
BoundingBox2DBaseGeometryBoundingBox2DBaseGeometry.xBoundingBox2DBaseGeometry.yBoundingBox2DBaseGeometry.widthBoundingBox2DBaseGeometry.heightBoundingBox2DBaseGeometry.class_idBoundingBox2DBaseGeometry.instance_idBoundingBox2DBaseGeometry.attributesBoundingBox2DBaseGeometry.include_point()BoundingBox2DBaseGeometry.include_points()BoundingBox2DBaseGeometry.merge_boxes()BoundingBox2DBaseGeometry.areaBoundingBox2DBaseGeometry.edgesBoundingBox2DBaseGeometry.verticesBoundingBox2DBaseGeometry.x_maxBoundingBox2DBaseGeometry.x_minBoundingBox2DBaseGeometry.y_maxBoundingBox2DBaseGeometry.y_min
BoundingBox2DGeometryBoundingBox2DGeometry.include_point()BoundingBox2DGeometry.include_points()BoundingBox2DGeometry.merge_boxes()BoundingBox2DGeometry.areaBoundingBox2DGeometry.edgesBoundingBox2DGeometry.verticesBoundingBox2DGeometry.x_maxBoundingBox2DGeometry.x_minBoundingBox2DGeometry.y_maxBoundingBox2DGeometry.y_min
- bounding_box_3d
BoundingBox3DBaseGeometryBoundingBox3DBaseGeometry.poseBoundingBox3DBaseGeometry.lengthBoundingBox3DBaseGeometry.widthBoundingBox3DBaseGeometry.heightBoundingBox3DBaseGeometry.class_idBoundingBox3DBaseGeometry.instance_idBoundingBox3DBaseGeometry.num_pointsBoundingBox3DBaseGeometry.attributesBoundingBox3DBaseGeometry.merge_boxes()BoundingBox3DBaseGeometry.edgesBoundingBox3DBaseGeometry.facesBoundingBox3DBaseGeometry.verticesBoundingBox3DBaseGeometry.volume
BoundingBox3DGeometry
- point_2d
- point_3d
- polygon_2d
- polygon_3d
- polyline_2d
CollinearLinesExceptionLine2DBaseGeometryLine2DBaseGeometry.startLine2DBaseGeometry.endLine2DBaseGeometry.directedLine2DBaseGeometry.class_idLine2DBaseGeometry.instance_idLine2DBaseGeometry.attributesLine2DBaseGeometry.intersects_at()Line2DBaseGeometry.to_numpy()Line2DBaseGeometry.directionLine2DBaseGeometry.lengthLine2DBaseGeometry.slope
Line2DGeometryPolyline2DBaseGeometryPolyline2DGeometry
- polyline_3d
- bounding_box_2d
- image
- occupancy
- point_cloud
- radar_point_cloud
- scene
- sensor
CameraModelCameraSensorCameraSensorFrameCameraSensorFrame.ego_to_sensorCameraSensorFrame.ego_to_worldCameraSensorFrame.extrinsicCameraSensorFrame.next_frameCameraSensorFrame.next_frame_idCameraSensorFrame.next_sensor_frame_idCameraSensorFrame.poseCameraSensorFrame.previous_frameCameraSensorFrame.previous_frame_idCameraSensorFrame.previous_sensor_frame_idCameraSensorFrame.sensor_to_egoCameraSensorFrame.sensor_to_worldCameraSensorFrame.world_to_egoCameraSensorFrame.world_to_sensor
LidarSensorLidarSensorFrameLidarSensorFrame.ego_to_sensorLidarSensorFrame.ego_to_worldLidarSensorFrame.extrinsicLidarSensorFrame.next_frameLidarSensorFrame.next_frame_idLidarSensorFrame.next_sensor_frame_idLidarSensorFrame.poseLidarSensorFrame.previous_frameLidarSensorFrame.previous_frame_idLidarSensorFrame.previous_sensor_frame_idLidarSensorFrame.sensor_to_egoLidarSensorFrame.sensor_to_worldLidarSensorFrame.world_to_egoLidarSensorFrame.world_to_sensor
RadarSensorRadarSensorFrameRadarSensorFrame.ego_to_sensorRadarSensorFrame.ego_to_worldRadarSensorFrame.extrinsicRadarSensorFrame.next_frameRadarSensorFrame.next_frame_idRadarSensorFrame.next_sensor_frame_idRadarSensorFrame.poseRadarSensorFrame.previous_frameRadarSensorFrame.previous_frame_idRadarSensorFrame.previous_sensor_frame_idRadarSensorFrame.sensor_to_egoRadarSensorFrame.sensor_to_worldRadarSensorFrame.world_to_egoRadarSensorFrame.world_to_sensor
SensorSensorExtrinsicSensorExtrinsic.as_euler_angles()SensorExtrinsic.as_yaw_pitch_roll()SensorExtrinsic.from_axis_angle()SensorExtrinsic.from_euler_angles()SensorExtrinsic.from_transformation_matrix()SensorExtrinsic.from_yaw_pitch_roll()SensorExtrinsic.interpolate()SensorExtrinsic.look_at()SensorExtrinsic.inverseSensorExtrinsic.quaternionSensorExtrinsic.rotationSensorExtrinsic.transformation_matrixSensorExtrinsic.translation
SensorFrameSensorFrame.ego_to_sensorSensorFrame.ego_to_worldSensorFrame.extrinsicSensorFrame.next_frameSensorFrame.next_frame_idSensorFrame.next_sensor_frame_idSensorFrame.poseSensorFrame.previous_frameSensorFrame.previous_frame_idSensorFrame.previous_sensor_frame_idSensorFrame.sensor_to_egoSensorFrame.sensor_to_worldSensorFrame.world_to_egoSensorFrame.world_to_sensor
SensorPoseSensorPose.as_euler_angles()SensorPose.as_yaw_pitch_roll()SensorPose.from_axis_angle()SensorPose.from_euler_angles()SensorPose.from_transformation_matrix()SensorPose.from_yaw_pitch_roll()SensorPose.interpolate()SensorPose.look_at()SensorPose.inverseSensorPose.quaternionSensorPose.rotationSensorPose.transformation_matrixSensorPose.translation
FilePathedDataTypeFilePathedDataType.BoundingBoxes2DFilePathedDataType.BoundingBoxes3DFilePathedDataType.SemanticSegmentation2DFilePathedDataType.InstanceSegmentation2DFilePathedDataType.SemanticSegmentation3DFilePathedDataType.InstanceSegmentation3DFilePathedDataType.OpticalFlowFilePathedDataType.BackwardOpticalFlowFilePathedDataType.DepthFilePathedDataType.SurfaceNormals3DFilePathedDataType.SurfaceNormals2DFilePathedDataType.SceneFlowFilePathedDataType.BackwardSceneFlowFilePathedDataType.MaterialProperties2DFilePathedDataType.MaterialProperties3DFilePathedDataType.Albedo2DFilePathedDataType.Points2DFilePathedDataType.Polygons2DFilePathedDataType.Polylines2DFilePathedDataType.ImageFilePathedDataType.PointCloud
- type_aliases
- annotation
- utilities
- any_path
AnyPathAnyPath.exists()AnyPath.glob()AnyPath.is_absolute()AnyPath.is_dir()AnyPath.is_fifo()AnyPath.is_file()AnyPath.is_mount()AnyPath.is_socket()AnyPath.is_symlink()AnyPath.iterdir()AnyPath.mkdir()AnyPath.open()AnyPath.owner()AnyPath.rename()AnyPath.replace()AnyPath.rglob()AnyPath.rm()AnyPath.rmdir()AnyPath.samefile()AnyPath.stat()AnyPath.touch()AnyPath.unlink()
- color_matcher
- fsio
- geometry
- logging
- mask
- os
- projection
- transformation
TransformationTransformation.as_euler_angles()Transformation.as_yaw_pitch_roll()Transformation.from_axis_angle()Transformation.from_euler_angles()Transformation.from_transformation_matrix()Transformation.from_yaw_pitch_roll()Transformation.interpolate()Transformation.look_at()Transformation.inverseTransformation.quaternionTransformation.rotationTransformation.transformation_matrixTransformation.translation
- any_path
- visualization
- data_lab