CSV таны сүлжээний компьютер (Values зүйлүүдийг таслалаар тусгаарлаж) Энэ програм нь UDP-ээр таны утас инерцийн мэдрэгч нь хэмжилт илгээдэг.
Энэ нь утасгүй инерцийн хэмжилтийн нэгж (IMU) руу утсаа хувирна.
Дараах мэдрэгч дэмжигдсэн байна:
- Accelerometer
- Үүсгэгч
- Соронзон хэмжигч
Таны гар утас бүгд биш эдгээр мэдрэгч бол зөвхөн боломжтой мэдрэгч мэдээлэл дамжуулсан байна.
Жишээ нь 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 - үүсгэгч (рад / с)
5 - соронзон хэмжигч (бичил Tesla UT)
Та цаана нь энэ програмыг ажиллуулж болно.
Та WiFi сүлжээнд холбогдсон л бол А анхааруулга харилцах, байна.
Жишээ нь видео онд урсгал шууд Kalman шүүх нь 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 ()
# ------------------------------------------------- ------
Шинэчилсэн огноо
2012 оны 9-р сарын 12