Wireless IMU


1.2 โดย Jan Zwiener
Sep 12, 2012

เกี่ยวกับ Wireless IMU

เปิดมาร์ทโฟนของคุณให้เป็นหน่วยวัดแรงเฉื่อยไร้สาย (IMU)

การตรวจสอบนี้จะส่งวัดจากเซ็นเซอร์เฉื่อยโทรศัพท์ของคุณผ่านทาง UDP เป็น CSV (Comma Separated Values​​-) ไปยังเครื่องคอมพิวเตอร์ในเครือข่ายของคุณ

นี้จะเปิดโทรศัพท์ของคุณเป็นหน่วยวัดแรงเฉื่อยไร้สาย (IMU)

เซ็นเซอร์ต่อไปนี้จะได้รับการสนับสนุน:

- Accelerometer

- Gyroscope

- Magnetometer

หากโทรศัพท์ของคุณไม่ได้เซ็นเซอร์เหล่านี้ทั้งหมดเพียงข้อมูลเซ็นเซอร์ที่มีอยู่จะถูกส่ง

ตัวอย่างแพ็คเก็ต UDP:

890.71558, 3, 0.076, 9.809, 0.565, 4, -0.559, 0.032, -0.134, 5, -21.660, -36.960, -28.140

การประทับเวลา [วินาที] sensorid, x, y, z, sensorid, x, y, z, sensorid, x, y, z

รหัสเซนเซอร์:

3 - Accelerometer (m / s ^ 2)

4 - หมุน (ล้อ / s)

5 - Magnetometer (ไมโครเทสลา UT)

คุณสามารถใช้ app ในพื้นหลังนี้

โต้ตอบคำเตือนจะปรากฏขึ้นถ้าคุณไม่ได้เชื่อมต่อกับเครือข่าย WiFi

ในวิดีโอตัวอย่างเช่นกระแสการประมวลผลโดยตรงจากสคริปต์ MATLAB สำหรับการกรองคาลมาน แต่มันก็ขึ้นอยู่กับคุณสิ่งที่คุณทำกับข้อมูล

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

# ------------------------------------------------- ------

ซ็อกเก็ตนำเข้า traceback

โฮสต์ = ''

พอร์ต = 5555

s = socket.socket (socket.AF_INET, socket.SOCK_DGRAM)

s.setsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR 1)

s.setsockopt (socket.SOL_SOCKET, socket.SO_BROADCAST 1)

s.bind ((โฮสต์พอร์ต))

ในขณะที่ 1:

    ลอง:

        ข้อความที่อยู่ = s.recvfrom (8192)

        พิมพ์ข้อความ

    ยกเว้น (KeyboardInterrupt, SystemExit):

        ยก

    ยกเว้น:

        traceback.print_exc ()

# ------------------------------------------------- ------

มีอะไรใหม่ใน 1.2 เวอร์ชันล่าสุด

Last updated on Oct 17, 2015
- Screen rotation problem fixed
- Bug fix (app was not sending data)

ข้อมูล แอป เพิ่มเติม

เวอร์ชันล่าสุด

1.2

อัปโหลดโดย

Mahmood Yaser

ต้องใช้ Android

Android 2.3.4+

Available on

รายงาน

ปักธงว่าไม่เหมาะสม

แสดงเพิ่มเติม

Wireless IMU ทางเลือก

ค้นพบ