https://velog.io/@parkjbdev/ROS-Conda환경에서-ROS-세팅
ROS 사용하기 더 좋은 방법을 찾았으니 참고바람
brew install --cask docker
docker pull ros:noetic-ros-base-focal # 도커 이미지 pull
docker run -dit --name ros ros:noetic-ros-base-focal # 도커 컨테이너 생성
docker attach ros # 도커 컨테이너 연결
아래의 명령어들은 docker attach ros
로 도커에 attach한 이후의 과정임
참고: http://wiki.ros.org/noetic/Installation/Ubuntu
도커로 설치했다면 할 필요X (이미 돼있음)
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt install curl # if you haven't already installed curl
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo apt update
sudo apt install ros-noetic-desktop-full
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
사실 python3-rosinstall-generator
만 설치해도 됨 (나머지 다 설치되어있음)
sudo apt update
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
sudo rosdep init
rosdep update
Remote-Containers: Attach to Running Container
선택 (없을 경우 Remote - Containers
익스텐션 설치)ros
컨테이너 선택 (없을 경우 해당 컨테이너 켰는지 확인할 것)