อ่าน MAVLink telemetry จาก SITL

เชื่อม message-level กับ network packet

L09 · แนวทางทดลอง

อุปกรณ์ telemetry และสถานีภาคพื้นข้างโดรนทดสอบ
ภาพประกอบแนวคิดสร้างด้วย AI

เชื่อม message-level กับ network packet

อ่านหลักการ: การสื่อสารและ MAVLink

สิ่งที่ต้องเตรียม

SITL จาก L01; Python environment แยก

เลือกขั้นตอนติดตั้งที่ตรง Windows/Linux และตรึงรุ่นตามคู่มือต้นทาง รายการนี้ยังเป็นโจทย์ทดลอง ไม่ใช่บันทึกผลที่รันผ่านแล้ว

ลำดับทดลอง

  1. บันทึก UDP endpoint/port/system ID ที่ simulator เปิดใช้
  2. ใช้ตัวอย่าง telemetry จาก pymavlink หรือ MAVSDK อ่านข้อความ
  3. เก็บ timestamp และ ATTITUDE/position เป็น CSV; จับ loopback packet ด้วย Wireshark ถ้าพร้อม
  4. เทียบ message rate ที่ application เห็นกับ packet capture

ผลลัพธ์ที่ควรเก็บ

CSV, PCAP และแผนผัง endpoint

ตรวจความเข้าใจและผลที่ได้

อธิบายได้ว่าข้อมูลใดมาจาก message ใดและหน่วยอะไร

ขอบเขตการตีความ

รับจาก simulator ของตนเท่านั้น; ไม่ถือว่า packet rate เท่ากับ data freshness

ดาวน์โหลดแบบบันทึกการทดลอง

กลับไปเลือกโจทย์ในหมวดเดียวกัน →

ใช้ในรายวิชา

วิธีอ้างอิงหน้านี้

สถาบันโดรน มหาวิทยาลัยรังสิต. (2569). อ่าน MAVLink telemetry จาก SITL. ใน คลังความรู้หลักสูตร ทล.บ. เทคโนโลยีระบบอากาศยานไร้คนขับ. https://rsu-drt.pk-research.work/th/kb/labs/l09/

ต้นฉบับจากคลังความรู้โดรน: https://drone.pk-research.work/labs/l09/ · © PK-Research