그리고 add_message_files과 add_executable의 차이는 전자는 메시지의 형태를 선언해주기위해 타입명과 메시지명이 적힌 메시지 파일을 불러오는 것이고 후자는 퍼블리셔와 서브스크라이버 사이의 메시지의 동작을 정의해주는 cpp파일을 통해 메시지를 만들어주는 것인가요?
좋은 강의 감사드립니다. 한가지 궁금한 점이 있는데 퍼블리셔의 형태와 메시지의 형태는 MsgTutorial 로 서로 같게 맞춰줘야하는 건가요? ros_tutorials_topic::MsgTutorial msg 를 설명하실 때 다르게 해도 상관 없다는 식으로 설명을 하셔서 살짝 헷갈려서요
C++ 일때는 항상 catkin_make 로 빌드합니다. Python은 빌드가 필요없기는 한데 ROS package의 경우, catkin_make를 통해 개발자가 작성한 package를 인식하게 도와줍니다. 더불어 다른 package에서 python으로 만든 패키지를 사용할때도 catkin_make를 통해 의존성을 확인할 수 있습니다. 즉.... catkin_make는 필수 사항입니다.
22:05 전역ㅋㅋ 동영상 잘 보고 있습니다~!
G An ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ전역 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
표윤석 선생님 좋은 강의 해주셔서 감사합니다
1:13:27
제작자님 감사합니다.
강의 감사합니다.
1:33:27 부터 다시
1:02:00
강의 잘 들었습니다. 하나의 노드에서 다른 노드로 메시지를 주고받는 인터페이스를 편리한 방식으로 제공하는 것이 ros라고 지금까지 이해를 했습니다. 그렇다면, 이는 다른 언어에서 제공하는 입출력 스트림과 비슷한 개념으로 이해해도 되는지요?
잘보고있슴다!
그리고 add_message_files과 add_executable의 차이는 전자는 메시지의 형태를 선언해주기위해 타입명과 메시지명이 적힌 메시지 파일을 불러오는 것이고 후자는 퍼블리셔와 서브스크라이버 사이의 메시지의 동작을 정의해주는 cpp파일을 통해 메시지를 만들어주는 것인가요?
좋은 강의 감사드립니다. 한가지 궁금한 점이 있는데 퍼블리셔의 형태와 메시지의 형태는 MsgTutorial 로 서로 같게 맞춰줘야하는 건가요?
ros_tutorials_topic::MsgTutorial msg 를 설명하실 때 다르게 해도 상관 없다는 식으로 설명을 하셔서 살짝 헷갈려서요
xml 경우는 코드에 각 역할에 따라 색 구분이되는데, txt파일은 다 똑같이 하얀색이네요.. 이거 어떻게 해야하는지 질문드리고싶어요ㅠ
좋은 강의 감사합니다. 잘 보고 있습니다. 강의에서는 topic이나 service 같은 파일을 만들 때 cpp 파일로 만드시는데 혹시 이 파일을 python 파일로 만들 수도 있나요??? 가능하다면 코드 문법만 바꿔서 적용할 수 있는 건가요?
그럼요. wiki.ros.org/rospy/Tutorials 를 참고하시구요. 파이썬으로된 책이라면 ROS 원 제작자가 쓴 book.naver.com/bookdb/book_detail.nhn?bid=9171194 도 좋아요.
@@PyoYoonSeok 감사합니다.
강의 정말 잘보고 있습니다. 근데 제가 궁금한게 하나가 있어서요.
ros파일로 만들려면 항상 캐킨을 해야하는건가요? 아니면 C++파일일때만 캐킨을 이용하나요?
만약에 그렇다면 파이썬을 쓰게 된다면 어떻게 파일을 빌드 하는건가요?
감사합니다
C++ 일때는 항상 catkin_make 로 빌드합니다. Python은 빌드가 필요없기는 한데 ROS package의 경우, catkin_make를 통해 개발자가 작성한 package를 인식하게 도와줍니다. 더불어 다른 package에서 python으로 만든 패키지를 사용할때도 catkin_make를 통해 의존성을 확인할 수 있습니다. 즉.... catkin_make는 필수 사항입니다.
@@PyoYoonSeok 감사합니다!
!
ㅇ.0