본문 바로가기

가속도센서

(5)
드디어 공들인 제품이 나옵니다. G.INS - ARS (관성항법장치) 2011. 4. 8. 13:24 2011년 1월 17일... 이 날짜는 오랜기간 학교에서만 생활하던 제가 처음으로 입사한 날입니다. [관련글] 입사후 야심차게^^ ARS 모듈을 개발하고있었는데, 딱 2주쯤 후 설날연휴에 날짜도 깔끔하게 2011년 2월 1일에 오른쪽 다리가 그만 똑 하고 부러졌었죠...ㅠㅠ[관련글] 그럼에도불구하고, 설연휴를 꼬박 병원에 있고도 4일을 더 까먹고, 다시 출근을 감행한것이 2월11일이었습니다. 그리고, 회사 연구소의 많은 동료들과 함께 다시 개발에 박차를 가해서 이제 드디어 저의 입사후 첫 작품이 하나 탄생할려고 합니다. 그것은 바로 ARS제품입니다. 일반적으로, 관성항법장치들 중에서 자세를 의미하는 Yaw-Pitch-Roll을 모두 검출하는 것이 AHRS장비인데요. 거기서 Yaw검출을 빼고, Pitch와..
1차 상보필터(complementary filter)의 한계 2010. 12. 13. 01:55 자이로 센서와 가속도 센서를 융합하여 물체의 각도를 측정하는 상보필터를 공부한지도 꽤 되었고, 이런 상보필터를 실제 모바일 로봇인 밸런싱로봇[관련글]에도 이미 적용한 것을 소개했었습니다. 그리고, 예전에 제 블로그를 방문해주셨던 분의 소개로 1차 상보필터[관련글]도 역시 보여드렸는데요. 이번엔 간단히 1차 상보필터에서 나타나는 뭔가 이상한 현상을 말씀드릴려고 합니다. 분석? 이유? 뭐 이런거 없이 ^^ 그냥 보여만 드릴려구요.. 왜냐면.. 잘 모르겠거든요...ㅠㅠ 하여간... 이것이 1차 상보필터의 블럭선도입니다. 1차 스럽게.. 미지수도 하나죠... 이것을 적용했을때, 실선인 참값과 별이상이 없다는 것을 확인할 수 있습니다. 깔끔하기도 하구요. 실제로 1차 상보필터로 회전형역진자 시스템을 제어해봐도 뭐..
자이로센서와 가속도센서를 이용한 각도추정 필터에 관한 논문 소개 2010. 7. 22. 06:01 아주 예전에 자이로 센서와 가속도센서를 이용해서 각도를 추정하는 기법에 대한 이야기[관련글]를 했었습니다. 물론 그 후 관련글들을 계속 포스팅하기는 했는데요. 그 후 많은 분들이 그와 같은 기법에 대해 이해가 잘 되지 않는다는 말씀을 많이 하셨었습니다. 이번에 논문을 준비하다가 우연히 이해하기 쉬운 논문을 하나 발견해서 소개해드릴려고 합니다. 제목은 관성센서를 이용한 도립진자의 제어를 위한 상보필터 설계 및 성능평가(Design and Performance Evaluation of a Complementary Filter for Inverted Pendulum Control with Inertial Sensors)라는 논문인데요. 저자는 나카시마 토시타카, 장문제, 홍석교이고, 2004년 정보 및 제어 ..
기계식 가속도센서의 원리 2009. 11. 5. 08:46 기계식 가속도센서 위 그림을 보겠습니다. 어떤 움직이는 상자안에 그림과 같이 스프링-질량-뎀퍼가 설치되어있다고 보죠. 상자가 갑자기 움직이면(즉, 가속도가 발생하면) 질량체가 그 반대로 움직일려고 할 것입니다. 이때 힘관계를 정리해보면 위와 같습니다. 질량(M)이 움직인 거리는 상자전체가 움직인 거리(x)에 그 안에서 질량이 움직인 거리(y)의 합일 것이고 그것으로 뉴턴의 역학(F=ma)을 적용해서 좌변으로 표현할 수 있을 겁니다. 그리고 스프링과 뎀퍼는 그 힘을 방해하는 방향으로 작용하게 되겠지요. 이때, 상자를 움직이는 엔진의 힘을 정의하고, 깔끔하게 다시 표현하면 2차 미분방정식이 되는군요. 여하튼 이와 같은 원리로 가속도를 얻을 수 있게 되는 것입니다. 즉, 상자안에서 이동한 거리(y)를 측정하면..
가속도센서를 이용한 각도 측정과 그 한계 2009. 6. 9. 21:04 한 일년도 훨씬 전쯤에 가속도센서를 이용한 각도 측정에 대한 글을 올렸었습니다만, 당시엔 실험자체를 제가 수행했던 것이 아니었고, 또 그 당시 홈페이지 자료도 다 잃어서 다시 실험하고 정리했습니다. 그러다보니 좀 늦었네요. 많은 분들(3명?^ㅠ^)이 메일과 제 방명록에 요청하셨었는데 참 죄송스럽다는.... 이번 테스트에는 당시의 DSP2812에서 Cortex M3 LM8962로 프로세서를 교체하고 가속도센서도 바꾸었습니다. 당시 가속도센서 여분이 없더라는..ㅜ.ㅜ 그래서 주위를 둘러보니 withrobot사의 myAccel3LV02라는 보드가 있더군요. 판매처는 모릅니다. 알아서 찾아주세요... 꽤 소형입니다. 판매자의 소개를 잠시 빌리면 이렇게 SPI, I2C 통신을 모두 지원한다는군요. 음... 이번에..

반응형