Характеристики
| Параметр | Benewake TF03-180 | Nanoradar NRA24 |
|---|---|---|
| Технология | LiDAR Time-of-Flight | Радар 24 ГГц FMCW |
| Дальность | 0,1–180 м (@90% отраж.) | 0,5–200 м |
| Рабочая дальность | до 70 м @10% отраж. | до 200 м нормальные условия |
| Точность | ±10 см (<10 м), 1% (>10 м) | ±0,1 м (0,5–30 м), ±1 м (30–100 м), ±2 м (100–200 м) |
| Разрешение | 1 см | Не указывается в официальных источниках |
| Частота обновления | 1–1000 Гц (настраивается) | 42–50 Гц |
| Интерфейсы | UART / CAN / RS485 / RS232 | CAN / UART |
| Вес | ~24–30 г (по данным дистрибьюторов) | 95 г |
| Питание | 5 В, ≤180 мА | 5–20 В, ~1,4–1,8 Вт |
| Защита | IP67 | Не указана в официальной спецификации |
| Размеры | ~44×43×32 мм (по данным дистрибьюторов) | 130×70×14,5 мм |
Ключевые различия
1. Технология и всепогодность
Benewake TF03-180 — лидар на основе лазерного Time-of-Flight. Обеспечивает высокую точность, но чувствителен к атмосферным помехам: дождь, туман, пыль могут снижать дальность или вызывать ложные срабатывания.
Nanoradar NRA24 — радар K-диапазона (24 ГГц) с технологией FMCW. Работает в любых погодных условиях, включая дождь, туман, пыль и дым.
2. Дальность и точность
TF03-180:
- Максимум 180 м при идеальной отражающей поверхности (90%)
- Реальная рабочая дальность в поле: ~70 м при 10% отражающей способности
- Точность: ±10 см на дистанциях до 10 м, 1% после 10 м
- Разрешение: 1 см
NRA24:
- Диапазон 0,5–200 м по спецификации
- Точность градуирована: ±0,1 м (0,5–30 м), ±1 м (30–100 м), ±2 м (100–200 м)
- Менее чувствителен к отражающей способности цели благодаря радарной технологии
3. Частота обновления
- TF03-180: 1–1000 Гц (настраивается, по умолчанию 100 Гц) — подходит для быстрых дронов и динамичных манёвров.
- NRA24: 42–50 Гц — достаточно для большинства гражданских и промышленных применений.
4. Подключение к ArduPilot
- Поддерживается через UART или CAN
- Параметр:
RNGFNDx_TYPE = 17(Benewake) - Настройка простая, не требует дополнительного ПО
- Основной способ: CAN (поддержка UART не верифицирована полностью)
- Параметр:
RNGFNDx_TYPE = 39(NRA-24) - Требует предварительной настройки ID и битрейта через NSM Software от производителя
- Поддерживает до 4 датчиков на одной CAN-шине с уникальными ID
5. Вес и габариты
- TF03-180: компактный (~24–30 г), идеален для малых платформ.
- NRA24: 95 г, крупнее — требует учёта центровки на лёгких дронах.
Когда выбирать каждый сенсор
Выбирайте Benewake TF03-180, если:
- Нужна максимальная точность и разрешение (1 см)
- Работаете в хороших погодных условиях или в помещении
- Критичен вес (малые дроны, гоночные коптеры)
- Требуется высокая частота обновления (до 1000 Гц)
- Бюджет ограничен
- Применяете для: точной посадки, картографии, инспекций в ясную погоду
- Есть свободный UART-порт и нужна простая настройка
Выбирайте Nanoradar NRA24, если:
- Нужна всепогодная работа (дождь, туман, пыль, дым)
- Работаете в сельском хозяйстве (опрыскивание в пыльных полях)
- Требуется стабильная дальность до 200 м независимо от отражающей способности поверхности
- Есть CAN-шина и возможность настройки через фирменное ПО
- Не критичен вес (95 г)
- Применяете для: terrain following на больших высотах, промышленных инспекций, поисково-спасательных операций
Профессиональный совет: гибридная схема
Для максимальной надёжности можно использовать оба сенсора одновременно:
# ArduPilot параметры (пример):
RNGFND1_TYPE = 17 # Benewake TF03-180 (основной, точный)
RNGFND1_MAX_CM = 10000 # 100 м
RNGFND2_TYPE = 39 # Nanoradar NRA24 (резервный, всепогодный)
RNGFND2_MAX_CM = 20000 # 200 м
# Переключение при потере сигнала:
RNGFND_USE_YAW = 1
ArduPilot поддерживает множественные дальномеры и может автоматически использовать данные от рабочего сенсора.
📋 Итоговая таблица
| Критерий | Победитель | Комментарий |
|---|---|---|
| Макс. дальность (спецификация) | 🏆 NRA24 | 200 м против 180 м |
| Реальная дальность в поле | 🏆 NRA24 | Менее чувствителен к отражающей способности |
| Точность на коротких дистанциях | 🏆 TF03-180 | ±10 см с разрешением 1 см |
| Точность на больших дистанциях | 🏆 NRA24 | Стабильнее после 100 м |
| Всепогодность | 🏆 NRA24 | Радар не боится осадков |
| Частота обновления | 🏆 TF03-180 | до 1000 Гц против 50 Гц |
| Вес | 🏆 TF03-180 | ~24–30 г против 95 г |
| Гибкость подключения | 🏆 TF03-180 | UART/CAN/RS485/RS232 против CAN/UART |
| Простота настройки в ArduPilot | 🏆 TF03-180 | Не требует стороннего ПО |
| Множественные датчики на шине | 🏆 NRA24 | До 4 на CAN с уникальными ID |
Настройка в ArduPilot (проверенные параметры)
# Для UART-подключения:
SERIALx_PROTOCOL = 9 # Rangefinder
SERIALx_BAUD = 115 # 115200 бод
RNGFND1_TYPE = 17 # Benewake
RNGFND1_MIN_CM = 10
RNGFND1_MAX_CM = 10000 # 100 м рабочая дальность
RNGFND1_GNDCFILT = 1 # Включить фильтрацию
# Для CAN-подключения (рекомендуемый способ):
CAN_P1_DRIVER = 1
CAN_P1_BITRATE = 500000
CAN_D1_PROTOCOL = 14 # RadarCAN
RNGFND1_TYPE = 39 # NRA-24
RNGFND1_MIN_CM = 50
RNGFND1_MAX_CM = 19000 # 190 м (с запасом)
RNGFND1_RECV_ID = 0 # Принимать все CAN ID, или укажите конкретный
# После настройки параметров выполните перезагрузку полётного контроллера
После настройки обязательно выполните калибровку и проверьте показания в Mission Planner → Flight Data → Status → rangefinder1 / rangefinder2.
💡 Итог: Nanoradar NRA24 и Benewake TF03-180 — это сенсоры разного класса. Выбор зависит от приоритетов: точность и скорость (лидар) или надёжность в сложных условиях (радар). Для критичных миссий рассмотрите гибридную схему с обоими датчиками.

