原文: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