นี่คือแอป Linux ชื่อ Attitude Estimator ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดเป็น AttitudeEstimatorv1.2.0.zip สามารถเรียกใช้ออนไลน์ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ทางออนไลน์ที่ชื่อว่า Attitude Estimator พร้อม OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
ตัวประมาณทัศนคติ
DESCRIPTION
Attitude Estimator เป็นไลบรารี C++ ที่ไม่ขึ้นกับแพลตฟอร์มทั่วไปที่ใช้อัลกอริธึมฟิวชั่นเซ็นเซอร์ IMU ข้อมูลไจโรสโคป 3 แกน มาตรความเร่ง และเครื่องวัดความเข้มข้นของสนามแม่เหล็กสามารถประมวลผลเป็นค่าประมาณการวางแนวควอร์เนียน 3 มิติเต็มรูปแบบ โดยใช้ตัวกรองเสริมแบบพาสซีฟที่ไม่เป็นเชิงเส้น ห้องสมุดมีเป้าหมายที่แอปพลิเคชันหุ่นยนต์ แต่ไม่ได้จำกัดอยู่เพียงเท่านี้ คุณสมบัติของตัวประมาณได้แก่ การประมาณอคติไจโร การเรียนรู้อย่างรวดเร็วชั่วคราว อัลกอริธึมการประมาณค่าหลายค่า พารามิเตอร์ตัวประมาณที่ปรับได้ และความเสถียรที่ใกล้เคียงระดับโลกซึ่งสนับสนุนโดยการวิเคราะห์เชิงทฤษฎี
มีการให้ความสำคัญอย่างยิ่งกับการใช้ตัวกรองที่มีประสิทธิภาพมาก แต่มีประสิทธิภาพเชิงตัวเลขและอัลกอริธึมโดยสิ้นเชิง ขนาดรหัสยังถูกเก็บไว้ให้น้อยที่สุดและได้รับการแสดงความคิดเห็นเป็นอย่างดี อินเทอร์เฟซแบบเป็นโปรแกรมได้รับการทำให้ง่ายที่สุดเท่าที่จะเป็นไปได้ โปรดดูเอกสารประกอบโดยละเอียดของห้องสมุดสำหรับข้อมูลเพิ่มเติมเกี่ยวกับความสามารถและข้อควรระวังในการใช้งาน
คุณสมบัติ
- ไลบรารี C ++ ข้ามแพลตฟอร์มขนาดเล็กและประสิทธิภาพสูง
- ใช้การรวมข้อมูลเซ็นเซอร์ IMU (ไจโรสโคป 3 แกน, มาตรความเร่ง 3 แกน, มาตรแม่เหล็ก 3 แกน) เพื่อสร้างการประมาณการทัศนคติ 3 มิติ (การวางแนว) ที่เชื่อถือได้ในรูปแบบของควอเตอร์
- สามารถจัดการกับข้อมูลเซ็นเซอร์ที่หายไปหรือไม่มีอยู่แบบไดนามิกได้ แม้ว่าในทางทฤษฎีจะมีข้อมูลไม่เพียงพอที่จะสร้างทัศนคติ 3 มิติเต็มรูปแบบขึ้นใหม่
- การประมาณค่า Gyro bias, พารามิเตอร์อัลกอริธึมที่ปรับแต่งได้, อินเทอร์เฟซเพื่อจัดเตรียมสถานะ/ระบบล่วงหน้าหากต้องการ
- อัลกอริธึมการประมาณค่าทางเลือกหลายแบบให้เลือก รวมถึงวิธี ZYX yaw วิธี fused yaw และวิธีการ yaw ที่หลอมรวมสัมบูรณ์
- ขั้นตอนการเรียนรู้อย่างรวดเร็วชั่วคราวสำหรับการตั้งค่าทัศนคติเบื้องต้นอย่างรวดเร็ว
- รับประกันความเสถียรเชิงตัวเลขและอัลกอริธึม ด้วยความพยายามอย่างมากในการทำให้มั่นใจถึงความสมบูรณ์ของการใช้งาน
- รหัสอิสระที่ไม่มีการพึ่งพาภายนอกอื่นใดนอกจากฟังก์ชันทางคณิตศาสตร์บางอย่างของ C++ Standard Library
- จัดทำเอกสารโดยใช้เครื่องมือสร้างเอกสาร Doxygen รวมถึงตัวอย่างโค้ดและการอภิปรายเกี่ยวกับคำเตือนการใช้งานทั้งหมด
- ซอร์สโค้ดของไลบรารีที่มีความคิดเห็นดีมาก ให้รายละเอียดและอภิปรายรายละเอียดการใช้งาน
- ทดลองและทดสอบโดยผู้เขียนในการจำลองและบนแพลตฟอร์มหุ่นยนต์ต่างๆ
ผู้ชม
เทคโนโลยีสารสนเทศ, วิทยาศาสตร์/การวิจัย, นักพัฒนา, ผู้ชมอื่นๆ, วิศวกรรม
ภาษาโปรแกรม
C + +
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/attitudeestimator/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา