본문 바로가기
랩뷰 아두이노 연동, 장단점과 코딩 방법 (LabView, Arduino) 랩뷰 아두이노 연동, 장단점과 코딩 방법 (LabView, Arduino) LabVIEW와 Arduino를 연동함으로써 Arduino를 더 파워풀하고 편리하게 사용할 수 있다. LabVIEW란? - 랩뷰란 데이터 수집, 계측과 제어 시스템을 구성할 때 높은 생산성을 산출할 수 있도록 도와주는 그래피컬 프로그래밍 언어이다. - LabVIEW를 이용하여 사용자들은 그들의 시스템을 컨트롤할 수 있는 유저 인터페이스를 꾸미고, 시스템 기능을 설정할 수 있는 블록 다이어그램을 만들게 된다. - 랩뷰가 사용되는 산업 분야통신, 자동차, 반도체, 항공 우주, 교통, 의학과 전자 등을 포함한 수많은 산업 분야에서 사용되고 있다. - 개발 중 : 제품의 틀을 빠르게 만들거나 실험하기 위해서, 또한 개발 초기의 디자인을 .. 2017. 6. 10.
칼만필터, 가속도센서로 아두이노 센서 소프트웨어 만들기 (코딩 팁) 칼만필터, 가속도센서로 아두이노 센서 소프트웨어 만들기 (코딩 팁) 칼만필터로 아두이노 소프트웨어 만들기 전에 칼만필터에 대한 이해는 이 포스트를 참조하자. 칼만필터를 잘 알고 있다면 소개한 링크는 생략해도 무방하다. 먼저 시스템 방정식과 관측방정식을 살펴보자 칼만필터를 도입하여 가속도센서로 아두이노 센서 소프트웨어를 만들기 위해서는 기본적으로 위와 같은 두 선형방정식이 필요하다. 비선형 방정식에 대한 "확장형 칼만필터 (Extended Kalman Filter)"는 비선형 방정식을 테일러 급수전개 등을 이용하여 가속도센서의 선형화한 후 적용한 형태일 뿐이다. (다만 비선형의 선형화에 따른 변환계수 -그림에서 A 또는 H와 같은- 의 형태가 달라질 뿐이다. 이에 대해서는 "확장형 칼만필터"에서 다시 자세.. 2017. 1. 21.