build details

Show: section status errors & todos local changes recent changes last change in-page changes feedback controls

Software Diagnostics

Modified 2020-08-11 by Andrea F Daniele

One of the strenghts of Duckietown is that of allowing complex (sometimes state-of-the-art) algorithms to run on low-end computing devices like the Raspberry Pi. Unfortunately, low-end devices are not famous for their computational power, so we developers have to be smart about the way we use the resources available.

The Duckietown Diagnostics tool provides a simple way of recording the status of a system during an experiment. The easiest way to think about it is that of an observer taking snapshots of the status of our system at regular temporal intervals.