Flash a SD card with the tool of your choice
Clone this repository on the PC where you have created your SD card. Make sure the SD card is mounted. Run
prepare_sd.py
And answer the questions. At the end eject your SD card.
If you are using Windows, run prepare_sd.bat instead of prepare_sd.py.
Take the SD card you have prepared, stick it into Mini Pupper, boot Mini Pupper and wait until the IP address is shown on the LCD.
By default the ROS_DOMAIN_ID is set to 0
To change the domain ID edit /home/ubuntu/mini_pupper_ros_bsp/services/ROS_DOMAIN_ID and reboot Mini Pupper
The content of /home/ubuntu/mini_pupper_ros_bsp/services/ROS_DOMAIN_ID is used in the startup scripts of the services to the the environment variable ROS_DOMAIN_ID before starting the ROS node
Mini Pupper uses Cyclone-DDS
Consult testing/README.md