In December, we were able to complete all tasks done for the first semester. This included assembling the robot, putting on the left and right contact sensors and having the robot assessed on its obstacle avoidance and how well it could move in a straight line. This month, we came across various issues. Firstly, we found out that the robot would move in a straight line up until a certain point, and then it would either skew of to the left or the right. This problem was resolved by adjusting the robot ‘eyes’ so that both sensors were the same height and distance apart. Secondly, we saw that the robot would only rotate away from an object in direction, we saw that it would only rotate anticlockwise to move away from an object. This issue was resolved by changing the code so that when the left sensor saw an object before the right, a clockwise function was called, and it moved clockwise away. Finally, the robot was slightly unbalanced due to the battery. To solve this, we mounted the PCB board, so that the battery could fit underneath. This meant that the weight was distributed more evenly. When it came to the assessment, the robot performed as we expected. Overall, this month was the most challenging that we have had so far, but we were able to complete all tasks, with one lab session to spare.
No responses yet