How I transformed an IR sensor into an encoder, that enables the calculation of speed and distance.
PID is finally starting to work. Apparently the last issues were not entirely caused by bad tweaking but by “bad” coding as well. Continue reading “PACERBOT Part 16 : Algorithm talk”
Some footage of the robot running in the stadium. The process of tweaking the PID values is tricky. Even after a long time working on these values, I have given up (for the day!) and stayed with slow speeds, which are easier to work with.
A peak into the PID tuning process. A good demonstration of the various effects changes in the parameters have on the behavior of the robot.
The design,printing and assembly process of the resting place for the battery. A rectangular box that seats on top of the transmission serves as a holder for the Arduino board in addition to a battery holder. A straightforward, though important part of the robot.
A quick demonstration of the robot following a short line. It is currently receiving inputs from the sensors and calculates corrections using a simple Proportional controller.
Hi, I’m glad to finally share with you a project that I began about four months ago. The PACERBOT! An Arduino Uno based robot designed to pace track runners and perform as a physical guide. I will post brief summaries of my progress along the way, besides more detailed video logs.