Skip to content

AveryLor/player456

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Arduino Robotics Challenge (player456)

Challenge Description

This challenge dives into the realm of autonomous robotics using Arduino-based kits and only the supplemental materials provided in the hardware kit. Participants must design a robot that can interpret color-coded floor markers and use its sensors to accomplish three challenge courses.

Challenge Courses

1. Color Detection and Flag Placement

Participants will program their robots to navigate through a series of six concentric rings, each with RGB colors, ensuring no three consecutive rings have the same color. The goal is to detect colors, adjust the robot's path, and successfully navigate toward the center of the rings to drop off a flag. The robot starts facing away from the center while holding the flag, requiring teams to utilize color detection and pathfinding algorithms.

Scoring: Points are awarded based on how close the robot gets to the center—the closer to the center, the higher the score.

2. Maze Navigation

In this challenge, participants are encouraged to develop advanced algorithms to optimize both speed and accuracy. The maze consists of walls and colored tiles. Each tile corresponds to an action the robot must perform. The robot must navigate through all orange points and follow the instructions of colored tiles only when encountering a wall or boundary; otherwise, it should move straight.

3. Color Pattern Detection

The robot must navigate through a maze scattered with randomly placed colored tiles. A predefined sequence of colors must be detected in the correct order while traveling. Each time the robot detects a color from the sequence, it should blink its LED. If the sequence contains the same color twice in a row, the robot must visit two different tiles of that color before proceeding. Walls and obstacles will be present, requiring the robot to navigate around them.

Color Sequence to Follow:

  • Red → Green → Blue → Green → Blue

Hardware & Software Requirements

  • Arduino-based kit
  • Color sensors
  • Motor drivers
  • LEDs for feedback
  • Pathfinding and navigation algorithms
  • Obstacle detection sensors

About

Several scripts written for different challenges of UTRA Hacks. Utilizes 3 different path finding algorithms to navigate three different challenges.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages