항상 습관처럼 catkin clean을 하긴 했지만, init 명령어와 뭐가 다른지 항상 궁금했었어요. 둘 다 얼핏 듣기에는 그 역할이 비슷해보여서 어떤게 다른지 주변의 ROS 고수님께 질문을 했습니다. 듣고 제가 이해한 대로 정리한 내용이에요. 잘못된 표현이 있다면 댓글로 알려주세요 ^^ * 참고 : 기본적으로 catkin_make가 디폴드지만, 저는 catkin_tools를 씁니다. catkin init = 초기 설정 진행 catkin init은 말 그대로 초기화해주는 것이라, 실행시에 .config 같은 뉘앙스의 설정 파일을 생성해준다고 합니다. (그래서 실수로 다른 경로에서 init을 하게 될 경우, 일일이 그 파일을 찾아서 지워야함) 워크스페이스를 만들고 첫 빌드시에 수행해주는 명령입니다. ca..