原文:PX4/PixHawk无人机飞控应用开发

最近做的一个国防背景的field UAV项目,细节不能多谈,简单写点技术体会。 PX Pixhawk飞控软件架构简介PX 是目前最流行的开源飞控板之一。PX 的软件系统实际上就是一个firmware,其核心OS为NuttX实时ARM系统。其固件同时附带了一系列工具集 系统驱动 模块与外围软件接口层,所有这些软件 包括用户自定义的飞控软件 随OS内核一起,统一编译为固件形式,然后上传到飞控板中,从而 ...

2016-01-13 12:31 1 6489 推荐指数:

查看详情

无人机种类整理

1. FPGA baed platforms(Field-Programmable Gate Array)即现场可编程门阵列 1)Phenix Pro(RobSense Tech公司开发, 固件开源为:基于自主定制的无人机实时操作系统(UOS)) It is built ...

Wed Nov 15 22:18:00 CST 2017 0 3717
无人机三大算法汇总

无人机三大算法:捷联式惯性导航系统、卡尔曼滤波算法、飞行控制PID算法。 一、捷联式惯性导航系统 说到导航,不得不说GPS,他是接受卫星发送的信号计算出自身位置的,但是当GPS设备上方被遮挡后,GPS设备无法定位了。比如在室内、隧道内、地下等场所,基本收不到GPS信号。 语录 ...

Sun Sep 16 02:29:00 CST 2018 1 21290
无人机开发之一:Pixhawk与Arduino简述

1. Pixhawk发展历史 发展历程:APM-->PX4FMU/IO-->Pixhawk: 1.1. Arduino简介 Arduino就是主要以以AVR单片机为核心控制器的单片机应用开发板(当然也有其他核心的例如STM32版本的但是不是官方的,还有intel ...

Fri Dec 27 06:44:00 CST 2019 1 2640
ros与px4无人机仿真环境

前言 环境准备 虚拟机 VMWare Workstation Pro 15.5 系统镜像 ubuntu-18.04.6-desktop-amd64.iso 如果有需要,可以私信我发送。 安装系统 ...

Sat Feb 19 05:42:00 CST 2022 0 778
无人机开发之二:Pixhawk硬件架构

Pixhawk硬件架构 Pixhawk的硬件架构整体框图 组件 Pixhawk 1个 >电调 4个 >电机 4个 >锂电池 22000 3C 1个 >电源模块 1个 >螺旋桨 4个 >安全开关 1个 >蜂鸣器 1个 >数传接收和发射 1套 ...

Fri Dec 27 06:46:00 CST 2019 0 1698
无人机开发之四:Pixhawk开发环境搭建

Pixhawk开发环境搭建 PX4代码可以在 Mac OS,Linux 或者 Windows上进行开发,本文采用Ubuntu的长期支持版本Ubuntu16.04作为开发环境 为了便于开发,我们需要把用户添加到用户组”dialout”中,终端中执行: 然后注销后,重新登录,因为重新登录后 ...

Fri Dec 27 06:53:00 CST 2019 0 2139
px4固定翼无人机姿态控制理解

  学习px4代码也有一段时间了,所以想写一写,自己的一些学习心得吧,也算是笔记吧。   在px4这套代码中,每一个功能都是一个模块,例如姿态控制,也就是一个应用程序,我们可以把它添加到初始话脚本里,让它自启动。需要注意的就是在一个应用程序就是处理订阅的消息,然后发布处理过后的消息。这种消息机制 ...

Wed Jul 26 06:41:00 CST 2017 0 3813
四旋翼无人机系统设计(PID控制算法)

PID控制算法   PID控制器是一个结构简单并且成熟稳定的控制器,在工业上应用广泛。包括比例(Proportion)、积分(Integral)、微分(Differential)三个控制元素,三者是对系统偏差不同处理方式。 比例控制 P   比例控制是基础,将反馈值和期望值 ...

Mon Mar 15 03:33:00 CST 2021 0 441
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM