![]() |
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.
|
Files | |
| batteryMonitor.h | |
| File containing the class to a Battery Monitor via the ADC. | |
| bno055.h | |
| : Header file containing the class to the BNO055 IMU | |
| camera.h | |
| : File containing the initialization class to the OV2640 (Camera) | |
| cameraRegs.h | |
| : File containing the initialization Registers to the OV2640 (Camera) to begin use and configuring for minimal overhead and direct raw data processing via SPI. | |
| hcsr04.h | |
| : File containing the class to the HCSR04 Ultrasonic Sensor class | |
| pidController.h | |
| : File containing the PID Controller Class | |
| romiMotor.h | |
| : File containing the class to the ROMI Motors class | |
| servos.h | |
| : File containing the class to the servo Motors class that control hand and arm movements | |
| WALLE_FSM.h | |