File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 1
- ARG ROS_DISTRO="humble "
1
+ ARG ROS_DISTRO="jazzy "
2
2
FROM ros:${ROS_DISTRO}
3
3
4
- COPY . /ros2_dev/ethercat_driver_ros2
4
+ # COPY . /ros2_dev/ethercat_driver_ros2
5
5
6
+ # Install dependencies
7
+ # --------------------
8
+
9
+ # Ethercat Master IgH
6
10
RUN apt update && \
7
11
apt install autoconf libtool -y
8
12
RUN mkdir ec_dev && cd ec_dev && \
9
13
git clone https://gitlab.com/etherlab.org/ethercat.git && \
10
14
cd ethercat && \
11
15
git checkout stable-1.5 && \
16
+ autoupdate && \
12
17
./bootstrap && \
13
18
./configure --prefix=/usr/local/etherlab --disable-kernel && \
14
19
make && make install
20
+ # Ros2 control interfaces
21
+ RUN apt install -y ros-${ROS_DISTRO}-control-msgs ros-${ROS_DISTRO}-control-toolbox ros-${ROS_DISTRO}-hardware-interface ros-${ROS_DISTRO}-controller-interface
22
+ # Ros formating tools
23
+ RUN apt install -y ros-${ROS_DISTRO}-ament-clang-format
You can’t perform that action at this time.
0 commit comments