The Zumo Shield for Arduino is a small, track driven
robot that is designed to plug directly into an Arduino
as a shield. The robot is roughly 10cm by 10cm and
costs roughly $100. The shield includes integrated motor
drivers and a reflectance array used for line following
applications. Combining the Zumo Shield with an Arduino
allows students who understand basic Arduino
programming to work with line following control directly
on the Arduino. However, it is difficult to get
large amounts of data from the Arduino to a computer
wirelessly. Allowing students to view the sensor data vs.
time is a key component in helping them learn to design
and debug feedback control systems.
This paper presents an approach for combining a
Raspberry Pi with an Arduino attached to a Zumo
Shield to create a line following autonomous vehicle
that returns large data sets for guiding student control
design.