Connect to robot

This section contains information about how to program your MARRtino robot. 

For programming the robot, you usually need to: 1) connect to the robot, 2) start basic nodes (modules), 3) write and run programs. These steps are described below.


1. Connect to the robot

Web interface

You can start MARRtino components from web interface (see Network Configuration for more details):

Shell interface

Use the virtual machine to connect and program your robot. If you are familiar with ROS, you will find a typical ROS environment and you can use standard ROS tools. If you are using the Raspberry PI on the robot, just connect to it through

ssh ubuntu@10.3.1.1

password: marrtino

Note: since version 4.1, ROS nodes are distribted within docker components, so you need to access the docker components to issue ROS commands

Example:

docker exec -it base tmux
<enter ROS commands in the opened shell>