Getting Started
SDK Features
SDK Reference
Examples
Development
Documentation
Sensor Docs
API Reference
Community Forum
Migration Guides
Migrating from 0.16.2 to 1.0.0
Migrating from 0.15.0 to 0.16.0
Migrating from 0.14.0 to 0.15.0
Migration from 0.13.1 to 0.14.0
Migration from 0.10.0 to 0.11.0
Migrating from 0.7.1 to 0.8.1
Migrating from 0.5.1 to 0.7.1
Documentation
Sensor Docs
API Reference
Community Forum
Migrating from 0.16.2 to 1.0.0
Migrating from 0.15.0 to 0.16.0
Migrating from 0.14.0 to 0.15.0
Migration from 0.13.1 to 0.14.0
Migration from 0.10.0 to 0.11.0
Migrating from 0.7.1 to 0.8.1
Migrating from 0.5.1 to 0.7.1
Python
C++
Getting Started
SDK Features
SDK Reference
Examples
Development
Quick search
ouster::sdk
algorithm
Toggle section
Classes
Functions
Variables
core
Toggle section
Namespaces
Namespace core::frame_ops
Namespace core::image
Classes
Template Struct AveragePointBucket
BeamConfig
BoundsNearFar
CalibrationStatus
ClassMap
ClassMapSet
DataFormat
Template Struct DefaultVoxelBucket
FieldDecodeInfo
FieldDescriptor
FieldType
float16_t
FrameBatcher::PacketComparator
FrameSetSourceMetadataSet
Generic::Concept
Template Struct Generic::Model
ImuPacket
Template Struct IndexedPoint
LidarMode
LidarPacket
MultiFrameSetSource::IndexSample
Packet
PointNormalBucket
Ray
SensorConfig
Slice
Triangle
ValidatorIssues
Vector3iHash
Version
Template Struct VoxelHashMap
ZonePacket
ZoneSet
ZoneState
AnyFrameSetSource
AnyPacketSource
Template Class ArrayView
Collator
Field
FieldView
FrameBatcher
FrameSet
FrameSetSource
FrameSetSourceMetadata
FrameSetSourceWrapper
Generic
LidarFrame
Mesh
MultiFrameSetSource
Object
PacketFormat
PacketSource
Pose
ProductInfo
SensorInfo
Sha256
Singler
Slicer
Stl
ValidatorIssues::ValidatorEntry
Template Class ValidElementsIterator
Template Class XYZLutT
Zone
Zrb
Functions
add_custom_profile(const std::string&, const std::vector<std::pair<std::string, FieldDecodeInfo>>&, size_t)
add_custom_profile(int, const std::string&, const std::vector<std::pair<std::string, FieldDecodeInfo>>&, size_t)
bloom_reduction_optimization_of_string
Group ouster_core_lidar_frame_cartesian
Group ouster_core_lidar_frame_cartesian
check_signal_multiplier
client_version
collate(const FrameSetSource&)
collate(FrameSetSource&&)
Group ouster_core_destagger
default_error_handler
Group ouster_core_destagger
destagger(const SensorInfo&, const FieldView&, bool)
Template Function core::dewarp(Eigen::Ref<PointCloudXYZ<T>>, const Eigen::Ref<const PointCloudXYZ<T>>, const Eigen::Ref<const MatrixX16R<T>>)
Template Function core::dewarp(const Eigen::Ref<const PointCloudXYZ<T>>&, const Eigen::Ref<const MatrixX16R<T>>)
dewarp(const PointCloudXYZd&, const Vector16d&)
Template Function core::dewarp(const LidarFrame&, const XYZLutT<T>&, double, double)
Template Function core::dewarp(const FrameSet&, const std::vector<XYZLutT<T>>&, double, double)
euler_pose_to_matrix
euler_to_rotation_matrix
extension_from_io_type
Template Function core::fd_array(Args&&…)
Template Function core::fd_array(ChanFieldType, Args&&…)
field_type_mask
field_type_size
files_in_directory
frequency_of_lidar_mode
full_scale_range_of_string
get_field_types(const DataFormat&, const Version&)
get_field_types(const SensorInfo&)
get_file_as_bytes
get_file_size
Group OusterCoreTypeGetFormat
Group OusterCoreTypeGetFormat
get_rot_matrix_to_align_to_gravity
Template Function core::interp_pose(const std::vector<T>&, T, Eigen::Ref<const Matrix4dR>, T, Eigen::Ref<const Matrix4dR>)
Template Function core::interp_pose(const std::vector<T>&, const std::vector<T>&, const std::vector<Matrix4dR>&)
Template Function core::interp_pose(const Eigen::Ref<const Eigen::VectorX<T>>, const Eigen::Ref<const Eigen::VectorX<T>>, const Eigen::Ref<const MatrixX16R<Scalar>>)
io_type
io_type_from_extension
is_directory
is_host
lidar_mode_of_string
make_dir
mat4d_from_array
mat4d_to_array
matrix_to_euler
metadata_from_json
multipurpose_io_mode_of_string
n_cols_of_lidar_mode
nmea_baud_rate_of_string
operating_mode_of_string
operator!=(const FieldType&, const FieldType&)
operator!=(const LidarFrame&, const LidarFrame&)
operator!=(const LidarMode&, const LidarMode&)
operator!=(const SensorConfig&, const SensorConfig&)
operator!=(const ProductInfo&, const ProductInfo&)
operator!=(const SensorInfo&, const SensorInfo&)
operator!=(const CalibrationStatus&, const CalibrationStatus&)
Group ouster_core_version_operators
operator!=(const Zone&, const Zone&)
operator!=(const ZoneState&, const ZoneState&)
operator!=(const DataFormat&, const DataFormat&)
Group ouster_core_version_operators
Group ouster_core_version_operators
operator==(const FrameSet&, const FrameSet&)
operator==(const FieldType&, const FieldType&)
operator==(const LidarFrame&, const LidarFrame&)
operator==(const LidarMode&, const LidarMode&)
operator==(const SensorConfig&, const SensorConfig&)
operator==(const ProductInfo&, const ProductInfo&)
operator==(const SensorInfo&, const SensorInfo&)
operator==(const CalibrationStatus&, const CalibrationStatus&)
Group ouster_core_version_operators
operator==(const Zone&, const Zone&)
operator==(const ZoneState&, const ZoneState&)
operator==(const DataFormat&, const DataFormat&)
Group ouster_core_version_operators
Group ouster_core_version_operators
parse_and_validate_config(const std::string&, SensorConfig&)
parse_and_validate_config(const std::string&, SensorConfig&, ValidatorIssues&)
parse_and_validate_metadata(const std::string&, ValidatorIssues&)
parse_and_validate_metadata(const std::string&, nonstd::optional<SensorInfo>&, ValidatorIssues&)
parse_lat_long
polarity_of_string
populate_extrinsics
pose_at_timestamp
quaternion_pose_to_matrix
read_pointcloud
resolve_field_types
Template Function core::restore_instance_ids
return_order_of_string
Group ouster_core_destagger
timestamp_mode_of_string
to_string(IoType)
to_string(const ValidatorIssues::EntryList&)
to_string(const FieldType&)
to_string(const LidarFrameFieldTypes&)
to_string(const LidarFrame&)
to_string(LidarMode)
to_string(TimestampMode)
to_string(OperatingMode)
to_string(MultipurposeIOMode)
to_string(Polarity)
to_string(NMEABaudRate)
to_string(AzimuthWindow)
to_string(ReturnOrder)
to_string(FullScaleRange)
to_string(BloomReductionOptimization)
to_string(const SensorConfig&)
to_string(const ProductInfo&)
to_string(ShotLimitingStatus)
to_string(ThermalShutdownStatus)
to_string(const CalibrationStatus&)
to_string(Stl::CoordinateFrame)
to_string(Zone::ZoneMode)
to_string(ChanFieldType)
to_string(UDPProfileLidar)
to_string(UDPProfileIMU)
to_string(HeaderType)
to_string(FieldClass)
transform(const PointCloudXYZd&, const Vector16d&)
Template Function core::transform(const Eigen::Ref<const PointCloudXYZ<T>>, const Eigen::Ref<const Vector16<T>>)
Template Function core::transform(Eigen::Ref<PointCloudXYZ<T>>, const Eigen::Ref<const PointCloudXYZ<T>>, const Eigen::Ref<const Vector16<T>>)
udp_profile_imu_of_string
udp_profile_lidar_of_string
udp_profile_type_of_string
uint_view
validate_packet
version_from_string
voxel_downsample
voxel_downsample_3d
voxel_downsample_xd
xyzrpy_to_matrix
Enums
BloomReductionOptimization
FieldClass
FullScaleRange
HeaderType
IoType
MultipurposeIOMode
NMEABaudRate
OperatingMode
PacketType
PacketValidationFailure
Polarity
ReturnOrder
Severity
ShotLimitingStatus
ThermalShutdownStatus
TimestampMode
UDPProfileIMU
UDPProfileLidar
VoxelDownsampleStrategy
ZoneSetOutputFilter
Typedefs
AccumulateAttribVoxelHashMap
AnyScanSource
ArrayView1
ArrayView2
ArrayView3
ArrayView4
ArrayX3dR
ArrayX3fR
ArrayX3R
ArrayXXdR
ArrayXXfR
ArrayXXR
AverageVoxelHashMap3d
AverageVoxelHashMapXd
AzimuthWindow
BoundingSphere
BoundsF
cf_type
ColumnWindow
ConstArrayView
ConstArrayView1
ConstArrayView2
ConstArrayView3
ConstArrayView4
Coord
error_handler_t
FrameSetIterator
FrameSetIteratorImpl
img_t
IndexedReservoirHashMap3d
IndexedVoxelHashMap3d
json_string
LidarFrameFieldTypes
LidarScan
LidarScanFieldTypes
LidarScanSet
mat4d
Matrix3dR
Matrix3fR
Matrix3R
Matrix4dR
Matrix4fR
Matrix4R
MatrixX16dR
MatrixX16fR
MatrixX16R
MatrixX3dR
MatrixX3fR
MatrixX3R
MultiScanSource
PacketIterator
PacketIteratorImpl
PointCloudXYZ
PointCloudXYZd
PointCloudXYZf
PointNormalVoxelHashMap3d
Poses
rgb_img_t
ScanBatcher
ScanIterator
ScanSource
ScanSourceMetadata
ScanSourceMetadataSet
ScanSourceWrapper
sha256_hash_t
UnalignedVector3f
ValidIndexConstIterator
ValidIndexIterator
ValidObjectConstIterator
ValidObjectIterator
Vector16
Vector16d
Vector16f
VoxelHashMap3d
VoxelHashMapXd
XYZLut
zrb_pixel_t
Variables
DEFAULT_IMU_TO_SENSOR_TRANSFORM
DEFAULT_LIDAR_TO_SENSOR_TRANSFORM
DEFAULT_M_PER_ZMBIN
GEN1_ALTITUDE_ANGLES
GEN1_AZIMUTH_ANGLES
INVALID_VERSION
MAX_NUM_PROFILES
NMEA_SENTENCE_LENGTH
RANGE_UNIT
WORDS_PER_SHA256_HASH
Unions
Bounds
core::frame_ops
Toggle section
Functions
mapping
Toggle section
Classes
Enums
Functions
Typedefs
osf
Toggle section
Classes
Enums
Functions
Typedefs
Variables
pcap
Toggle section
Classes
Enums
Functions
Typedefs
Variables
perception
Toggle section
Classes
sensor
Toggle section
Classes
Enums
Functions
Typedefs
Variables
viz
Toggle section
Classes
Enums
Functions
Typedefs
Variables
std
Toggle section
Detailed Description
Classes
Functions
Eigen
Toggle section
Typedefs
core::image
Toggle section
Classes
Deprecated APIs
Version: latest (1.0.0)
Versions
latest
0.16.0
0.15.0
0.14.0
0.13.1
0.13.0
0.12.0
0.11.1
0.11.0
0.10.0
0.9.0
0.8.1
0.7.1
0.5.1
0.4.0
Docs
»
Typedef ouster::sdk::core::Vector16d
Typedef ouster::sdk::core::Vector16d
¶
Defined in
File typedefs.h
Typedef Documentation
¶
using
ouster
::
sdk
::
core
::
Vector16d
=
Vector16
<
double
>
¶
16-element vector of doubles