이어서 이제는 의존성 빌드 패키지를 다운로드 할 차례이다.
나는 full을 설치하였기 때문에
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool
// desktop 버전이면
// sudo apt-get install cmake python-catkin-pkg python-empy python-nose python-setuptools libgtest-dev python-rosinstall build-essential git python-rosinstall-generator python-wstool
이후 순서대로
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ..
catkin_make
catkin_made를 완료하면,
이런 메시지가 뜬다.
그 후에 다시 source 명령어로 업데이트 한다.
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc
이제는 ROS 환경설정을 할 차례인데 여기서 조금 막힌게 NETWORK부분에 나의 IP주소를 넣어야한다.
근데 참고할때는 HOSTNAME에 이미 IP하나가 적혀있어서 그게 nano고유의 뭔가의 IP인줄 알았다...
그러니 잘 못 됐지.. 이후 그래도 성장했는지 이 부분이 의심스러워 검색후에 바로잡았고 그 이후 오류는 없었다.
아직은 뜨문뜨문 아는거지만 나중에 컴퓨터 한대를 더 두어서 통신할때 이부분을 고치는것으로 생각된다.
이후 다시 source를 해주고
source ~/.bashrc
아까 설정한 alias 명령어를 실행하면
이런식으로 cw,cs,cm의 단축키를 쓸 수 있게 된다.
'embedded > ROS' 카테고리의 다른 글
6. ROS & opencv (cv_bridge) 실시간 스트리밍...성공! (1) | 2021.09.01 |
---|---|
5. ROS & opencv (cv_bridge) 실시간 스트리밍...실패 (0) | 2021.09.01 |
4. pub & sub 메시지 통신 (0) | 2021.08.31 |
2. ROS-Melodic 설치 (0) | 2021.08.30 |
1. ROS 시작 (0) | 2021.08.30 |