-
Notifications
You must be signed in to change notification settings - Fork 0
/
compose.yaml
29 lines (27 loc) · 938 Bytes
/
compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
x-net-config:
&net-config
network_mode: host
ipc: host
env_file: net.env
services:
rosbot:
image: husarion/rosbot-xl-manipulation:humble-1.1.2-20240516
container_name: rosbot_xl_manipulation
<<: *net-config
devices:
- ${MANIPULATOR_SERIAL:?err}:/dev/manipulator
volumes:
- ./config/joy_servo.yaml:/joy_servo.yaml
command: >
ros2 launch rosbot_xl_manipulation_bringup bringup.launch.py
mecanum:=${MECANUM:-True}
manipulator_usb_port:=/dev/manipulator
manipulator_baud_rate:=${MANIPULATOR_BAUDRATE:-1000000}
joy_servo_params_file:=/joy_servo.yaml
antenna_rotation_angle:=${ANTENNA_ROTATION_ANGLE:--1.57}
# microros:
# image: husarion/micro-ros-agent:humble-3.1.2-20230204-stable
# <<: *net-config
# environment:
# - RMW_IMPLEMENTATION=rmw_fastrtps_cpp
# command: ros2 run micro_ros_agent micro_ros_agent udp4 --port 8888