사이트 로그인
제가 주말부터 ros실습 강의를 따라하다가
my first ros pkg 첫 단계인 hello world node에서
catkin make에서 에러로 인해 엄청나게 좌절을 하다가
드디어 해결(?)해서 팁아닌 팁을 드립니다.
다른게 아니고 에러나는 패키지를 삭제하면 되더군요ㅡㅡ;;;
하지만 윈도우와 다르게 삭제 후 약간 손을 많이 탑니다.
우선 삭제는 해당 패키지 폴더를 그냥 delete키를 누르면 됩니다.
이 이후가 좀 중요한거 같은데 이렇게 삭제 후에
catkin clean를 실행시켜서 catkin을 초기화 하셔야 됩니다.
제 추측이 맞는지는 모르겠지만 아마 한번 빌드(=컴파일)하면 어딘가에 그 정보가 남는가 보더군요
이렇게 초기화후 다시 다시 재빌드(catkin make)하면 됩니다.
말은 길었는데 간단히 요약하면
1.에러 패키지 삭제
2.catkin clean(요건 /catkin_ws에서 실행)
3.catkin_make
4.roscore
5.다른 터미널 창
6.source ~/catkin_ws/devel/setup.bash
7.rospack profile
8.rosrun my_first_ros_pkg hello_world_node
입니다. 그럼 수고하세요~~
PS1:뭔가 요약이 더 복잡한거 같네요ㅎㄷㄷ
PS2:뭔가 근본적인 해결책이 아니라 조금 아쉽습니다ㅠㅠ
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | Biomedical LAB 이용안내 | 모두의연구소 | 2017.07.12 | 1144 |
16 | Biomedical lab 기술 블로그 주소입니다. (공사중) | 오상준 | 2017.12.06 | 522 |
15 | 강남Dynamics github repo 정리 | 최한철 | 2017.10.20 | 237 |
14 |
ECG biometrics 설명 사진
![]() | 개미 | 2017.09.21 | 237 |
13 | 2017-08-09 모임004 발표내용 간단정리 [1] | Kenneth7 | 2017.08.09 | 318 |
12 | 2017-08-02 모임003 발표내용 간단정리 | Kenneth7 | 2017.08.03 | 134 |
11 | 2017-07-26 모임002 발표내용 간단정리 | Kenneth7 | 2017.07.26 | 188 |
10 |
디지털 신호처리(1부) 스터디 자료입니다
![]() | 코바 | 2017.07.26 | 365 |
9 | Biomedical 랩 1기 멤버 소개 (공사중) | 코바 | 2017.07.26 | 463 |
8 | Biomedical 랩 운영 안내 | 코바 | 2017.07.26 | 490 |
7 | 강남 dynamics 오픈채팅방 주소입니다. | wannabe | 2017.06.02 | 185 |
6 |
ros code 분석 관련 tip + slideshare 링크 (수정)
[4] ![]() | mint | 2016.09.24 | 548 |
5 |
[참조]/[추측]Bang Bang Control
[1] ![]() | 마르코프김 | 2016.09.19 | 583 |
4 |
STEAM Hackathon 2016 참가 후기
[2] ![]() | 마르코프김 | 2016.08.29 | 368 |
3 | [참조]로보티스 장비 대여 정보 [5] | 마르코프김 | 2016.08.27 | 438 |
2 |
강남 Dynamics 로고
[1] ![]() | 다은 | 2016.08.22 | 424 |
» | [ROS]catkin make 팁 아닌 팁 [2] | 마르코프김 | 2016.08.22 | 1329 |
catkin clean이 포인트군요! 패키지 폴더에 빌드 결과물이 없고 아마 devel 인가 build 폴더에서 관리하기 때문인 것 같습니다. 근데 그 에러 패키지는 아예 사용안하는 패키지이신가요?