Ball Balancer Project
|
Driver to be used with the BNO055 IMU connected to the Nucelo board. More...
Classes | |
class | BNO055.BNO055 |
A BNO055 IMU driver class. More... | |
Variables | |
BNO055.i2c = I2C(1, I2C.CONTROLLER) | |
BNO055.IMU = BNO055(i2c) | |
Driver to be used with the BNO055 IMU connected to the Nucelo board.
This driver interacts directly with the BNO055. It initializes the IMU and puts it in operatiing mode. Additionally, it reads and writes the calibration coefficients to the IMU. The main purpose of the driver is to read the data from the IMU. The Euler Angles and angular velocites are read from here.
The source code can be found at my repository under "Final Lab": https://bitbucket.org/jakelesher/me-305-labs