각도 (6) 썸네일형 리스트형 ROS 라이다 scan 신호를 필터링하고 싶을때 laser filters pkg 2020. 11. 7. 16:06 주행로봇을 다루다 보면 스캔 scan 토픽을 발행해주는 라이다를 사용할때가 많은데요. 로봇의 기구적 형상과 라이다의 종류나 성능애 따라 적절한 필터를 넣어주어야할 때가 많을 겁니다. 라이다 주변에 기둥이 있다든지 할때 특정 각도를 잘라낸다든지 하는 일들이 생기게 되는거죠. 이럴때 사용하는 것이 하나 있습니다. laseer_filters 패키지입니다.scan 데이터가 들어오면 하나 이상의 필터를 적용할 수 있습니다~이렇게 yaml 파일로 필터를 정의해둡니다. 위 필터는 특정각도를 제거하는 필터입니다. (라디안단위입니다)그리고 gmapping이든 navigation이든 사용할때 laser_filters 패키지의 scan_to_scan_filter_chain을 실행하면서 yaml에 설정된 필터를 적용하면 됩니.. 자이로센서의 보정용으로서 가속도센서와 기울기센서의 성능비교 2009. 8. 2. 05:16 이번에는 이전에 소개한 적이 있는 자이로센서를 이용한 각도검출에서 그 보정용센서로 기울기센서를 선택할 것인지 자이로센서를 선택할 것인지를 판단할 성능비교를 주제로 합니다. 미리 말씀드리고 싶은것은 이 실험이 기울기 센서나 가속도 센서, 어느것이 절대적으로 좋다는 결론이 아니라 단지 제가 관심있는 부분에서의 결론임을 미리 밝힙니다. 이전 실험의 정리 이미 이전에 자이로센서([쿼드콥터/HardwarePart] - 자이로센서를 이용한 각도검출과 그 한계)와 가속도센서([쿼드콥터/HardwarePart] - 가속도센서를 이용한 각도 측정과 그 한계), 그리고 기울기센서([쿼드콥터/HardwarePart] - 기울기센서 SA1 테스트)를 각각 소개하면서 각 센서들을 이용한 각도검출과 또한 각 센서들만을 사용할 때.. 자이로센서를 이용한 각도 측정시 가속도센서로 보정하기 2009. 6. 17. 07:23 이미 가속도센서를 이용한 각도 측정과 그 한계에서 가속도센서에 병진운동 성분이 있다면 그 기울어진 각도는 가속도센서만으로는 추정할 수 없음을 이야기 했습니다. 또한, 자이로센서를 이용한 각도검출과 그 한계에서 자이로센서는 그 적분시 적분오차를 계속 누적해서 가져가기 때문에 또한 자이로센서만으로는 역시 기울기의 추정이 어렵다고 이야기했습니다. 물론, 자이로센서의 출력에 온도를 고려하기에서 온도보정을 잘 하면 그 적분오차에 의한 드리프트 현상을 상당히 막을 수 있다는 것을 실험해보았습니다. 그러나, 온도보정은 오차를 내지 않겠다, 즉 오차를 최소한으로 막아보겠다는것이지, 혹시 모르게 발생한 오차를 막아내지는 못합니다. 그래서 인터넷을 조금만 서치해보면 나오는 가속도 센서를 이용한 보정을 저도 한번 수행할려고.. 자이로센서의 출력에 온도를 고려하기 2009. 6. 15. 12:40 (주의 ) 이 글은 작성 후 다시 검토해본 결과 오류가 다수 검출되고 검증되지 않은 글입니다. 읽으시는 분들은 참고하시길 바랍니다. (2011년 2월 25일) 이번글은 두개의 의문사항을 가지고있습니다. 혼자힘으로 좀 해결하기 어렵길래 혹시 지나가던 고수가 계시다면 살짝 도움말을 요청하는 그런 글이라고 보시면 되겠습니다. 뭔가 잘 되지 않아 질문을 할때는 여러가지 상황을 자세히 설명해야겠기에 포스팅하는 거라는....^^; 먼저 지난번에 자이로센서(myGyro300SPI)의 단순 테스트결과를 보여드렸었습니다. -자이로센서를 이용한 각도검출과 그 한계 - 그 글의 댓글에 류크님이나 길님이 살짝 말씀하신데로 온도값도 받고 아날로그 출력을 가지는 자이로를 myGyro300SPI에 물려 SPI로 데이터를 받는 것을.. 자이로센서를 이용한 각도검출과 그 한계 2009. 6. 13. 16:19 최근에 가속도센서를 이용한 각도 측정과 그 한계에 대해 이야기 했었습니다. 그래서 회전각도 혹은 기울어진 각도를 검출하기 위해 대표적인 각속도센서인 자이로 센서를 테스트해보았습니다. (참고로 극도로 초보적인 테스트니까 혹시 자이로에 대해서 잘 아시는 분들은 안읽고 지나가셔도 된다는...^^) 먼저 대상으로 삼은 센서는 요즘 제가 부쩍 자주 들어가보는 Withrobot의 myGyro300SPI와 인터렉트의 NT-Gyro300이라는 두 제품입니다. 먼저 myGyro300SPI는 Analog Devices사의 ADIS16100을 모듈화한것이구요. NT-Gyro300은 InvenSense사의 IDG-300을 모듈화한 것입니다. I. myGyro300SPI 위에 보이는 myGyro300SPI는 제품사양에도 나와있.. 가속도센서를 이용한 각도 측정과 그 한계 2009. 6. 9. 21:04 한 일년도 훨씬 전쯤에 가속도센서를 이용한 각도 측정에 대한 글을 올렸었습니다만, 당시엔 실험자체를 제가 수행했던 것이 아니었고, 또 그 당시 홈페이지 자료도 다 잃어서 다시 실험하고 정리했습니다. 그러다보니 좀 늦었네요. 많은 분들(3명?^ㅠ^)이 메일과 제 방명록에 요청하셨었는데 참 죄송스럽다는.... 이번 테스트에는 당시의 DSP2812에서 Cortex M3 LM8962로 프로세서를 교체하고 가속도센서도 바꾸었습니다. 당시 가속도센서 여분이 없더라는..ㅜ.ㅜ 그래서 주위를 둘러보니 withrobot사의 myAccel3LV02라는 보드가 있더군요. 판매처는 모릅니다. 알아서 찾아주세요... 꽤 소형입니다. 판매자의 소개를 잠시 빌리면 이렇게 SPI, I2C 통신을 모두 지원한다는군요. 음... 이번에.. 이전 1 다음