Initial commit

This commit is contained in:
2025-12-22 03:35:48 +03:00
commit 73295bcb28
8 changed files with 233 additions and 0 deletions

23
docker-compose.yml Normal file
View File

@@ -0,0 +1,23 @@
services:
ultrasonic_sensor:
build:
context: .
dockerfile: Dockerfile
container_name: ultrasonic_sensor_node
devices:
- /dev/ttyUSB0:/dev/ttyUSB0
# Alternative: use privileged mode if device passthrough doesn't work
# privileged: true
environment:
- ROS_DOMAIN_ID=0
# Override parameters if needed
# command: >
# ros2 run ultrasonic_sensor ultrasonic_node
# --ros-args
# -p serial_port:=/dev/ttyUSB0
# -p baudrate:=38400
restart: unless-stopped
# For debugging, enable interactive mode
# stdin_open: true
# tty: true