-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switched to moveit's own dockerfile and fixed dependency repos (#16)
* Fixed dockerfile and dependencies. Middlewares were added as dependencies. (rmw_fastrtps, rmw_zenoh, rmw_cyclonedds) * Used moveit's own docker image instead of building it * Used moveit's latest rolling docker image * re-edited underlay workspace in dockerfile * Changed workspace dirs in dockerfile with moveit docker's own underlay workspace alias
- Loading branch information
1 parent
ccdcbf1
commit 6d22560
Showing
2 changed files
with
14 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,22 @@ | ||
FROM ros:rolling | ||
FROM moveit/moveit2:rolling-source | ||
|
||
RUN apt-get update && \ | ||
apt install wget -y | ||
|
||
RUN mkdir ws/src -p | ||
|
||
RUN . /opt/ros/rolling/setup.sh && \ | ||
cd ws/src && \ | ||
git clone https://github.com/CihatAltiparmak/moveit_middleware_benchmark.git -b development && \ | ||
cd ${ROS_UNDERLAY}/../src && \ | ||
git clone https://github.com/CihatAltiparmak/moveit_middleware_benchmark.git && \ | ||
vcs import < moveit_middleware_benchmark/moveit_middleware_benchmark.repos --recursive | ||
|
||
RUN cd ws/src && \ | ||
# git clone https://github.com/ros2/rmw_zenoh.git && \ | ||
git clone https://github.com/ros2/rmw_cyclonedds.git | ||
|
||
RUN . /opt/ros/rolling/setup.sh && \ | ||
cd ws && \ | ||
cd ${ROS_UNDERLAY}/.. && \ | ||
rosdep update --rosdistro=$ROS_DISTRO && \ | ||
apt-get update && \ | ||
apt upgrade -y && \ | ||
rosdep install --from-paths src --ignore-src -r -y | ||
|
||
RUN . /opt/ros/rolling/setup.sh && \ | ||
cd ws && \ | ||
cd ${ROS_UNDERLAY}/.. && \ | ||
colcon build --mixin release --packages-skip test_dynmsg dynmsg_demo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters