从0入门自主空中机器人-2-2【无人机硬件选型-PX4篇】

1. 常用资料以及官方网站

  • 无人机飞控PX4用户使用手册(无人机基本设置、地面站使用教程、软硬件搭建等):https://docs.px4.io/main/en/

  • PX4固件开源地址:https://github.com/PX4/PX4-Autopilot

  • 飞控硬件、数传模块、GPS、分电板等—holybro官网:http://www.holybro.com/

  • 无人机动力系统–TMotor官网:https://uav-cn.tmotor.com/

  • 无人机在线课程、开源项目—阿木实验室:https://amovlab.com/

2. 机架推荐/可二次开发整机无人机

  • Holybro无人机(整机无人机以及无人机机架散件):【前往】

  • 阿木实验室无人机:【前往】

  • FPV梦工厂(机架,专门为FPV竞赛设计):【前往】

3. 无人机各个重要模块功能及选型

image-20230810152216490

3.1 航模电池

image-20230810152716271

  • 主要的参数及选型推荐
参数说明推荐值
容量电池容量,表示电池可以放出的电量多少,以mh为单位5000mAH
电芯节数电芯数量,决定了电池输出电压大小。通常有3S,4S,6S等,如4S电池代表一块电池内有4块电芯,4块电芯串联输出,每个电芯最高输出电压4.2V,则该电池最终最大输出16.8V4S
放电倍率电池的倍率特性是指的电池的充放电性能,倍率越高的能够承受的放电电流就越大,倍率的单位是C50c/60c
接口电池输出接口,通常有XT60,XT40,T插等XT60

推荐淘宝链接:【前往】

3.2 飞控

image-20230810153009268

  • 介绍

**飞控:**飞行控制器,用于飞行器底层控制,如无人机姿态、高度以及位置等。同时也可以连接传感器以及其它模块,如GPS、遥控器接收机以及数传等。

  • 选型推荐

    • 型号:pixhawk 6C
    • 使用说明:【前往】
    • 整体介绍及接口说明:【前往】

    推荐淘宝链接:【前往】

3.3 分电板

image-20230810153520742

  • 介绍

**分电板:**分电板的作用是将电池供电分配给四个电调,并且将飞控的控制信号传递给电调。

  • 选型推荐

    • 型号:PM07
    • 使用说明:【前往】

    推荐淘宝链接(和飞控一起购买):【前往】

3.4 电调

  • 介绍

**电调:**接收控制指令并控制电机旋转。

  • 说明

电调有分体式和四合一两种型号,四合一顾名思义就是将四个分体式电调整合在一块PCB板上,四合一电调常用于穿越机上,这里所组装的四旋翼无人机推荐使用分体式电调。

image-20230810153806629

选型推荐

  • 型号:F45A

  • 使用说明:【前往】

    推荐淘宝链接:【前往】

image-20230810154350255

  • 选型推荐

    • 型号:F55A PRO 6S 4IN1

    • 使用说明:【前往】

    推荐淘宝链接:【T-MOTOR 老虎动力】穿越机 航模电调 2代 F55A PROⅡ 6S 4IN1-淘宝网 (taobao.com)

3.5 电机

image-20230810155304636

  • 选型推荐

    • 型号:TmotorPro KV2200

    • 使用说明:【前往】

    推荐淘宝链接:【前往】

3.6 螺旋桨

四旋翼飞机螺旋桨安装方向如下图所示,在安装时,螺旋桨厚的一面在旋转方向的前方:

image-20230810155624729

3.7 数传

image-20230810155848145

  • 介绍

