API Reference
- Module ouster.sdk.bag
- Module ouster.sdk.client
- Core
- Metadata
SensorInfoSensorInfo.beam_altitude_anglesSensorInfo.beam_azimuth_anglesSensorInfo.beam_to_lidar_transformSensorInfo.build_dateSensorInfo.calSensorInfo.configSensorInfo.extrinsicSensorInfo.formatSensorInfo.from_default()SensorInfo.fw_revSensorInfo.get_product_info()SensorInfo.get_version()SensorInfo.hSensorInfo.has_fields_equal()SensorInfo.image_revSensorInfo.imu_to_sensor_transformSensorInfo.init_idSensorInfo.lidar_origin_to_beam_origin_mmSensorInfo.lidar_to_sensor_transformSensorInfo.prod_lineSensorInfo.prod_pnSensorInfo.snSensorInfo.statusSensorInfo.to_json_string()SensorInfo.user_dataSensorInfo.w
DataFormatSensorConfigSensorConfig.accel_fsrSensorConfig.azimuth_windowSensorConfig.columns_per_packetSensorConfig.extra_optionsSensorConfig.gyro_fsrSensorConfig.lidar_modeSensorConfig.min_range_threshold_cmSensorConfig.multipurpose_io_modeSensorConfig.nmea_baud_rateSensorConfig.nmea_ignore_valid_charSensorConfig.nmea_in_polaritySensorConfig.nmea_leap_secondsSensorConfig.operating_modeSensorConfig.phase_lock_enableSensorConfig.phase_lock_offsetSensorConfig.return_orderSensorConfig.signal_multiplierSensorConfig.sync_pulse_in_polaritySensorConfig.sync_pulse_out_angleSensorConfig.sync_pulse_out_frequencySensorConfig.sync_pulse_out_polaritySensorConfig.sync_pulse_out_pulse_widthSensorConfig.timestamp_modeSensorConfig.udp_destSensorConfig.udp_port_imuSensorConfig.udp_port_lidarSensorConfig.udp_profile_imuSensorConfig.udp_profile_lidar
get_config()set_config()LidarModeTimestampModeOperatingModeMultipurposeIOModeMultipurposeIOMode.MULTIPURPOSE_INPUT_NMEA_UARTMultipurposeIOMode.MULTIPURPOSE_OFFMultipurposeIOMode.MULTIPURPOSE_OUTPUT_FROM_ENCODER_ANGLEMultipurposeIOMode.MULTIPURPOSE_OUTPUT_FROM_INTERNAL_OSCMultipurposeIOMode.MULTIPURPOSE_OUTPUT_FROM_PTP_1588MultipurposeIOMode.MULTIPURPOSE_OUTPUT_FROM_SYNC_PULSE_INMultipurposeIOMode.from_string()MultipurposeIOMode.nameMultipurposeIOMode.valueMultipurposeIOMode.values
PolarityNMEABaudRateUDPProfileLidarUDPProfileLidar.PROFILE_LIDAR_FIVE_WORD_PIXELUDPProfileLidar.PROFILE_LIDAR_FUSA_RNG15_RFL8_NIR8_DUALUDPProfileLidar.PROFILE_LIDAR_LEGACYUDPProfileLidar.PROFILE_LIDAR_RNG15_RFL8_NIR8UDPProfileLidar.PROFILE_LIDAR_RNG19_RFL8_SIG16_NIR16UDPProfileLidar.PROFILE_LIDAR_RNG19_RFL8_SIG16_NIR16_DUALUDPProfileLidar.PROFILE_LIDAR_UNKNOWNUDPProfileLidar.from_string()UDPProfileLidar.nameUDPProfileLidar.valueUDPProfileLidar.values
parse_and_validate_metadata()ValidatorIssuesValidatorEntryProductInfo
- Data
BufferTPacketImuPacketLidarPacketChanFieldChanField.RANGEChanField.RANGE2ChanField.SIGNALChanField.SIGNAL2ChanField.REFLECTIVITYChanField.REFLECTIVITY2ChanField.NEAR_IRChanField.FLAGSChanField.FLAGS2ChanField.RAW_HEADERSChanField.RAW32_WORD1ChanField.RAW32_WORD2ChanField.RAW32_WORD3ChanField.RAW32_WORD4ChanField.RAW32_WORD5ChanField.RAW32_WORD6ChanField.RAW32_WORD7ChanField.RAW32_WORD8ChanField.RAW32_WORD9
ColHeaderLidarScanLidarScan.add_field()LidarScan.alert_flagsLidarScan.del_field()LidarScan.field()LidarScan.field_class()LidarScan.field_typesLidarScan.fieldsLidarScan.frame_idLidarScan.frame_statusLidarScan.get_first_valid_column()LidarScan.get_first_valid_column_timestamp()LidarScan.get_first_valid_packet_timestamp()LidarScan.get_last_valid_column()LidarScan.get_last_valid_column_timestamp()LidarScan.get_last_valid_packet_timestamp()LidarScan.hLidarScan.has_field()LidarScan.measurement_idLidarScan.packet_countLidarScan.packet_timestampLidarScan.poseLidarScan.sensor_infoLidarScan.shot_limiting()LidarScan.shot_limiting_countdownLidarScan.shutdown_countdownLidarScan.statusLidarScan.thermal_shutdown()LidarScan.timestampLidarScan.w
XYZLut()destagger()
- Module ouster.sdk.core
ClippedScanSource- Functions
- Classes
PacketSourceSensorInfoSensorInfo.beam_altitude_anglesSensorInfo.beam_azimuth_anglesSensorInfo.beam_to_lidar_transformSensorInfo.build_dateSensorInfo.calSensorInfo.configSensorInfo.extrinsicSensorInfo.formatSensorInfo.from_default()SensorInfo.fw_revSensorInfo.get_product_info()SensorInfo.get_version()SensorInfo.hSensorInfo.has_fields_equal()SensorInfo.image_revSensorInfo.imu_to_sensor_transformSensorInfo.init_idSensorInfo.lidar_origin_to_beam_origin_mmSensorInfo.lidar_to_sensor_transformSensorInfo.prod_lineSensorInfo.prod_pnSensorInfo.snSensorInfo.statusSensorInfo.to_json_string()SensorInfo.user_dataSensorInfo.w
ScanSourceScanSource.__iter__()ScanSource.clip()ScanSource.close()ScanSource.full_indexScanSource.individual_indexScanSource.is_indexedScanSource.is_liveScanSource.mask()ScanSource.metadataScanSource.reduce()ScanSource.scans_numScanSource.sensor_infoScanSource.sensors_countScanSource.single()ScanSource.single_iter()ScanSource.slice()
LidarScanLidarScan.add_field()LidarScan.alert_flagsLidarScan.complete()LidarScan.del_field()LidarScan.field()LidarScan.field_class()LidarScan.field_typesLidarScan.fieldsLidarScan.frame_idLidarScan.frame_statusLidarScan.get_first_valid_column()LidarScan.get_first_valid_column_timestamp()LidarScan.get_first_valid_packet_timestamp()LidarScan.get_last_valid_column()LidarScan.get_last_valid_column_timestamp()LidarScan.get_last_valid_packet_timestamp()LidarScan.hLidarScan.has_field()LidarScan.measurement_idLidarScan.packet_countLidarScan.packet_timestampLidarScan.poseLidarScan.sensor_infoLidarScan.shot_limiting()LidarScan.shot_limiting_countdownLidarScan.shutdown_countdownLidarScan.statusLidarScan.thermal_shutdown()LidarScan.timestampLidarScan.w
ImuPacketLidarPacketUDPProfileLidarUDPProfileLidar.PROFILE_LIDAR_FIVE_WORD_PIXELUDPProfileLidar.PROFILE_LIDAR_FUSA_RNG15_RFL8_NIR8_DUALUDPProfileLidar.PROFILE_LIDAR_LEGACYUDPProfileLidar.PROFILE_LIDAR_RNG15_RFL8_NIR8UDPProfileLidar.PROFILE_LIDAR_RNG19_RFL8_SIG16_NIR16UDPProfileLidar.PROFILE_LIDAR_RNG19_RFL8_SIG16_NIR16_DUALUDPProfileLidar.PROFILE_LIDAR_UNKNOWNUDPProfileLidar.from_string()UDPProfileLidar.nameUDPProfileLidar.valueUDPProfileLidar.values
PacketsFrameBorderfirst_valid_column()last_valid_column()first_valid_column_ts()first_valid_packet_ts()last_valid_packet_ts()last_valid_column_ts()first_valid_column_pose()last_valid_column_pose()valid_packet_idxs()poses_present()BufferTChanFieldChanField.RANGEChanField.RANGE2ChanField.SIGNALChanField.SIGNAL2ChanField.REFLECTIVITYChanField.REFLECTIVITY2ChanField.NEAR_IRChanField.FLAGSChanField.FLAGS2ChanField.RAW_HEADERSChanField.RAW32_WORD1ChanField.RAW32_WORD2ChanField.RAW32_WORD3ChanField.RAW32_WORD4ChanField.RAW32_WORD5ChanField.RAW32_WORD6ChanField.RAW32_WORD7ChanField.RAW32_WORD8ChanField.RAW32_WORD9
ColHeaderstagger()destagger()XYZLut()XYZLutFloat()packet_ts()MaskedScanSourcecollate_scans()ScansReducedScanSourceclip()filter_field()filter_uv()filter_xyz()mask()reduce_by_factor_metadata()reduce_by_factor()
- Enums
- Module ouster.sdk.examples
- Module ouster.sdk.mapping
PoseOptimizervalidate_constraints_json()KissLocalizationKissSlamLocalizationConfigLocalizationBackendLocalizationEnginePreprocessorKissICPSlamConfigSlamBackendSlamEngineget_frame_ts_range()get_frame_id_range()get_total_frame_pts_and_ts()write_interpolated_poses()determine_voxel_size()_make_ortho()
- Module ouster.sdk.open_source
- Module ouster.sdk.osf
- Module ouster.sdk.pcap
- Module ouster.sdk.sensor
- Module ouster.sdk.util
fov_vertical()fov_horizontal()img_aspect_ratio()quaternion_to_rotation_matrix()rotation_matrix_to_quaternion()position_quaternion_to_transform()resolve_extrinsics()euler_to_rotation_matrix()xyzrpy_to_matrix()xyzq_to_matrix()parse_extrinsics_from_string()ForwardSlicerresolve_metadata()resolve_metadata_multi()default_scan_fields()tohex()scan_to_packets()terminator_packet()packets_to_scan()cut_raw32_words()no_scipy()normalize_vector()exp_rot_vec()log_rot_mat()exp_pose6()log_pose()pose_interp()traj_interp()PoserTrajectoryEvaluatorget_rot_matrix_to_align_to_gravity()pose_scans()load_kitti_poses()make_kiss_traj_poses()pose_scans_from_kitti()progressbar()
- Module ouster.sdk.viz
AccumulatorBaseLidarScanVizAccumulatorsLidarScanVizAccumulators.cycle_cloud_mode()LidarScanVizAccumulators.cycle_cloud_palette()LidarScanVizAccumulators.update_point_size()LidarScanVizAccumulators.toggle_sensor()LidarScanVizAccumulators.toggle_mode_accum()LidarScanVizAccumulators.toggle_mode_map()LidarScanVizAccumulators.toggle_mode_track()LidarScanVizAccumulators.toggle_osd()LidarScanVizAccumulators.osd_text()LidarScanVizAccumulators.update()LidarScanVizAccumulators.draw()
LidarScanVizAccumulatorsConfigPointVizPointViz.add()PointViz.cameraPointViz.fpsPointViz.get_screenshot()PointViz.pop_frame_buffer_handler()PointViz.pop_key_handler()PointViz.pop_mouse_button_handler()PointViz.pop_mouse_pos_handler()PointViz.pop_scroll_handler()PointViz.push_frame_buffer_handler()PointViz.push_frame_buffer_resize_handler()PointViz.push_key_handler()PointViz.push_mouse_button_handler()PointViz.push_mouse_pos_handler()PointViz.push_scroll_handler()PointViz.remove()PointViz.run()PointViz.run_once()PointViz.running()PointViz.save_screenshot()PointViz.target_displayPointViz.toggle_screen_recording()PointViz.update()PointViz.viewport_heightPointViz.viewport_widthPointViz.visible()PointViz.window_heightPointViz.window_width
CloudImageCuboidLabelWindowCtxCameraCamera.dolly()Camera.dolly_xy()Camera.get_dolly()Camera.get_fov()Camera.get_pitch()Camera.get_proj_offset()Camera.get_target()Camera.get_view_offset()Camera.get_yaw()Camera.is_orthographic()Camera.pitch()Camera.reset()Camera.set_dolly()Camera.set_fov()Camera.set_orthographic()Camera.set_pitch()Camera.set_proj_offset()Camera.set_target()Camera.set_view_offset()Camera.set_yaw()Camera.yaw()
TargetDisplayadd_default_controls()ImageModeCloudModeCloudPaletteItemVizExtraModeLidarScanVizLidarScanViz.OsdStateLidarScanViz.FlagsModeLidarScanViz.ImagesLayoutLidarScanViz.CameraModeLidarScanViz.mouse_button_handler()LidarScanViz.mouse_pos_handler()LidarScanViz.frame_buffer_resize_handler()LidarScanViz.metadataLidarScanViz.osd_stateLidarScanViz.MAX_SENSOR_TOGGLE_KEYSLidarScanViz.select_img_mode()LidarScanViz.cycle_img_mode()LidarScanViz.select_cloud_mode()LidarScanViz.cycle_cloud_mode()LidarScanViz.cycle_cloud_palette()LidarScanViz.toggle_cloud()LidarScanViz.toggle_sensor()LidarScanViz.update_point_size()LidarScanViz.update_image_size()LidarScanViz.toggle_flip_images()LidarScanViz.update_ring_size()LidarScanViz.cicle_ring_line_width()LidarScanViz.toggle_osd()LidarScanViz.cycle_camera_mode()LidarScanViz.update_flags_mode()LidarScanViz.toggle_axis_markers()LidarScanViz.scanLidarScanViz.scan_numLidarScanViz.update()LidarScanViz.draw()LidarScanViz.run()LidarScanViz.print_key_bindings()LidarScanViz.toggle_help()
push_point_viz_handler()ls_show()MapAccumulatorImgModeItemVizExtraModePalettesSelection2dSensorModelLidarScanVizModelLidarScanVizModel.metadataLidarScanVizModel.update_cloud_palette_name()LidarScanVizModel.update_cloud_palettes()LidarScanVizModel.sorted_cloud_mode_names()LidarScanVizModel.sorted_image_mode_names()LidarScanVizModel.select_cloud_mode()LidarScanVizModel.cycle_cloud_mode()LidarScanVizModel.select_image_mode()LidarScanVizModel.cycle_image_mode()LidarScanVizModel.update()LidarScanVizModel.clear_masks()LidarScanVizModel.clear_aoi()LidarScanVizModel.image_and_pixel_for_viewport_coordinate()LidarScanVizModel.mouse_button_handler()LidarScanVizModel.update_aoi()LidarScanVizModel.mouse_pos_handler()LidarScanVizModel.update_aoi_label()LidarScanVizModel.flip_images()LidarScanVizModel.toggle_flip_images()LidarScanVizModel.update_image_size()
SensorCloudsScansAccumulatorScanRecordTrackMultiTrackTracksAccumulatorBoundMethodpush_point_viz_handler()push_point_viz_fb_handler()AxisWithLabelFieldViewModeImageModeCloudModeImageCloudModeRingModeSimpleModeRGBModeReflModeis_norm_reflectivity_mode()LidarScanVizModeCloudPaletteItem