Main Content


Ibeo data container (IDC) file reader


Ibeo Automotive Systems is a manufacturer of lidar sensor-based devices. The data captured by these devices is stored in IDC files. An IDC file reader object reads Ibeo FUSION SYSTEM or ECU scan data and Ibeo point cloud plane data from IDC files.

The reader currently supports message data types 0x2205 and 0x7510 in IDC files. These data types represent the Ibeo FUSION SYSTEM or ECU scan data and Ibeo point cloud plane data, respectively.



ibeoReader = ibeoLidarReader(fileName) creates an ibeoLidarReader object that reads metadata from IDC file.


expand all

This property is read-only.

Name of IDC file, stored as a character vector or string scalar.

This property is read-only.

List of supported message types available in the IDC file, stored as a string scalar or as a vector of strings. The possible values of this property are "Scan", "PointCloudPlane", or a vector containing both.

This property is read-only.

Total number of supported messages available in the IDC file, stored as a positive integer.

This property is read-only.

Information on supported messages, stored as a table object.

"Scan""0x2205""Ibeo FUSION SYSTEM/ECU scan data"3030-by-1 datetime arrays
"PointCloudPlane""0x7510""Ibeo point cloud plane"4040-by-1 datetime arrays

  • MessageType – Type of message

  • DataType – Data type of message.

  • Description – Message data description.

  • NumMessages – Number of messages available in the file.

  • TimeStamps – Timestamp values for each message in the file, stored as a NumMessages-element column vector of datetime arrays.

Object Functions

readMessagesRead Ibeo scan data and point cloud plane messages
Introduced in R2020b