embedded/ROS

3. ROS 설치완료

crab. 2021. 8. 31. 19:12

이어서 이제는 의존성 빌드 패키지를 다운로드 할 차례이다.

 

나는 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인줄 알았다...

 

그러니 잘 못 됐지.. 이후 그래도 성장했는지 이 부분이 의심스러워 검색후에 바로잡았고 그 이후 오류는 없었다.

 

흐리지만 잘못 적었을때의 사진.. 둘의 IP가 다른게 보인다.
바로잡은뒤 사진, 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