Wireless IMU

4,2
548 կարծիք
100 հզր+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Այս ծրագիրը ուղարկում չափագրումներ Ձեր հեռախոսի իներցիոն տվիչների միջոցով UDP, քանի որ CSV (ստորակետով անջատված արժեքներ) մի համակարգչի ձեր ցանցի.
Սա դառնում ձեր հեռախոսը մեջ անլար inertial չափման միավորի (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

Timestamp [վրկ] sensorid, x, y, Z, sensorid, x, y, Z, sensorid, x, y, Z

Ցուցիչ id:
3 - Accelerometer (մ / վ ^ 2)
4 - Gyroscope (rad / վրկ)
5 - magnetometer (միկրո-Tesla UT)

Դուք կարող եք վազում այս ծրագիրը ֆոնին.
A նախազգուշացում երկխոսություն հայտնվում, եթե դուք չեք կապված է WiFi ցանցի.

Ի օրինակ տեսահոլովակը, հոսքի ուղղակիորեն մշակվում է MATLAB սցենարի համար Կալման զտիչ. Բայց դա մինչեւ ձեզ, թե ինչ եք անում, ինչպես նաեւ տվյալները.

Հետ հետեւյալ Python սցենարի, դուք կարող է գրավել 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 ()
# ------------------------------------------------- ------
Վերջին թարմացումը՝
12 սեպ, 2012 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Երրորդ կողմերին տվյալներ չեն փոխանցվում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների փոխանցման մասին
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին

Գնահատականներ և կարծիքներ

4,2
530 կարծիք

Ինչ նոր բան կա

- Screen rotation problem fixed
- Bug fix (app was not sending data)