Beacon Quadcopter รองรับหลายภาษา


17

ฉันต้องการใช้บีคอน RF ในการปรับรูปสี่เหลี่ยมของฉันให้เป็นแบบอัตโนมัติเมื่อ GPS ไม่แม่นยำพอตัวอย่างเช่นเมื่อถนนรถแล่นของฉันกว้างเพียง 10 ฟุตและ GPS แสดงความแม่นยำเพียง 20-30 ฟุต (พร้อมทะเลสาบสุภาษิต ลาวาทั้งสองข้าง) Quadcopter จะใช้ GPS เพื่อบินไปยังสถานที่ขรุขระจนกว่าจะมีสัญญาณที่แรงพอที่จะปิดสัญญาณเมื่อมันจะเริ่มใช้สัญญาณนั้นเพื่อไปยังจุดลงจอดในตำแหน่งที่แม่นยำ ใครช่วยอธิบายแนวคิดและทฤษฎีเบื้องหลังการสร้างสัญญาณให้ฉันฟังได้ (เหมาะสำหรับการเชื่อมต่อกับ Arduino ด้วยวิธีดิจิตอลหรืออะนาล็อก) และบรรลุการพูด 4 หรือความแม่นยำแนวนอนและแนวตั้งที่ดีกว่าภายใน 50 ' ทรงกลม? Minimally, quad ควรมีช่วงและระดับความสูงคือ "

บันทึกล่าสุด - สิ่งนี้จะใช้งานได้ดีในย่านความถี่ 72MHz โปรดสันนิษฐานว่าฉันกำลังใช้งานอยู่ที่ใดไม่มีอุปกรณ์อื่นที่ทำงานในย่านความถี่เดียวกัน


2
การแปลแบบ RF ที่แม่นยำและเชื่อถือได้นั้นค่อนข้างยาก ในกรณีของคุณฉันจะไปหาอะไรบางอย่างเช่นระบบติดตามภายนอกซึ่งใช้การมองเห็น มันอาจใช้งานได้กับกล้องตัวเดียวที่แท่นจอดมองขึ้นไปด้านบนหากรวมกับข้อมูลระดับความสูงจาก quadcopter
Jakob

เพียงแค่ระวังว่าสัญญาณของผู้ให้บริการในพื้นที่นั้นใช้งาน "ช่องทาง" ที่ถูกต้องตามกฎหมายหรือไม่โดยใช้ช่องสัญญาณ 72MHz ในสถานที่ของคุณ
Andrew

ใช่ใช้เซ็นเซอร์นอกบอร์ดเพื่อติดตาม quadcopter นั่นคือวิธีที่ห้องแล็บบางแห่งสามารถสร้างระบบไฮบริดได้: หุ่นยนต์มือถือที่เปิดตัวควอดคอปเตอร์
Josh Vander Hook

คุณอาจต้องการเห็นen.wikipedia.org/wiki/Local_Area_Augmentation_Systemหากคุณสามารถใช้ LAAS (โครงการขนาดใหญ่) คุณอาจใช้เครื่องรับ GPS ที่รองรับ WAAS เพื่อนำทางไปรอบ ๆ
ลอร์ดโลห์

waas.stanford.edu/research/laas.htmอาจเป็นการใช้งานบางอย่าง
ลอร์ดโลห์

คำตอบ:


6

คุณอาจสามารถทำสิ่งนี้ได้โดยใช้การมีเพศสัมพันธ์แบบเหนี่ยวนำเพื่อให้คอปเตอร์รูปสี่เหลี่ยมมีทิศทางว่ามันควรเคลื่อนที่ไปทางใด

คอปเตอร์แผ่น Quad Quad

บนแผ่นเชื่อมโยงไปถึงคือขดลวดเดี่ยวบนแกนตั้ง (นี่คือตัวส่งสัญญาณ) บนคอปเตอร์สี่แกนนั้นมีขดลวดสองอันแยกกัน90ºและบนแกนนอน (เหล่านี้คือตัวรับ) กระแสสลับกำลังผ่านขดลวดบนแผ่นยื่นทำให้เกิดสนามแม่เหล็กสลับรอบตัว

