onps是一个开源且完全自主开发的国产网络协议栈。设计目标与LwIp相同,onps栈的目标系统同样是资源受限的单片机系统。提供完整的tcp/ip协议族实现,同时提供sntp、dns、ping等网络工具,支持以太网环境下dhcp动态ip地址申请,也支持动态及静态路由表。协议栈还封装实现了一个伯克利套接字(Berkeley sockets)层。协议栈使用ANSI C语言开发。
跨平台的c开发库,提供asio、stream、容器、算法、xml/json/plist解析、数据库等常用模块
MAVLink micro air vehicle marshalling / communication library
PX4 Firmware for PX4FMU autopilot and PX4IO servo / failsafe board
Estimation & Control Library for Guidance, Navigation and Control Applications
Operating system and flight stack agnostic driver framework for POSIX (Linux, NuttX, Mac OS, QNX, VxWorks).
UAVCAN is a lightweight protocol designed for reliable communication in aerospace and robotic applications via CAN bus.
Lightweight, dependency free Matrix library (BSD)
Standard NuttX (http://nuttx.org) with current PX4 WIP patches
A microbenchmark support library