If you have any suggestions or issues, please contact me using the information below.
- Author : Minkyu Kil (Sejong Univ. AIV, Graduation : 2026.02)
- Contact : mgkilprg@gmail.com
For more information about the package, please read the README.md at the link below.
-
ERP42 description files : erp42_description
-
ERP42 gazebo simulation : erp42_gazebo
-
ERP42 RQT Plugin : erp42_rqt_plugin
-
ERP42 ROS2 communication interfaces : erp42_msgs
-
ERP42 ROS2 serial driver : erp42_serial
For developers who want to develop in a virtual environment.
# At your workspace directory
$ ./docker_build.sh# If you're using a Korean network, the options below will help build your image faster.
# Otherwise, remove them.
RUN sed -i \
-e 's|http://archive.ubuntu.com/ubuntu|http://mirror.kakao.com/ubuntu|g' \
-e 's|http://security.ubuntu.com/ubuntu|http://mirror.kakao.com/ubuntu|g' \
/etc/apt/sources.list# At your workspace directory
$ . docker/docker_run.sh# ERP42 serial port mounting to docker container (e.g. ERP42_SERIAL_PORT="/dev/ttyUSB0")
ERP42_SERIAL_PORT="YOUR_DEVICE_PORT"# If you have an Nvidia GPU, keep the options below, otherwise remove them.
-e NVIDIA_VISIBLE_DEVICES=all
-e NVIDIA_DRIVER_CAPABILITIES=all
--runtime=nvidia
--gpus all$ rosdep install --rosdistro humble --from-paths src --ignore-src -r -y$ sudo apt-get install -y \
qtbase5-dev \
ros-humble-xacro \
ros-humble-joint-state-publisher \
gazebo \
ros-humble-gazebo-ros \
ros-humble-gazebo-ros-pkgs