For this project, I was the team leader in a team of 5 people (Vasilije Anojčić, Stefan Vorkapić, Voislav Zec and Živko Crnojački). The goal was to create an autonomous mobile robot to participate in the EUROBOT 2011: Chess'up! championship.
My responsibilities were:
By the end of the project, we have produced a fully functioning, autonomous mobile robot, from scratch, which placed 6th (best in our generation) at the national qualifiers at which also senior teams and guest teams from abroad participated.
The line-following system developed created the basis for my BSc thesis [serbian].
Front actuators for gripping the chess elements
Inner actuator for lifting the robot
SHARP Infra-red distance sensors - used both for obstacle and opponent avoidance
RGB colour sensor (HDJD-S822-QR999) -used for line following
The main concept behind the line following, is using the left and right RGB sensor couples to detect the edges. This can be exploited to compensate the encoder’s error accumulation due to slippage. The approach can be used for precise turning and correcting the motion by aligning the wheels on the edges.
Straight motion by aligning to perpendicular edges and disturbance correction