Setup Robot

AUTOSTART SOCIAL ROBOT


To start devices and functionalities at boot automatically


1. Copy `autostart.yaml` file from template


       cd $MARRTINO_APPS_HOME

       cp start/autostart_template.yaml ./autostart.yaml


2. Edit `autostart.yaml` and choose the configuration you want to run


3. Start (or restart) docker


       cd $MARRTINO_APPS_HOME/docker

       ./start_docker.bash


This autostart will work also at robot boot.



simulator:

stage: off

  mapname: map

  mapdir: default

  robottype: marrtino

  nrobots: 1


devices:

  robot: on   

  joystick: off         # off | 2wd | 4wd | keyboard

  laser: off            # off | hokuyo | rplidar

  camera: off           # off | usbcam | astra | xtion



functions:

  localization: off

  mapname: map

  mapdir: default

  initpose: 0 0 0       # x y th_deg

  navigation: off       # off | gbn | move_base | move_base_gbn

  navigation_rviz: off

  mapping: off          # off | gmapping | srrg_mapper

  mapping_rviz: off

  audioserver: on

  videoserver: on

 apriltags: on

  objrec: off

  social: social        # on | social | notracker | noservo

    interactive: off      # on | off

  pantilt: off