About our rover

We assembled our autonomous rover using an Arduino UNO board connected two infared colour sensors and an ultrasonic sensor at the front. We also have a motor driver than powers up two DC gear motors.

Line Tracking

By using colour sensors positioned on two sides of the rover, it knows whether it is on the left/right side of a line, or whether it is positioned on top of the line, allowing it to self adjust it's position.

Obstacles and Maze Solving

Our rover detects incoming collisions ahead of time using the ultrasonic sensor, which then will make a turn to the appropriate direction until there is no more obstacle ahead. Within a period of time, if the rover does not detect an incoming object after a turn, it will attempt to return to it's original path before the obstacle, ideally bypassing the object ahead.

Challenges we ran into

Having the hardware cooperate with our software end was especially challenging because the motors we used were older and had a lot of friction. We worked hard to balance between the power of the motors allowing the wheels to move and the precision of our position tracking.

Accomplishments that we're proud of

As a team without much experience with robotics programming on arduino, we are proud to have completed the entire design process from the assembly of our rover, wiring up the components correctly, and the final control system software.

Built With

Share this project:

Updates

posted an update —

I am thrilled to extend my heartfelt congratulations to each member of your exceptional robotics team on your recent triumph! Your hard work, dedication, and innovative spirit have truly paid off, and it is with great pleasure that I commend you on your well-deserved success.

Your achievements in the field of robotics not only showcase your technical prowess but also reflect the strength of your teamwork and collaborative efforts. It's evident that each member has played a crucial role in the success of your project, and your collective passion for robotics is truly inspiring.

In the world of technology and innovation, your team has set a high standard, demonstrating creativity, problem-solving skills, and a commitment to excellence. Your accomplishment is not just a victory for your team but also a source of pride for your school, community, and all those who have supported you along the way.

As you bask in the glory of this achievement, remember that your success is a testament to your perseverance, ingenuity, and the power of teamwork. May this be just the beginning of a journey filled with even greater accomplishments and groundbreaking advancements in the field of robotics.

Once again, congratulations on your well-earned success. Your achievements serve as an inspiration to us all, and I look forward to witnessing the incredible contributions your team will continue to make in the world of robotics.

Best wishes for your future endeavors!

Log in or sign up for Devpost to join the conversation.

Submission history