Read Ibeo scan data and point cloud plane messages
ibeoReader — IDC file reader
IDC file reader, specified as an
Specify optional pairs of arguments as
the argument name and
Value is the corresponding value.
Name-value arguments must appear after other arguments, but the order of the
pairs does not matter.
Before R2021a, use commas to separate each name and value, and enclose
Name in quotes.
'Messages',"Scan" sets the
function to only read Ibeo scan data messages from the IDC file.
Messages — Message types to read
["Scan" "PointCloudPlane"] (default) | string scalar | vector of strings | character vector | cell array of character vectors
Message types to read from the IDC file, specified as the comma-separated pair
'Messages' and a string scalar, vector of strings,
character vector, or a cell array of character vectors. Each element must be one of
these valid message types:
Time — Timestamps of messages
total file duration (default) |
datetime arrays | 2-element vector of
Timestamps of messages, specified as the comma-separated pair consisting of
'Time' and one of these options:
datetimearray — Represents a single timestamp
datetimearray — Represents all timestamps in the range [startTime endTime].
ptCloud — Point cloud array
Point cloud array, returned as an array of
pointCloud objects. Each element of the returned array is a point cloud that
contains the data of a single message.
messageData — Information on messages read from file
cell array of structures
Information on messages read from the file, returned as a cell array of structures. Each structure contains this information for a single message.
MessageType– Type of message, returned as
TimeStamp– Timestamp value for each message in the file, returned as a
If the value of the
MessageType field for a message is
"PointCloudPlane", then the structure contains this additional
Label– Classification type of all points in the point cloud, returned as one of these values.
ReferencePoint– Reference point for the plane points, returned as a three-element vector that contains the longitude and latitude of the point in degrees and the altitude in meters.
PlaneOrientation– Plane orientation, returned as a three-element vector that contains the yaw, pitch, and roll of the plane in degrees.
Introduced in R2020b