3
วิธีจัดการกับ sonar crosstalk
หุ่นยนต์ของเรามีเซ็นเซอร์โซนาร์ 12 ตัวซึ่งมีลักษณะดังนี้: เซ็นเซอร์โซนาร์ตัวเองจะสวยดี เราใช้ตัวกรองความถี่ต่ำเพื่อจัดการกับเสียงรบกวนและการอ่านนั้นค่อนข้างแม่นยำ อย่างไรก็ตามเมื่อหุ่นยนต์ข้ามพื้นผิวเรียบเหมือนกำแพงมีบางสิ่งแปลกเกิดขึ้น โซนาร์ไม่แสดงการอ่านที่จะบ่งบอกถึงกำแพงแทน แต่ดูเหมือนว่าพื้นผิวโค้ง พล็อตด้านล่างถูกสร้างขึ้นเมื่อหุ่นยนต์หันหน้าเข้าหากำแพง ดูโค้งในเส้นสีฟ้าเมื่อเทียบกับเส้นสีแดงตรง เส้นสีแดงผลิตโดยใช้กล้องเพื่อตรวจจับผนังโดยที่เส้นสีน้ำเงินแสดงการอ่านโซนาร์ เราเชื่อว่าข้อผิดพลาดนี้เกิดจาก crosstalk ซึ่งชีพจรของเซ็นเซอร์โซนาร์หนึ่งกระเด้งออกมาจากผนังเป็นมุมและได้รับโดยเซ็นเซอร์อื่น นี่เป็นข้อผิดพลาดอย่างเป็นระบบดังนั้นเราจึงไม่สามารถจัดการกับมันได้อย่างที่เราต้องการด้วยเสียงรบกวน มีวิธีแก้ไขให้ถูกต้องหรือไม่?