Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Nxt-FC DUAL

Nxt-FC

All GPIO & function small size PX4 for UAV research for HKUST UAV-Group

ArduPilot and PX4 firmware are supported !

Dimension of Nxt-FC: 27mmx32mmx8mm

Micoair is now producing Nxt-FC: Micoair official website Taobao Ali-Express

image-20240417000420113

image-20240417000600083

UARTTTYSerialNameSuggest Funcion
USART1/dev/ttyS0SERIAL_GPS1
USART2/dev/ttyS1SERIAL_GPS2
USART3/dev/ttyS2SERIAL_TEL1
UART4/dev/ttyS3SERIAL_TEL2
UART5/dev/ttyS4SERIAL_RCReceiver
USART6/dev/ttyS5DebugCurrently not available, can be enable
UART7/dev/ttyS6SERIAL_TEL3AUX
UART8/dev/ttyS7SERIAL_TEL4AUX

Getting start

Use precompiled bootloader and firmware

  1. Use the firmware files from ./firmware.

  2. QGC upgrade is also available.

Compile locally

Follow the PX4 standard approach.

Bootloader:

make hkust_nxt-dual_bootloader

Firmware:

make hkust_nxt-dual

Setting up Nx-FC

PX4 Configuration settings

Power

Set power_source Power Module, then calibrate voltage and current analog data

1683205772803

Receiver

Set RC_PORT_CONFIG with Radio controller

1683205983224

MAVLink

Set MAV_0_CONFIG with TELEM 2

1683206065854

HIGH_RES_IMU and High frequency /imu/data

create file in your tf-card /etc/extras.txt

mavlink stream -d /dev/ttyS3 -s ATTITUDE -r 200

mavlink stream -d /dev/ttyS3 -s HIGHRES_IMU -r 1000

then using the following settings

IMU_GYRO_RATEMAX: 2000Hz

IMU_INTEG_RATE: 400Hz

MAV_0_MODE: External vision

Set Uart4 to 921600

MAV_0_RATE 92160B/s

after these settings you will have 250Hz /imu/data_raw /imu/data

TODO

  • 500Hz stable firmware based on PX4 1.14

关于 About

Mini PX4 for UAV Group

语言 Languages

Shell100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
0
Total Commits
峰值: 1次/周
Less
More

核心贡献者 Contributors