Wireless IMU 1.2
आप 5 सेकंड में डाउनलोड कर सकेंगे।
करीबन Wireless IMU
यह ऐप यूडीपी के माध्यम से आपके फोन जड़त्वीय सेंसरों से सीएसवी (कॉमा-अलग मान) के रूप में माप ों को आपके नेटवर्क में कंप्यूटर पर भेजता है। यह आपके फोन को वायरलेस जड़त्वीय माप इकाई (आईएमयू) में बदल जाता है।
निम्नलिखित सेंसर समर्थित हैं:
- एक्सेलेरोमीटर - जायरोस्कोप - मैग्नेटोमीटर
अगर आपके फोन में ये सभी सेंसर नहीं हैं तो सिर्फ उपलब्ध सेंसर डाटा ही प्रसारित होता है।
उदाहरण यूडीपी पैकेट: 890.71558, 3, 0.076, 9.809, 0.565, 4, -0.559, 0.032, -0.134, 5, -21.660,-36.960,-28.140
Timestamp [सेकंड], संवेदी, एक्स, वाई, जेड, संवेदी, एक्स, वाई, जेड, सेंसर, एक्स, वाई, जेड, सेंसर, एक्स, वाई, जेड
सेंसर आईडी: 3 - एक्सेलेरोमीटर (मेसर्स ^ 2) 4 - जायरोस्कोप (रेड/एस) 5 - मैग्नेटोमीटर (माइक्रो-टेस्ला यूटी)
आप इस ऐप को बैकग्राउंड में चला सकते हैं। यदि आप वाईफाई नेटवर्क से जुड़े नहीं हैं, तो एक चेतावनी संवाद दिखाई देता है।
उदाहरण वीडियो में, स्ट्रीम सीधे कलमन फ़िल्टरिंग के लिए एक MATLAB स्क्रिप्ट द्वारा संसाधित किया जाता है। लेकिन यह आप पर निर्भर है, आप डेटा के साथ क्या करते हैं।
निम्नलिखित पायथन स्क्रिप्ट के साथ आप अपने फोन से यूडीपी डेटा स्ट्रीम कैप्चर कर सकते हैं:
# ------------------------------------------------------- आयात सॉकेट, ट्रेसबैक
मेजबान = '' बंदरगाह = 5555
s = सॉकेट.सॉकेट (socket.AF_INET, सॉकेट। SOCK_DGRAM) s.setsockopt (सॉकेट। SOL_SOCKET, सॉकेट। SO_REUSEADDR, 1) s.setsockopt (सॉकेट। SOL_SOCKET, सॉकेट। SO_BROADCAST, 1) एस.बाइंड ((मेजबान, बंदरगाह))
जबकि 1: कोशिश करना: संदेश, पता = s.recvfrom (8192) प्रिंट संदेश सिवाय (कीबोर्डइंटरट, सिस्टमएक्सिट): बढ़ाना सिवाय: traceback.print_exc # -------------------------------------------------------