Skip to content

ARK Flow MR

ARK Flow MR ("Mid Range") is an open source DroneCAN optical flow, distance sensor, and IMU module. It is the next generation of the Ark Flow, designed for mid-range applications.

ARK Flow MR

Де купити

Замовте цей модуль з:

Характеристики обладнання

  • Open Source Schematic and BOM
  • Датчики
    • PixArt PAA3905 Optical Flow Sensor
      • Auto detection of challenging conditions, such as checker boards, stripes, glossy surface and yawing
      • Wide working range from 80mm up to infinity
      • Automatic switching of Operation Mode
      • 40mW ІЧ-світлодіод, вбудований на плату для покращення роботи в умовах слабкого освітлення
    • Broadcom AFBR-S50LX85D Time-of-Flight Distance Sensor
      • Laser Opening Angle of 2° x 2°
      • Typical distance range up to 50m
      • Operation in up to 200 kilolux ambient light
      • Добре працює на всіх поверхнях
  • Invensense IIM-42653 6-Axis IMU
  • Два роз'єми стандарту CAN для Pixhawk (4 контакти JST GH)
  • Роз'єм для відлагодження стандарту Pixhawk (6 контактів JST SH)
  • Software controlled built-in CAN termination resistor via node parameter (CANNODE_TERM)
  • Малий форм-фактор
    • 3см x 3см x 1.4см
  • LED індикатори
  • USA Built

Налаштування програмного забезпечення

Підключення

The ARK Flow MR is connected to the CAN bus using a Pixhawk standard 4 pin JST GH cable. For more information, refer to the CAN Wiring instructions.

Встановлення

The recommended mounting orientation is with the connectors on the board pointing towards back of vehicle, as shown in the following picture.

ARK Flow MR align with Pixhawk

This corresponds to the default value (0) of the parameter SENS_FLOW_ROT. Змініть параметр належним чином, якщо використовується інша орієнтація.

The sensor can be mounted anywhere on the frame, but you will need to specify the focal point position, relative to vehicle centre of gravity, during PX4 configuration.

Налаштування прошивки

ARK Flow MR runs the PX4 DroneCAN Firmware. As such, it supports firmware update over the CAN bus and dynamic node allocation.

ARK Flow MR boards ship with recent firmware pre-installed, but if you want to build and flash the latest firmware yourself see PX4 DroneCAN Firmware > Building the Firmware.

  • Firmware target: ark_can-flow-mr_default
  • Bootloader target: ark_can-flow-mr_canbootloader

Налаштування польотного контролера

INFO

The Ark Flow MR will not boot if there is no SD card in the flight controller when powered on.

Увімкнути DroneCAN

Кроки наступні:

Після активації модуль буде виявлено при завантаженні. Flow data should arrive at 100Hz. Distance sensor data should arrive at 40Hz.

DroneCAN configuration in PX4 is explained in more detail in DroneCAN > Enabling DroneCAN.

Конфігурація PX4

You need to set the EKF optical flow parameters to enable fusing optical flow measurements for velocity calculation, set necessary DroneCAN parameters, and define offsets if the sensor is not centred within the vehicle.

Set the following parameters in QGroundControl:

Ark Flow MR Configuration

You may need to configure the following parameters on the ARK Flow MR itself:

ПараметрОпис
CANNODE_TERMВбудована завершення шини CAN.

Значення LED індикаторів

You will see both red and blue LEDs on the ARK Flow MR when it is being flashed, and a solid blue LED if it is running properly.

Якщо ви бачите червоний світлодіод, це означає, що виникла помилка, і вам слід перевірити наступне:

  • Переконайтеся, що у польотному контролері встановлено SD-картку.
  • Make sure the Ark Flow MR has ark_can-flow-mr_canbootloader installed prior to flashing ark_can-flow-mr_default.
  • Видаліть бінарні файли з кореневих та ufw директорій SD-карти та спробуйте зібрати та знову прошити.

Відео

PX4 holding position using the ARK Flow MR sensor for velocity estimation (in Position Mode).

Дивіться також