FROM ros:jazzy-ros-base
RUN apt-get update && \
- apt-get install -y ros-jazzy-rplidar-ros less libi2c-dev ros-jazzy-robot-localization \
+ apt-get install -y --no-install-recommends ros-jazzy-rplidar-ros less libi2c-dev ros-jazzy-robot-localization \
ros-jazzy-slam-toolbox ros-jazzy-navigation2 ros-jazzy-nav2-bringup \
ros-jazzy-demo-nodes-cpp ros-jazzy-teleop-twist-keyboard ros-jazzy-gpsd-client libgdal-dev ros-jazzy-teleop-twist-joy ros-jazzy-twist-mux ros-jazzy-gpsd-client \
- ros-jazzy-slam-toolbox ros-jazzy-navigation2 ros-jazzy-nav2-bringup ros-jazzy-rplidar-ros ros-jazzy-rosbridge-suite python3-smbus2
+ ros-jazzy-slam-toolbox ros-jazzy-navigation2 ros-jazzy-nav2-bringup ros-jazzy-rplidar-ros ros-jazzy-rosbridge-suite python3-smbus2 ros-jazzy-ros2-control
+RUN apt-get install -y --no-install-recommends ros-jazzy-ros2-control-cmake ros-jazzy-open-manipulator-description ros-jazzy-realsense2-description ros-jazzy-joint-trajectory-controller ros-jazzy-parallel-gripper-controller ros-jazzy-gripper-controllers
+RUN curl -fsSL https://opencode.ai/install | bash