2015-04-18 7 views
6

एक एक्सेलेरोमीटर में तीन मान हैं: x, y, z।एक्सेलेरोमीटर का उपयोग करके बैकहैंड और फोरहैंड शॉट की पहचान कैसे करें?

आइए कल्पना करें कि रैकेट में एक्सेलेरोमीटर है। अगर मैं रैकेट का सामना करता हूं, तो मुझे पता है कि एक्स, वाई और जेड के निर्देश कहां हैं। हालांकि, अगर मैं रैकेट फ्लिप करता हूं और उसे नीचे रखता हूं। एक्स, वाई, जेड का मान विपरीत दिशाओं में है।

दूसरे शब्दों में, यदि मैंने गेंद को अपने बैकहैंड के साथ एक्स दिशा में मारा, तो यह संभव है कि मैं सकारात्मक या नकारात्मक x मान प्राप्त कर सकूं। (यह इस बात पर निर्भर करता है कि मैं रैकेट को फ़्लिप करता हूं या नहीं [रैकेट के दो चेहरे हैं])।

मेरा सवाल यह है कि सेंसर मुझे कैसे बता सकता है कि मैं बैक हैंड का उपयोग करके गेंद को मार रहा हूं लेकिन फोरहैंड नहीं क्योंकि मुझे फोरहैंड और बैकहैंड दोनों के लिए एक ही एक्सेलेरोमीटर मान मिल सकते हैं।

धन्यवाद, जिमी

उत्तर

1

दो खेल में समन्वय प्रणाली यहाँ हैं: accelerometer के और दुनिया के। एक्सेलेरोमीटर अपने विश्व दृश्य में एक्स/वाई/जेड दिशा तय करेगा, लेकिन वे अभिविन्यास के आधार पर विश्व निर्देशांक के संबंध में बदलते हैं।

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

आइए मान लें कि एक्सेलेरोमीटर की एक्स दिशा नेट के सामान्य के लिए है, जेड हैंडल के समानांतर है और वाई "अप" है जब रैकेट सामान्य सामान्य स्थिति है।

चूंकि टेनिस में रैकेट मूल रूप से एक विमान पर होता है (उदाहरण के लिए आप नेट फेसिंग के साथ नहीं मारा जाता है), और जब तक कि आप ओवरहेड नहीं कर रहे हैं (इस मामले में मुझे लगता है कि बैकहैंड सवाल से बाहर है), जब आप रैकेट आराम पर हों तो आप हमेशा 1 या -1 को इंगित करेंगे। सरलतम (लेकिन सबसे सटीक नहीं!) तरीका यह जांचना है कि किस चिह्न में है और उसके अनुसार x बदलें। इस तरह आपको सटीक वैक्टर नहीं मिलेंगे, लेकिन आपको जानकारी मिल जाएगी कि क्या यह बैकहैंड या फोरहैंड था।

इसके साथ समस्या यह भी है कि आपको हिट से पहले रैकेट को ट्रैक करना होगा, क्योंकि यदि हिट पूरी तरह से स्तर नहीं है (शायद ही कभी है), रैकेट ऊपर या नीचे होने पर वाई त्वरण भी बदल जाएगा प्रभाव के पल में रैकेट के अभिविन्यास को मारना और नहीं दिखाएगा।

अधिक सटीक रीडिंग के लिए आपको समन्वय प्रणालियों के बीच अंतर निर्धारित करना होगा और तदनुसार घूमना होगा।

+0

आप हमेशा 1 या -1 को इंगित करेंगे। सरलतम (लेकिन सबसे सटीक नहीं!) तरीका यह जांचना है कि किस चिह्न में है और उसके अनुसार x बदलें। इस तरह आपको सटीक वैक्टर नहीं मिलेंगे, लेकिन आपको जानकारी मिल जाएगी कि क्या यह बैकहैंड या फोरहैंड था। -----> मेरे लिए यह गलत है, क्योंकि टेनिस खिलाड़ी गेंद को टुकड़ा या स्पिन करने में सक्षम है। Youtube.com/watch?v=JwMNv9JjA3Y और https://www.youtube.com/watch?v=wa-3GStYh_I –

