Inspiration
From the wonderful and talented organizers of UTRAHacks
What it does
LeBot James completes all the closed challenges set out by UTRAHacks (hopefully)
How we built it
Built using arduino, and a lot of blood, sweat and tears.
Challenges we ran into
- Batteries became a challenge very quickly as they were being depleted quite fast. This affected the whole operation of our robot as different batteries meant our robot functioned with drastic variability. To fix this we decided to develop our code so we could easily change the variables we were using which meant we could calibrate and run an optimized setup for each new battery being used.
- At first, we struggled to get the color sensor up and running. Once we did, we realized that it was very inaccurate due to ambient light and needed to be calibrated as well. To achieve this we introduced various statistical analysis methods and introduced confidence and threshold values and assigned a color only if it met a certain confidence and threshold. If it didn't assign red, blue or green it meant that it was another color which we also accounted for.
Accomplishments that we're proud of
- How we implemented our color sensors
- our approaches to the 3 tasks and the code we were able to produce
- our overall codebase can be easily configured and tuned for testing saving lots of time
What we learned
This project reinforced that hardware doesn't always work as intended and is a closet of surprises. The challenge relied on solving these issues and working in a resource restricted environment giving us the valuable opportunity to develop our engineering skills in this kind of environment.
What's next for LeBot James
Further finetuning and optimizing to solve the challenges that were given.


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