ถ้าคอปเตอร์แบบ quad-copter อยู่ตรงกลางเหนือแผ่นรองบันไดก็จะไม่มีกระแสไฟฟ้าเหนี่ยวนำเกิดขึ้นในเครื่องรับ ถ้าคอปเตอร์สี่แกนอยู่ด้านหนึ่งจากนั้นกระแสจะถูกเหนี่ยวนำในตัวรับ ตัวรับสัญญาณตัวใดที่มองเห็นกระแสจะบอกคอปเตอร์สี่แกนซึ่งจะย้ายเข้าไป แต่ไม่ว่าจะเลื่อนไปทางใดทางหนึ่ง คุณสามารถใช้ตัวกรองสัญญาณผ่านเพื่อแยกความแตกต่างระหว่างสัญญาณจากแผ่นรองลงจอดและเสียงรบกวนจากมอเตอร์

การตัดสินใจว่าจะย้ายไปทางไหนเป็นเรื่องยุ่งยากและฉันยังไม่แน่ใจว่าทางออกที่ดีที่สุดยังไง

วิธีหนึ่งที่จะสัมพันธ์กับการเปลี่ยนแปลงของสัญญาณกับข้อมูลความเร็วที่สรุปจากเครื่องวัดความเร่ง ถ้าคอปเตอร์กำลังหมุนในทิศทางเดียวและเห็นกระแสเหนี่ยวนำลดลงในเวลาเดียวกันมันก็รู้ว่ามันควรจะเคลื่อนไหวต่อไป

อีกวิธีหนึ่งก็คือการพัลส์กระแสตรงผ่านขดลวด พัลส์ไปข้างหน้าเป็นเวลา 10 มิลลิวินาทีจากนั้นย้อนกลับเป็นเวลา 30 มิลลิวินาที ใช้ฟิลเตอร์ low-pass บนตัวรับเพื่อแยกความแตกต่างระหว่างสัญญาณนี้และสัญญาณรบกวนพื้นหลัง เมื่อดูที่ความกว้างของพัลส์ควอดคอปเตอร์สามารถบอกความแตกต่างระหว่างทิศทางไปข้างหน้าและข้างหลังได้


คุณอาจทำให้ผู้รับมีขนาดเล็กกว่าที่ฉันวาดไว้ที่นี่และเครื่องส่งมีขนาดใหญ่เท่ากับแผ่นรองบันได


1

ฉันจะเริ่มต้นที่นี่ฉันรู้ว่ามีคนที่ทำสิ่งนี้ใน quadrotor ที่มีโมดูล gps $ 50 และบอกว่ามันทำงานได้ดีมาก

http://www.rtklib.com/

http://en.wikipedia.org/wiki/Real_Time_Kinematic


2
การใช้ RTK GPS เป็นวิธีที่ดีในการปรับปรุงคุณภาพตำแหน่งของคุณ แต่จะไม่ช่วยหากดาวเทียมของคุณมีเงาเช่นที่บ้านของคุณ สำหรับพื้นที่ฟรีมันก็โอเค แต่ฉันจะไม่ไว้ใจมันใกล้กับอาคารมากเกินไป
Jakob

คุณช่วยอธิบายเพิ่มเติมอีกเล็กน้อยได้ไหม? คำตอบที่มีมากกว่าลิงก์จะไม่ได้รับการสนับสนุนอย่างแข็งขันเนื่องจาก linkrot และสิ่งอื่น ๆ เขียนเล็กน้อยเกี่ยวกับขั้นตอนหรือบางสิ่งบางอย่างของคุณ :)
Manishearth

1

ดังที่คนอื่น ๆ พูดถึงสัญญาณคลื่นวิทยุอาจเป็นเรื่องยากและการมองเห็นเป็นทางเลือกที่เหมาะสม ปัญหาร่วมกันของการแก้ปัญหาด้วยการมองเห็นก็คือพวกมันมีราคาแพงทำให้ยากที่จะทำบนกระดาน

คุณสามารถลองใช้เซ็นเซอร์การติดตาม PixArt IR จากรีโมท Nintendo Wii ซึ่งสื่อสารผ่าน I2C และสามารถเชื่อมต่อได้อย่างง่ายดายเช่น Arduino และวางบีคอน IR ที่ใช้งานอยู่สองสามตัวบนพื้นซึ่งเซ็นเซอร์จะหยิบขึ้นมา การใช้อัลกอริทึมการประเมินท่าแบบง่าย ๆ จะช่วยให้คุณประเมินตำแหน่งได้อย่างแม่นยำ

คุณสามารถใช้กล้องสีปกติได้ แต่หากคุณไม่มีสิ่งใดเช่น Beagleboard หรือ Gumstix on-board มันจะยากที่จะประมวลผลภาพแบบเรียลไทม์ (แม้ว่าจะไม่มีอะไรหยุดคุณจากการคำนวณบนพื้นดินแน่นอน)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.