JeVois  1.22
JeVois Smart Embedded Machine Vision Toolkit
Share this page:
Loading...
Searching...
No Matches
Inertial Measurement Unit (IMU) classes and functions

These classes and functions provide support for optional IMU chips that may be present in some of the optional JeVois imaging sensors. For example, TDK InvenSense ICM20948: 3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer, integrated digital motion processor (DMP).

Collaboration diagram for Inertial Measurement Unit (IMU) classes and functions:

Classes

class  jevois::ICM20948
 TDK InvenSense ICM-20948 9DOF IMU high-level driver. More...
 
class  jevois::IMU
 Abstract interface to an ICM20948 inertial measurement unit (IMU) More...
 
struct  jevois::IMUrawData
 Raw IMU data. More...
 
struct  jevois::IMUdata
 IMU data. More...
 
struct  jevois::DMPdata
 DMP data (Digital Motion Processor) More...
 

Modules

 ICM-20948 DMP computation header fields
 

Functions

size_t jevois::DMPpacketSize (unsigned short ctl1, unsigned short ctl2)
 Helper function to determine DMP packet size depending on options.
 

Function Documentation

◆ DMPpacketSize()