How to update the software
Contents
What you will need
A base station on the same network as the Duckiedrone with Duckietown Shell (
dts) installedA connected Duckiedrone: First connection
Several minutes; the exact duration depends on the images to download and your network connection
What you will get
Updated Duckiedrone containers and base-station tools
How to update the software#
Keep the Duckiedrone containers and the Duckietown tools on your base station up to date. These procedures update the base-station tools and pull the latest Duckiedrone containers for the active Duckietown Shell profile.
How to update a Duckiedrone#
To pull the latest containers for your Duckiedrone, open a terminal on your base station and run:
dts duckiebot update ROBOT_NAME
Replace ROBOT_NAME with the hostname of your Duckiedrone, for example amelia. Wait for the command to finish; it can take several minutes, depending on the images that must be downloaded and your network connection.
Attention
Run this procedure after the first boot.
How to update your base station#
Run these commands in order. First, update the Duckietown Shell (dts) itself:
pipx upgrade duckietown-shell
Then update the Duckietown Shell commands:
dts update
Finally, update the Duckietown desktop software:
dts desktop update