![]() |
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.
|
: File containing the initialization Registers to the OV2640 (Camera) to begin use and configuring for minimal overhead and direct raw data processing via SPI. More...
Go to the source code of this file.
Classes | |
| struct | regval_list |
| Struct for reading the Register Value List and writing to I2C for Camera Configuration. More... | |
Variables | |
| const regval_list | OV2640_RGB565_QQVGA [] |
| List of all registers to write data to for minimal camera usage and object detection. Minimal overhead on the STM32 MCU. | |
: File containing the initialization Registers to the OV2640 (Camera) to begin use and configuring for minimal overhead and direct raw data processing via SPI.
Copyright (c) 2025 STMicroelectronics. All rights reserved.
This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
| const regval_list OV2640_RGB565_QQVGA[] |
List of all registers to write data to for minimal camera usage and object detection. Minimal overhead on the STM32 MCU.