WALL-E Version 1.0
The "WALL-E" Project is a ME 507 quarter term project inspired to recreate the robot WALL-E. The WALL-E robot is a fully 3D printed robot with modified components in order to fit the needs of the chosen peripherals and electronics. WALL-E contains a custom made PCB which is housed in the main body of WALL-E. WALL-E's peripherals and components include 2 pololu Romi Motors with encoders, 4 MG90s servos, BNO055 IMU, and a OV2640 ArduCam camera. The objective of WALL-E is to scan the surrounding area for the closest object to it. Once that object is detected, WALL-E drives up to the object, attempts to pick up or hold the object and detect the color of the object.
Loading...
Searching...
No Matches
BNO055 Member List

This is the complete list of members for BNO055, including all inherited members.

addrBNO055private
BNO055(I2C_HandleTypeDef *hi2c, uint8_t addr=0x28)BNO055
getPitch()BNO055
getRoll()BNO055
getYaw()BNO055
getYawRateZ()BNO055
gyroXBNO055private
gyroYBNO055private
gyroZBNO055private
hi2cBNO055private
init_imu(REG mode=REG::NDOF)BNO055
pitchBNO055private
readCalibStatus(uint8_t &sys, uint8_t &gyro, uint8_t &accel, uint8_t &mag)BNO055
readLen(uint8_t reg, uint8_t *buffer, uint8_t len)BNO055private
REG enum nameBNO055
rollBNO055private
updateEuler()BNO055
updateGyro()BNO055
writeByte(uint8_t reg, uint8_t value)BNO055private
yawBNO055private