Docker images for ROSbot XL
Official ROSbot XL docker images built from this repo are available here: https://hub.docker.com/r/husarion/rosbot-xl/tags
husarion/rosbot-xl:galactic
- the image for a real (physical) robothusarion/rosbot-xl:galactic-simulation
- the image with built-in Gazebo simulation model
Connect your laptop to Micro USB port on the ROSbot XL digital board (with STM32F4), check USB port in your OS with a serial connection to the board (in most cases /dev/ttyUSB0
).
Set dip switch no. 3 on ROSbot XL digital board to "on" state (BOOT0
pin to HIGH) and click the RESET
button, to enter the programming mode.
Execute in a termianl on your laptop:
docker run --rm -it \
--device /dev/ttyUSB0:/dev/ttyUSB0 \
husarion/rosbot-xl:galactic \
/stm32flash -w /firmware.bin -b 115200 -v /dev/ttyUSB0
Set dip switch no. 3 to "off" state (BOOT0
pin to LOW) and click the RESET
button to start a newly flashed firmware.
In a /demo folder your will find an example of how to use ROSbot docker image in a real autonomous navigation use case.