upkie  12.0.0
Open-source wheeled biped robots
3) Raspberry Pi setup

The prerequisites for this stage are:

3.1) Write the OS to the microSD card

Write the file raspios_upkie.img to the microSD card.

This image is built by the automated image builder in the tools/raspios/ directory of the repository. Check out its scripts if you are curious about what the robot's operating system ships with, or if you want to customize it.

3.2) Connect to the local network

  • Connect screen, keyboard and mouse to the Raspberry Pi and boot it. The default credentials are:
    • User: "pi"
    • Password: "raspberry"
  • Connect it to your local network.
  • In what follows, we will assume the robot's IP address is 192.168.0.42.

3.3) Convenience SSH configuration

You should now be able to log into to the robot by connecting to its Wi-Fi access point and running:

$ ssh pi@192.168.0.42

For convenience, you can add the following to your ~/.ssh/config file, replacing "upkie" with your preferred nickname:

Host upkie
Hostname 192.168.0.42
User pi

Makefile rules such as make upload assume such a upkie host is configured.

Ask questions about this step in Software discussions.


Previous: 2) 3D printingNext: 4) Electronics testing