Software

How to install software to use your robot

MARRtino Virtual Application and Raspberry image files

Version 3.x

You can use pre-installed operating systems either on a Virtual Machine (VM) or on a Raspberry PI3.

Updates to last version (for both VM and Raspberry)

Last version

Ubuntu 16.04 - ROS kinetic

v3.2 (7/3/2020): ROS-kinetic packages update (very long update!!!)


MARRtino Virtual machine

Ubuntu 16.04 - ROS kinetic MARRtino 3.2 (5 GB)

(user: ubuntu, password: marrtino)


Raspberry Pi 3 image files (for Model B and Model B+)

Image files for Model B: raspi3b_marrtino_v3.2 boot image (64 MB) - root image (10 GB)

Image files for Model B+: raspi3b+_marrtino_v3.2 boot image (64 MB) - root image (10 GB)

IMPORTANT: support for Arduino motor shield is not provided in version 3.x

If you have Arduino motor board, use the images below

Image files for Model B: raspi3b_marrtino_v2.7 boot image (64 MB) - root image (10 GB)

Image files for Model B+: raspi3b+_marrtino_v2.8 boot image (64 MB) - root image (10 GB)

User: ubuntu, Password: marrtino

Raspberry Pi installation instructions


System Updates

Open a terminal (for Raspberry connect with ssh ubuntu@10.3.1.1) or use the shell from the Config web page.

cd install

python marrtino_update.py

Confirm update

Password: marrtino

Note: you may need to repeat the update more times to update to the latest version. For example, to update from version 2.0 to version 2.2, you need to do the process twice: first to update from 2.0 to 2.1 and then to update from 2.1 to 2.2.

Note: system updates may require long time (specially if new libraries are compiled). Make sure you properly power the Raspberry (fully charged battery) and be patient!

IMPORTANT DO NOT INTERRUPT SYSTEM UPDATES