cleanup
This commit is contained in:
parent
86ec02c107
commit
5562a7313c
|
@ -1,33 +0,0 @@
|
||||||
# FROM isaac_ros_dev-aarch64
|
|
||||||
FROM ros:humble
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
|
||||||
SHELL ["/bin/bash", "-c"]
|
|
||||||
# uodate and install dependencies
|
|
||||||
RUN apt-get update && apt-get install -y \
|
|
||||||
ros-humble-rmw-cyclonedds-cpp ros-humble-rosidl-generator-dds-idl \
|
|
||||||
ros-humble-realsense2-camera \
|
|
||||||
ros-humble-pointcloud-to-laserscan \
|
|
||||||
libyaml-cpp-dev \
|
|
||||||
libboost-all-dev\
|
|
||||||
build-essential \
|
|
||||||
cmake \
|
|
||||||
git \
|
|
||||||
ros-humble-navigation2 \
|
|
||||||
ros-humble-nav2-bringup \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# Cheange the ROS2 RMW to CycloneDDS as instructed by Unitree
|
|
||||||
RUN cd / && git clone https://github.com/unitreerobotics/unitree_ros2 && cd /unitree_ros2/cyclonedds_ws/src && \
|
|
||||||
git clone https://github.com/ros2/rmw_cyclonedds -b humble && git clone https://github.com/eclipse-cyclonedds/cyclonedds -b releases/0.10.x &&\
|
|
||||||
cd .. && colcon build --packages-select cyclonedds && source /opt/ros/humble/setup.bash && colcon build
|
|
||||||
|
|
||||||
# RUN touch /workspace-entrypoint.sh
|
|
||||||
RUN echo "source /opt/ros/humble/setup.bash" > /workspace-entrypoint.sh
|
|
||||||
RUN echo "source /unitree_ros2/cyclonedds_ws/install/setup.bash" >> /workspace-entrypoint.sh
|
|
||||||
RUN echo "export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp" >> /workspace-entrypoint.sh
|
|
||||||
RUN echo "/bin/bash" >> /workspace-entrypoint.sh
|
|
||||||
# RUN echo "export CYCLONEDDS_URI='<CycloneDDS><Domain><General><Interfaces> <NetworkInterface name="eth0" priority="default" multicast="default" /> </Interfaces></General></Domain></CycloneDDS>'" >> /usr/local/bin/scripts/workspace-entrypoint.sh
|
|
||||||
|
|
||||||
# set the entrypoint to bash
|
|
||||||
# ENTRYPOINT ["/bin/bash"]
|
|
||||||
ENTRYPOINT ["/bin/bash", "/workspace-entrypoint.sh"]
|
|
Loading…
Reference in New Issue