demo.sh работает и без терминала
This commit is contained in:
parent
e241bec58d
commit
0a40fb3f6c
1 changed files with 4 additions and 1 deletions
|
|
@ -36,10 +36,13 @@ else
|
|||
WHERE="без видеокарты: считает и рисует процессор"
|
||||
fi
|
||||
|
||||
TTY=(-it)
|
||||
[ -t 0 ] || TTY=() # без терминала (из другого скрипта) — без -it
|
||||
|
||||
xhost +local: >/dev/null 2>&1 || true
|
||||
docker rm -f flyguard_demo >/dev/null 2>&1 || true
|
||||
echo "показ: $BAG с $START с, $WHERE"
|
||||
exec docker run --rm -it --name flyguard_demo --network host --ipc host "${GPU[@]}" \
|
||||
exec docker run --rm "${TTY[@]}" --name flyguard_demo --network host --ipc host "${GPU[@]}" \
|
||||
-e DISPLAY="${DISPLAY:-:0}" -v /tmp/.X11-unix:/tmp/.X11-unix -v "$BAGS":/data:ro \
|
||||
"$IMAGE" ros2 launch flyguard detect.launch.py bag:=/data/"$BAG" start:="$START" \
|
||||
rviz:=true brain_view:=true brain_scale:="${BRAIN_SCALE:-2}"
|
||||
|
|
|
|||
Loading…
Reference in a new issue