What it does

  • Tackles three autonomous challenges:
    • Color detection and flag placement
    • Maze navigation
    • Color pattern recognition
  • Uses an Arduino Uno R4, JGA25-370 Gearmotors, L298 Motor Driver, and TCS34725 RGB Color Sensor
  • Navigates through color-coded mazes and detects specific color patterns
  • Plants flags in designated locations
  • Avoids obstacles and walls during navigation

How we built it

  • Assembled the robot using provided components: Arduino, motors, sensors, and chassis
  • Programmed the Arduino to interpret sensor data and control motor movements
  • Implemented algorithms for color detection, pathfinding, and decision-making
  • Integrated the claw assembly for flag placement capability

Challenges we ran into

  • Calibrating the color sensor for accurate detection in varying light conditions
  • Implementing efficient pathfinding algorithms for maze navigation
  • Coordinating motor movements for precise turns and straight-line motion
  • Integrating all components to work seamlessly together

Accomplishments that we're proud of

  • Successfully completing all three challenge courses
  • Developing a robust color detection and interpretation system
  • Creating an adaptive navigation algorithm for maze traversal
  • Implementing an efficient color pattern recognition feature

What we learned

  • Practical application of robotics principles: perception, reasoning, and actuation
  • Arduino programming and sensor integration
  • Problem-solving skills for real-world robotics challenges
  • Importance of iterative testing and refinement in robot design

What's next for Challenge One

  • Optimize algorithms for faster completion times
  • Enhance obstacle avoidance capabilities
  • Improve energy efficiency for longer operation
  • Explore additional sensors for more complex environment interactions

Built With

Share this project:

Updates