services-ros1-xbee_mav/docker-compose-test-stadalo...

45 lines
920 B
YAML
Raw Normal View History

2024-06-24 13:56:31 -03:00
version: "3.8"
services:
ros-master:
image: git.spirirobotics.com/spiri/services-ros1-core:main
command: stdbuf -o L roscore
environment:
- "ROS_MASTER_URI=http://ros-master:11311"
restart: always
ports:
- "11311:11311"
deploy:
resources:
limits:
memory: 1G
# Madness, setting a low ulimit here fixes memory leaks
# https://answers.ros.org/question/336963/rosout-high-memory-usage/
ulimits:
nofile:
soft: 1024
hard: 524288
networks:
- sim_network
xbee-mav:
command: rosrun xbee_ros_node xbee_config /dev/ttyUSB0 230400
2024-06-24 13:56:31 -03:00
depends_on:
- ros-master
build:
context: .
dockerfile: Dockerfile
devices:
2024-06-24 16:58:11 -03:00
- /dev/ttyUSB0:/dev/ttyUSB0
2024-06-24 13:56:31 -03:00
environment:
- "ROS_MASTER_URI=http://ros-master:11311"
networks:
- sim_network
networks:
sim_network:
2024-06-24 16:58:11 -03:00
driver: bridge