웨어러블 로봇 평가 시스템 환경 구성

docker를 이용하여 웨어러블 로봇 평가를 위한 ROS 패키지 설치

요구사항

  • Ubuntu 20.04 또는 Ubuntu 22.04

  • Docker 설치

  • Gazebo 3D 시뮬레이터 원활히 작동 하는 환경

설치 순서

1. Ubuntu 20.04 또는 Ubuntu 22.04 설치

2. Docker 설치

3. ROS2 foxy 실행

xhost +local:root

docker run -it \
    --privileged -v /dev/bus/usb:/dev/bus/usb \
    --user $(id -u) \
    --env="DISPLAY" \
    --env="QT_X11_NO_MITSHM=1" \
    --workdir="/home/$USER" \
    --volume="/home/$USER:/home/$USER" \
    --volume="/etc/group:/etc/group:ro" \
    --volume="/etc/passwd:/etc/passwd:ro" \
    --volume="/etc/shadow:/etc/shadow:ro" \
    --volume="/etc/sudoers.d:/etc/sudoers.d:ro" \
    --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" \
    osrf/ros:foxy-desktop \
    bash

4. 도커 컨테이너에서 다음 명령 실행하여 필요한 패키지 설치

5. 웨어러블 로봇 소스 저장소 받아 빌드

eduexo.launch.py 실행

Last updated

Was this helpful?