Skip to content

Commit a72361e

Browse files
committed
turtlebot3: install rviz2 instead of ros-gz
turtlebot3_gazebo already brings Gazebo. ros-gz only added ros-gz-sim-demos (rviz2, rqt, Qt, ~254 MB). Smoke and navigation tests pass on arm64.
1 parent 21809f0 commit a72361e

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎demos/turtlebot3_integration/Dockerfile‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
#
33
# ros:jazzy-ros-base is multi-arch. osrf/ros:jazzy-desktop is amd64 only, so on
44
# Apple Silicon and other arm64 hosts it ran under emulation, which broke the
5-
# simulated lidar and Nav2. Gazebo (server and GUI) comes in with ros_gz.
5+
# simulated lidar and Nav2. Gazebo (server and GUI) comes in with
6+
# turtlebot3_gazebo.
67

78
FROM ros:jazzy-ros-base
89

@@ -14,7 +15,7 @@ ENV COLCON_WS=/root/demo_ws
1415

1516
# Install TurtleBot3, Nav2, and build dependencies
1617
RUN apt-get update && apt-get install -y \
17-
ros-jazzy-ros-gz \
18+
ros-jazzy-rviz2 \
1819
ros-jazzy-turtlebot3-gazebo \
1920
ros-jazzy-turtlebot3-msgs \
2021
ros-jazzy-turtlebot3-description \

0 commit comments

Comments
 (0)