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
OV2640Camera Member List

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

analyzeColor()OV2640Camera
analyzeColorCenter()OV2640Camera
captureFrame()OV2640Camera
cs_pin_OV2640Cameraprivate
cs_port_OV2640Cameraprivate
csHigh()OV2640Cameraprivate
csLow()OV2640Cameraprivate
frame_buffer_OV2640Cameraprivate
FRAME_SIZEOV2640Cameraprivatestatic
i2c_OV2640Cameraprivate
initialize()OV2640Camera
OV2640Camera(I2C_HandleTypeDef *i2c, SPI_HandleTypeDef *spi, GPIO_TypeDef *cs_port, uint16_t cs_pin)OV2640Camera
printBlueDetectionMap(UART_HandleTypeDef *huart)OV2640Camera
printCaptureReport(UART_HandleTypeDef *huart)OV2640Camera
spi_OV2640Cameraprivate
writeRegister(uint8_t reg, uint8_t val)OV2640Cameraprivate