+0

@ जिमीमी यही कारण है कि रैकेट को हर समय ट्रैक करने के बारे में टिप्पणी को जोड़ा गया, क्योंकि हिट के दौरान यह होगा इतना आसान नहीं है। मैं इसे थोड़ा सा स्पष्ट कर दूंगा –

2

संपादित करें: इस बारे में अपना मन बदल, निम्नलिखित @ सामी की टिप्पणी :)

कल्पना कीजिए एक्स और वाई अक्ष रैकेट तार के विमान में कर रहे हैं (कहते हैं कि एक्स संभाल, वाई के रेखा के साथ है ऊपर/नीचे है), और जेड गेंद को मारने की दिशा में है। तब जब आप & हिट स्विंग करते हैं तो अधिकांश त्वरण ज़ेड अक्ष (+ या - रैकेट के किस चेहरे पर गेंद को हिट करता है) पर होगा; यदि आप एक चाप में स्विंग कर रहे हैं तो एक्स-अक्ष त्वरण का थोड़ा सा हिस्सा है, लेकिन यह हमेशा एक ही दिशा में होता है जो भी चेहरा मारा जाता है। एक निरंतर वाई-अक्ष त्वरण ऊपर है।

enter image description here

तो तुम accelerometer के Z- मूल्य पर देखने निर्धारित करने के लिए जो चेहरे को मारा है सकते हैं, और आप जो रास्ता रैकेट आयोजित किया जा रहा है यह बताने के लिए एक वाई के मूल्य देख सकते हैं।इससे आप यह बता सकते हैं कि 'फ्रंट' या 'बैक' (किस तरह से रैकेट उन्मुख है) हिट किया जा रहा है, और इसलिए बताएं कि फोरहैंड या बैकहैंड शॉट खेला जा रहा है या नहीं।

बेशक

, आप यह भी जानना खिलाड़ी था कि क्या सही है या हाथ :)

छोड़ दिए गए मनमानी के लिए, आप स्विंग के प्रकार गणना कर सकते हैं इस प्रकार होगा:

enter image description here

अन्य सौहार्द के लिए, परिणाम उलट दिए जाएंगे। '+' और '-' मान आपके एक्सेलेरोमीटर को किस तरह से स्थापित करते हैं, इसलिए आपको कैलिब्रेट करने की आवश्यकता होगी।

+0

गुरुत्वाकर्षण खींच के आधार पर वाई दिशा में त्वरण क्यों नहीं होगा? बेशक रोटेशन त्वरण का कारण नहीं बनता है, लेकिन यह गुरुत्वाकर्षण त्वरण में परिवर्तन का कारण बन जाएगा। –

+0

त्वरण वेग में एक बदलाव है: यानी गुरुत्वाकर्षण के साथ कुछ भी नहीं करना (जब तक आप अपना रैकेट नहीं छोड़ते!)। हालांकि गुरुत्वाकर्षण एक इनक्लिनोमीटर द्वारा पता लगाया जाएगा। –

+0

मुझे यहां कुछ एमईएमएस एक्सेलेरोमीटर मिल गए हैं और उनमें से हर एक गुरुत्वाकर्षण की दिशा में त्वरण दिखाता है, क्योंकि इस तरह वे बनाए जाते हैं। पुराने फोनों में केवल एक एक्सेलेरोमीटर था और वे उस दिशा को अच्छी तरह से बता सकते थे (केवल गुरुत्वाकर्षण धुरी के चारों ओर घूर्णन नहीं)। तो भले ही गति में त्वरण परिवर्तन हो, एक्सेलेरोमीटर का काम अलग-अलग हो। –

0

फोरहैंड शॉट, के लिए - वाई है शून्य से गुरुत्वाकर्षण त्वरण मूल्य और z किसी भी मूल्य (चाहे सकारात्मक या नकारात्मक)

बैकहैंड शॉट के लिए, है - y सकारात्मक गुरुत्वाकर्षण त्वरण महत्व है और z किसी भी मान है, तो (भले ही सकारात्मक या नकारात्मक)

संबंधित मुद्दे