**数传:**用于无人机和地面站( http://qgroundcontrol.com/ )进行实时通讯,在飞行时传递无人机电量、飞行姿态、GPS位置等信息。

  • 选型推荐

    • 型号:SiK Telemetry Radio V3

    • 使用说明:【前往】

推荐淘宝链接:【前往】

3.8 遥控器及接收机

image-20230810155932730

  • 选型推荐
    • 型号:天地飞ET16S

推荐淘宝链接:【前往】

3.9 机载电脑(可选)

Intel NUC(推荐)、Jetson Tx2,树莓派。用于无人机感知、路径规划等算法运算,向飞控发送指令。

4. 其它无人机散件及选型

  • 桨保:保护桨叶在碰撞时不会折坏。

    • 参考:【淘宝链接】
  • 尼龙柱:用于固定机载电脑及其它模块。

    • 参考:【淘宝链接】
  • 铝柱:用于连接无人机上下两层。

    • 参考:【淘宝链接】
  • 减震球:用于降低在飞行时飞控模块的震动频率,保护其中的IMU。

    • 参考:【淘宝链接】
  • 锂电池充电器:

    • 参考:【淘宝链接】
  • 电池绑带:

    • 参考:【淘宝链接】
  • 强力背胶魔术贴:用于固定电池。

    • 参考:【淘宝链接】
  • 稳压模块:用于机载电脑和部分传感器的供电。

    • 参考:【淘宝链接】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/64527.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GraphRAG 框架哪家强?选择最适合你智能问答系统的框架

GraphRAG 框架哪家强?选择最适合你智能问答系统的框架 点击进入:GraphRAG系列文章-Nano-GraphRAG:打造轻量级医疗诊断助手 点击进入:GraphRAG系列文章-突破传统知识管理瓶颈:LlamaIndex GraphRAG 让企业知识问答更智能…

Mac电脑python多版本环境安装与切换

我当前是python3.9.6环境,需要使用3.9.8环境,通过brew安装3.9.8版本,然后通过pyenv切换环境 步骤 1: 安装 pyenv brew install pyenv brew install pyenv-virtualenv 步骤 2: 安装 Python 3.9.8(使用 pyenv 安装指定版本的 Pyth…

Redis--持久化策略(AOF与RDB)

持久化策略(AOF与RDB) 持久化Redis如何实现数据不丢失?RDB 快照是如何实现的呢?执行时机RDB原理执行快照时,数据能被修改吗? AOF持久化是怎么实现的?AOF原理三种写回策略AOF重写机制 RDB和AOF合…

C高级:思维导图Day2

目录 总览1 总览2 总览1 压缩与解压缩 打包与解包 软连接与硬链接 ubuntu下关机与重启指令 总览2 结束

权限获得第一步

权限获得第一步 下载打开附件 给了一串加密的密文 一般都是用MD5加密,每一段分别解码一下 第一段不行,试一下第二段 这里发现第二段可以解码出来,这应该就是密码了 flag{3617656}

001__VMware软件和ubuntu系统安装(镜像)

[ 基本难度系数 ]:★☆☆☆☆ 一、Vmware软件和Ubuntu系统说明: a、Vmware软件的说明: 官网: 历史版本: 如何下载? b、Ubuntu系统的说明: 4、linux系统的其他版本:红旗(redhat)、dibian、cent…

fiscoBcos中webase平台导出java项目

导出合约为java项目并调用 1. 在webase管理平台上面进行项目的导出 2.将下载好的项目解压并用idea打开,目录结构如下 在resources目录下的abi放的是编译过后的合约方法,bin.ecc放的是以编译过后的智能合约,conf文件夹下面放的是链…

【嵌入式C语言】指针数组结构体

指针与数组 指针与数组指针数组数组指针 多维数组数组名的保存 结构体定义结构体定义结构体变量使用typedef简化结构体声明访问结构体成员结构体内存分配字节对齐位域定义位域位域的限制示例 指针与数组 指针数组和数组指针是两个不同的概念,它们涉及到指针和数组的…

Junit4单元测试快速上手

文章目录 POM依赖引入业务层测试代码Web层测试代码生成测试类文件 在工作中我用的最多的单元测试框架是Junit4。通常在写DAO、Service、Web层代码的时候都会进行单元测试&#xff0c;方便后续编码&#xff0c;前端甩锅。 POM依赖引入 <dependency><groupId>org.spr…

【优选算法】查找总价格为目标值的两个商品(双指针)

算法_云边有个稻草人的博客-CSDN博客 目录 解法一&#xff1a;暴力算法 解法二&#xff1a;双指针(时间复杂度为O&#xff08;N&#xff09;) 【代码编写】 LCR 179. 查找总价格为目标值的两个商品 - 力扣&#xff08;LeetCode&#xff09; 解法一&#xff1a;暴力算法 用…

时空信息平台-API安全措施-下篇:登录鉴权【访问受限】您的请求已被该站点的安全策略拦截。

文章目录 引言I 登录鉴权处理逻辑校验顺序用户状态校验密码校验Token鉴权短信验证码/图形验证码登录设备限制II 服务端发生错误的处理业务返回码处理前端处理业务返回码nginx处理http状态码引言 时空信息平台-API安全措施:上篇(通讯协议的安全措施) https://blog.csdn.net/z…

编译openssl遇到错误Parse errors: No plan found in TAP output的解决方法

在编译openssl时 tar -zxvf openssl-1.1.1p.tar.gz cd openssl-1.1.1p ./config --prefix/usr --openssldir/etc/ssl --shared zlib make make test 遇到错误 Parse errors: No plan found in TAP output 解决方法&#xff1a; yum install perl-Test-Simple

【Linux】进度条

本文中&#xff0c;我们来写一个进度条。 本文大纲&#xff1a; 写一个命令行版的进度条。 1.回车换行 2.缓冲区问题&#xff08;本文不深究&#xff09; ​ 2.1测试代码 3.写一个什么样的进度条&#xff1f; ​ version1 ​ version2 回车换行 这俩不是一个概念&…

UE5材质节点SimpleGrassWind

SimpleGrassWind节点可以模拟树叶扰动&#xff0c;或小草晃动效果 用来做风格化树、风格化草效果很好 主要节点 前三个节点分别用来控制&#xff0c;风强度&#xff0c;风重力&#xff0c;风速度&#xff0c;WPO是世界位置偏移

WeNet:面向生产的流式和非流式端到端语音识别工具包

这篇文章介绍了WeNet&#xff0c;一个面向生产的开源端到端&#xff08;E2E&#xff09;语音识别工具包。WeNet的主要特点和贡献如下&#xff1a; 统一流式和非流式识别&#xff1a;提出了一种名为U2的两阶段框架&#xff0c;能够在单一模型中同时支持流式和非流式语音识别&…

Ubuntu20.04安装Foxit Reader 福昕阅读器

Ubuntu20.04安装Foxit Reader 福昕阅读器 文章目录 Ubuntu20.04安装Foxit Reader 福昕阅读器 先更新一下源 sudo apt update sudo apt upgrade下载Foxit Reader的稳定版本 wget https://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/linux/2.x/2.4/en_us/FoxitReader.e…

2024年底关于期货的工作总结

十几年程序猿出身&#xff0c;因几年前的懵懂无畏闯入期货市场&#xff0c;盈了&#xff0c;感觉期货太简单&#xff0c;飘然裸辞&#xff0c;想当财务自由者&#xff0c;全职做交易。当深入学习时&#xff0c;却亏了&#xff0c;原来市场是让人敬畏的&#xff0c;也是反人性的…

PlantUML 时序图 基本例子

基本的例子 序列-> 用于绘制两个参与者之间的信息。参与者不必明确声明。 要有一个点状的箭头&#xff0c;就用--> 也可以用<- 和<-- 。这不会改变绘图&#xff0c;但可能提高可读性。注意&#xff0c;这只适用于顺序图&#xff0c;其他图的规则不同。 plantum…

vue3使用video-player实现视频播放(可拖动视频窗口、调整大小)

1.安装video-player npm install video.js videojs-player/vue --save在main.js中配置全局引入 // 导入视频播放组件 import VueVideoPlayer from videojs-player/vue import video.js/dist/video-js.cssconst app createApp(App) // 视频播放组件 app.use(VueVideoPlayer)2…

基于卷积神经网络的甲状腺结节识别系统,resnet50,mobilenet模型【pytorch框架+python源码】

更多目标检测、图像分类识别、目标追踪等项目可看我主页其他文章 功能演示&#xff1a; 甲状腺结节识别系统&#xff0c;卷积神经网络&#xff0c;resnet50&#xff0c;mobilenet【pytorch框架&#xff0c;python源码】_哔哩哔哩_bilibili &#xff08;一&#xff09;简介 …