एक्सेलेरोमीटर / जाइरो कॉम्बो प्रश्न


9

मेरे पास एक सिस्टम आर्म है जो एक निश्चित क्षेत्र के भीतर फ्री-रेंज करता है। हाथ स्विंग करता है, अनुवाद करता है और एक ऊर्ध्वाधर अक्ष के बारे में घूमता है जो एक मोबाइल बेस के ऊपर बैठता है। मोबाइल बेस XY प्लेन में किसी भी दिशा में जा सकता है। यह आंदोलनों को सख्ती से प्रोग्राम किया जाता है, लेकिन मैं एक नया संस्करण शुरू करना चाहूंगा जो अर्ध-स्वायत्त है। इस नए संस्करण को संलग्न प्रणाली के किनारे पर एक निश्चित बिंदु के सापेक्ष 3-अक्ष स्थिति, गति और रोटेशन पर प्रतिक्रिया प्राप्त करने की आवश्यकता होगी (या उस स्थिति के सापेक्ष जहां यह आरंभीकृत है)। सेंसर की प्रतिक्रिया मेरे लिए पूरी तरह से नई है लेकिन मैं इसमें गोता लगाने के लिए तैयार हूं। क्या कोई मेरे लिए एक महान शुरुआती बिंदु की सिफारिश कर सकता है? धन्यवाद!


1
हो सकता है कि मैं गलत रास्ते पर हूँ, लेकिन अपने "फिक्स्ड पॉइंट" के लिए एक डिजिटल कम्पास का उपयोग नहीं कर सकता। आप पहले से ही ऐसा कर सकते हैं, लेकिन यहां कुछ ऐसा है जो मदद कर सकता है: "सामान्य रूप" के लिए स्पार्कफुन. com / products / 9371 और स्पार्कफुन. com / search / results ? term =3- axis & what = products । ध्यान दें कि यदि आप चाहते हैं कि मैं आपको एक पूर्ण उत्तर दे सकूं।
एविटेक्स

@ जेम्स थैंक्स! यह निश्चित रूप से आधार के लिए शीर्षक जानकारी प्राप्त करेगा। लेकिन मुझे घूर्णी जानकारी और हाथ से फर्श के लिए ऊंचाई की आवश्यकता है क्योंकि यह घूमता है और ऊर्ध्वाधर अक्ष के ऊपर / नीचे जाता है
किर्कबी

मैं थोड़ी देर के लिए इसी तरह की जानकारी के लिए देख रहा हूँ। एक जगह जिसे मैंने देखना शुरू किया वह था en.wikipedia.org/wiki/Path_planning इससे मुझे एक मूल अवधारणा और शब्दावली का उपयोग किया गया।
jsolarski

जवाबों:


1

आप किस प्रकार की सीमा और सटीकता की तलाश कर रहे हैं?

एक दोहराया स्थिति सटीकता के दृष्टिकोण से, एक्सीलेरोमीटर और जाइरोस्कोप का उपयोग करके त्रुटियों को जमा करना और समय के साथ बहाव होगा।

रोटरी और रैखिक स्थिति एनकोडर शायद जाने का रास्ता होगा।

यदि आपने हाल ही में एक यांत्रिक माउस खोला है, तो आपने शायद इस तरह के कैलीपर जैसे घटक के अंतराल के माध्यम से चलने वाले प्लास्टिक के पहिये को देखा है । आप जहां हैं, उसका ट्रैक रखने के लिए आप दालों की गिनती करते हैं। ये बहुत सस्ते हैं, जब तक आपके पास आवश्यक रोटरी या रैखिक कोड स्ट्रिप को आसानी से बनाने / प्राप्त करने का एक तरीका है।

वहाँ अच्छे एनकोडर हैं जिनकी कीमत थोड़ी अधिक है । अवागो के पास स्थिति संवेदन और गति संवेदी प्रौद्योगिकियों ( उदाहरण के लिए लेजर / लेजर माउस गति डिटेक्टरों ) का एक गुच्छा है ।


4

एक्सेलेरोमीटर और जाइरोस्कोप अच्छे होने जा रहे हैं, लेकिन सही नहीं हैं। फीडबैक का आपका लक्ष्य क्या है, इसके आधार पर, आप स्टेपर मोटर्स जैसी किसी चीज़ का उपयोग करने पर विचार कर सकते हैं। वे आपको प्रत्येक मोटर के वर्तमान रोटेशन की एक पूर्ण स्थिति प्रदान करेंगे।

यदि आप एक्सेलेरोमीटर और जाइरोस्कोप का उपयोग करना चाहते हैं, तो आपको इस प्रश्न पर एक नज़र डालनी चाहिए: जाइरोस्कोप और एक्सेलेरोमीटर इनपुट से स्थिति कैसे निर्धारित करें?


ऊग .... स्टेपर मोटर्स किसी भी गंभीर गति नियंत्रण के लिए भयानक हैं। यदि आप गंभीर हैं, तो अपने ब्रश किए गए मोटर्स पर एन्कोडर चिपकाएं, और हाथ को स्थानांतरित करने के लिए बंद-लूप सर्वो नियंत्रक का उपयोग करें।
कॉनर वुल्फ

@jsolarski @Kellenjb @Fake इनपुट / उत्तर के लिए सभी का धन्यवाद। मैं बेस और आर्म के संयुक्त मोशन द्वारा एक प्रभाव बिंदु पर उत्पन्न बलों में बहुत दिलचस्पी रखता हूं, इसलिए मैं कॉम्बो में हाथ के अंत में एक gyro / एक्सेलेरोमीटर सोच रहा हूं कि बेस वेक्टर के साथ मुझे एक अच्छा शुरुआती बिंदु मिलेगा।
कर्कबी

@ फ़ेक नाम - यदि आप सही आवृत्ति पर एक स्टेपर मोटर पल्स करते हैं तो यह ब्रश की मोटर की तरह चिकनी चलती है।
स्टीवन्वह

@stevenvh - ज़रूर, लेकिन आप कभी भी गिराए गए कदमों की संभावना से बच नहीं सकते हैं जब तक कि आप उस पर एक एनकोडर नहीं डालते हैं, और उस बिंदु पर, आप ब्रश मोटर के साथ बेहतर हैं, क्योंकि उनके आकार के लिए कहीं अधिक टोक़ है, और आपके पास पहले से ही बंद लूप सर्वो को लागू करने के लिए आवश्यक सब कुछ है।
कॉनर वुल्फ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.