ฉันใช้IMU VN-100เพื่อแทนที่อันเก่า (ซึ่งอาจไม่ถูกต้องทีเดียว)
ประสบการณ์ของฉันกับ VN-100 ค่อนข้างดี มันมีตัวกรองคาลมานในการประมาณระยะพิทซ์ม้วนและหันเห (ใช้เซ็นเซอร์แม่เหล็ก) และคุณสามารถปรับแต่งตัวกรองคาลมานได้ วิธีการปรับแต่งจะขึ้นอยู่กับแอปพลิเคชันของคุณ (เช่นการสั่นสะเทือนอัตราการหมุนปกติและการเร่งความเร็ว)
ประสบการณ์ของฉันคือความถูกต้องภายใน 1 องศาได้อย่างง่ายดายและหากปรับได้ดีก็จะมีความแม่นยำเกือบ 0.1 องศา ต้องบอกว่ามันต้องการการใช้งานของพารามิเตอร์การปรับใช้งาน (ขึ้นอยู่กับว่าการเร่งความเร็วที่แตกต่างจากแรงโน้มถ่วง) ในขณะที่ฉันดูข้อมูลตำแหน่งเชิงมุมอย่างใกล้ชิดฉันไม่ได้ตรวจสอบความถูกต้องแม่นยำของข้อมูลการเร่งความเร็วหรืออัตราการเชิงมุม (แม้ว่าฉันจะมีข้อมูลบางอย่าง แต่ฉันใช้ตัวเข้ารหัสเป็นความจริงพื้นฐานและความแตกต่างทำให้ข้อมูลเข้ารหัสเกินไป เปรียบเทียบ).
สิ่งที่คุณอาจต้องพิจารณา:
- มันเป็นโบนัสอย่างแน่นอนที่จะสามารถปรับแต่งตัวกรองคาลมานได้ หากกำไรไม่ได้รับการปรับอย่างดีแม้แต่ข้อมูลดิบที่ดีก็อาจส่งผลให้ข้อมูลที่กรองต่ำกว่า
- นอกเหนือจากนั้นเวลาการสุ่มตัวอย่างอาจมีความสำคัญ (ถ้าคุณต้องการตัวอย่างที่ความถี่สูง - VN-100 มีความถี่สูงสุด 200Hz)
- พิจารณาโปรโตคอลการสื่อสาร (VN-100 รองรับ RS-232 หรือ SPI พร้อมแพ็คเกจ SMD) ด้วย RS-232 คุณจะต้องพิจารณาอัตราสูงสุดที่มีอยู่ในระบบ DAQ ของคุณเช่น ต้องใช้อัตรารับส่งข้อมูล 460kHz ในการรับข้อมูลที่ 200Hz มิฉะนั้นคุณจะไม่ได้รับข้อมูลทั้งหมดที่มีความถี่สูง
- ขนาด ? IMU เก่าของเรานั้นค่อนข้างใหญ่ (5 ซม.) แต่ VN-100 นั้นเล็กมาก
- เซนเซอร์แม่เหล็ก - หากคุณต้องการหาข้อมูลตำแหน่งหันเห แต่โปรดระวังว่ามอเตอร์ในระยะใกล้ (ขึ้นอยู่กับขนาดของมอเตอร์ แต่อาจอยู่ในระยะ 10 ซม. หรือมากกว่า) จะหยุดทำงาน
- ตัวกรองคาลมาน - หากคุณไม่ต้องการประมวลผลข้อมูลด้วยตนเอง