목록ROS (2)
largando

이 글은 http://wiki.ros.org/message_filters를 참고(및 번역)하였음을 밝힙니다. message_filter는 이름 그대로 메시지를 필터링 합니다. 메시지를 필터링한다는 것은 특정 메시지만 통과시키고 그 이외의 메시지는 통과하지 않게 하는 것입니다. 메시지 필터링 input은 아래와 같이 두가지 방법으로 설정합니다. 일반적인 형식과 같이 괄호 안에 input값을 넣거나 connectInput함수의 인자로 파라미터를 넘길 수 있습니다. FooFilter foo; BarFilter bar(foo); or FooFilter foo, bar; bar.connectInput(foo); 필터링 결과는 필터링 후 메소드를 호출하여 사용 할 수 있습니다. 이 경우 필터링을 통과한 메시지를 받..
안녕하세요. 오늘은 Ros를 사용하면서 격은 오류 중 no module named를 해결하는 방법에 대하여 포스팅하겠습니다. 아직 Ros는 파이썬 3버전을 지원하지 않는다고 알고 있는데요. 때문에 저는 Python2.7을 사용하고 있습니다. 뜬금없이 왜 파이썬 버전 이야기를 하고 있냐? 눈치채셨듯이 어제까지 문제없이 작동하던 프로그램이 갑자기 Import Error: No module named 'catkin_pkg'라는 오류 메시지를 띄우게 만든 원인이 파이썬과 관련이 있어서입니다. 어제까지 잘 되던 프로그램에서 이 같은 오류가 발생한다면 아마도 저와 같은 이유가 아닐까 하는 생각에 글을 포스팅하게 되었습니다. 첫번째로 Import Error: No module named 'your_module_nam..