</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

  • خانه
  • الکترونیک
  • پرینت سه‌بعدی
  • حکاکی و برش لیزری
  • ابزار کارگاهی
  • پهپاد
  • ربات زمینی UGV
  • ربات پرنده UAV
  • صنایع دستی
  • آموزش
  • پروژه‌ها
  • درباره ما
خانه›آموزش›iNAV روی فلایت کنترلر برای UGV — تبدیل FC به کنترلر زمینی (فارسی)
آموزش ربات‌های زمینی (UGV)

iNAV روی فلایت کنترلر برای UGV — تبدیل FC به کنترلر زمینی (فارسی)

​ ژوئن 12, 2026 1 دقیقه مطالعه
iNAV UGV Rover فلایت کنترلر GPS

iNAV چیست و چرا برای UGV مناسب است؟

iNAV (Integrated Navigation) یک فریمور متن‌باز برای فلایت کنترلرهای F4/F7/H7 است که از ناوبری GPS خودکار پشتیبانی می‌کند. اصلاً برای هواپیما و هلیکوپتر طراحی شده، اما از نسخه ۶.۰ به بعد حالت Rover (وسیله زمینی) هم دارد. یعنی همان سخت‌افزار ارزان FC که ۲۰۰–۳۰۰K تومان است می‌تواند UGV را با GPS، Compass، Waypoint و حتی Follow Me کنترل کند — بدون آردوینو!

مزیت iNAV برای UGV: IMU درونی خیلی دقیق، فیلتر Kalman پیشرفته، اتصال مستقیم GPS و Compass، و نمایش تله‌متری در Mission Planner یا mwp-tools.

🛠️ کارت پروژه

FC توصیه‌شده Matek F405-SE / SpeedyBee F405 (~۳۰۰K)
GPS NEO-6M / M8N / M10 (~۱۵۰–۳۰۰K)
نرم‌افزار GCS mwp-tools (Linux) یا Mission Planner

تنظیم iNAV برای Rover — گام به گام

  1. فریمور iNAV 7.x را از GitHub دانلود کن.
  2. با iNAV Configurator (Chrome App): FC را وصل کن و فریمور را فلش کن.
  3. در تب Configuration → Mixer Type: گزینه ROVER را انتخاب کن.
  4. در Motors: موتور ۱ = موتور اصلی پیشرانش (ESC/L298N)، موتور ۲ = سرو فرمان.
  5. در GPS: پروتکل = u-blox، بودریت = 115200.
  6. در Compass: نوع HMC5883L یا QMC5883L، آدرس I2C را بررسی کن.
  7. Calibrate Compass: دکمه را بزن و FC را آرام ۳۶۰° بچرخان.
  8. در Modes: یک کانال RC را به NAV WAYPOINT و یکی به NAV POSHOLD اختصاص بده.

تنظیم PID iNAV برای زمین

پارامتر پیش‌فرض UGV کوچک
nav_fw_cruise_speed — 200 (cm/s)
nav_fw_min_speed — 50 (cm/s)
nav_fw_max_speed — 400 (cm/s)
nav_fw_heading_p 60 30–50 برای شاسی کوچک
nav_wp_radius 100cm 200cm — شعاع قبول Waypoint

آپلود Waypoint از Mission Planner

  1. Mission Planner را باز کن، به FC وصل شو.
  2. در نقشه کلیک‌راست → Add Waypoint Here — مختصات اضافه کن.
  3. Upload Mission → UGV در حالت Waypoint مسیر را طی می‌کند.

  • iNAV Wiki: Rovers and Boats
  • آپارات: iNAV آردوینو ربات
برچسب‌ها: F4 FC GPS iNAV Mission Planner Rover UGV فلایت کنترلر ناوبری خودکار
​
مطلب بعدی ناوبری GPS خودکار UGV با آردوینو — دنبال کردن Waypoint‌ها (فارسی) مطلب قبلی ارسال Waypoint از Mission Planner به UGV از طریق LoRa — تله‌متری زمینی (فارسی)
</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

یاد بگیر، بساز، به اشتراک بگذار. جامعه‌ای برای سازندگان، مهندسان و علاقه‌مندان به فناوری در ایران.

دسته‌بندی‌ها

  • پروژه‌ها
  • ربات‌های پرنده (UAV)
  • آموزش
  • ربات‌های زمینی (UGV)
  • الکترونیک
  • پهپاد و مولتی‌روتور

پیوندها

  • خانه
  • درباره ما
  • تماس
  • فید RSS

آخرین مطالب

  • خلاصه دوره ArduPilot/iNAV و گام‌های بعدی (فارسی)
  • رادیو تله‌متری در مقابل LTE/4G برای کنترل از راه دور (فارسی)
  • Ground Station روی موبایل و تبلت — QGroundControl و Solex (فارسی)
  • راه‌اندازی Ground Station با Mission Planner (فارسی)
© 2026 Make for Iran – بسازیم برای ایران. تمامی حقوق محفوظ است.
ساخته شده با ❤️ برای سازندگان ایران  |  ورود