W naszym laboratorium mamy kilka robotów typu „Kurt” (mniej więcej wielkości Pioneera, sześć kół, napęd różnicowy). Wbudowane żyroskopy są już naprawdę przestarzałe; głównym problemem jest to, że żyroskopy mają duży dryf, który wzrasta, gdy żyroskop się nagrzewa (błąd wynosi do 3 ° / s). Używamy głównie IMU (inercyjnej jednostki pomiarowej), aby uzyskać wstępne szacunki pozycji, które później są korygowane przez pewien algorytm lokalizacji, ale nawet robiąc to, duży błąd początkowej pozycji spowodowany przez IMU jest często denerwujący.
Tymczasowo użyliśmy telefonu z Androidem (Galaxy S2) jako zastępczego IMU, a wyniki są o wiele lepsze w porównaniu do starych IMU. Nie podoba mi się jednak połączenie Wi-Fi między IMU a komputerem sterującym (laptopem z systemem ROS / Ubuntu), dlatego szukamy nowego IMU.
Który IMU powinniśmy wybrać? Jakie kryteria należy wziąć pod uwagę w przypadku naszej aplikacji?