Improving dead reckoning

In this next section, we will use autonomous data logging to collect sensor data, which we will graph and then analyze to improve our dead reckoning skills. Because the Gyro Sensor is so susceptible to drift, I know many FIRST LEGO League (FLL) teams who still prefer to use dead reckoning to navigate a course. Reconciling the amount of turning in dead reckoning with the values of the Motor Rotation sensors can be tedious and time consuming.

Data logging allows us to directly compare the values of the Gyro Sensor to the values of the Motor Rotation sensors over a period of time.

Let's begin by attaching a Gyro Sensor to port 2 on our robot. For the graphs in this chapter, I attached the Gyro Sensor to the caster-bot, but ...

Get Learning LEGO MINDSTORMS EV3 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.