CG2111A "Alex" Robot

2024-04-17

Raspberry Pi
Arduino
ROS
C++
SLAM
LIDAR
School Project
Team Project

Remote Controlled Robot with HectorSLAM Mapping and Colour Identification.

Unique Features

  1. Protoboard
    • Modularity and Reliability
    • The Raspberry Pi can remotely reset and reprogram the Arduino through the UART GPIO Pins
    • 16x2 Onboard LCD for Telemetry
  2. Acrylic Casing for Protection
  3. Firmware
    • Precise movement using the ATMega2560’s Timers & the onboard Ultrasonic Sensor
    • Colour Sensing and Detection
  4. Software
    • WASD control
    • HectorSLAM Mapping on a Laptop through ROS Networking
    • Command Line Scripts to easily reset/ reprogram the Arduino during the limited run duration (as well as implement a soft kill)
    • tmux scripts for fast deployment

Check it out!