从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。

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

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

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

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

    • 参考:【淘宝链接】

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

详解MySQL在Windows上的安装

目录 查看电脑上是否安装了MySQL 下载安装MySQL 打开MySQL官网,找到DOWNLOADS 然后往下翻,找到MySQL Community(GPL) Downloads>> 然后找到MySQL Community Server 然后下载,选择No thanks,just start my download. 然后双击进行…

【git】(一)在vscode上使用git进行版本控制(结合指令、含示例)

vscode中的git插件将git操作从git指令简化到简单的图形界面操作,不用再去记忆git指令,操作简单直观了很多。第一次使用时,为了加深理解,我将一些基本操作和该操作底层使用的命令结合起来,并包含实例,方便学…

安卓入门二 Kotlin基础

Kotlin Kotlin的历史 Kotlin由Jet Brains公司开发设计,2011年公布第一版,2012年开源。 2016年发布1.0正式版,并且Jet Brains在IDEA加入对Kotlin的支持,安卓自此又有新的选择。 2019年谷歌宣布Kotlin成为安卓第一开发语言&#x…

【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算

【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算 一、简介 在MATLAB中计算Sobol二阶效应指数通常涉及到全局敏感性分析(Global Sensitivity Analysis, GSA),其中Sobol方法是一种流行的技术,用于评估模型输入…

线段树例题题解

卫星覆盖(NOI1997) 题面: SERCOI(Space-Earth Resource Cover-Observe lnstitute) 是一个致力于利用卫星技术对空间和地球资源进行覆盖观测的组织。现在他们研制成功一种新型资源观测卫星 -SERCOI-308。这种卫星可以…

FFmpeg 编码和解码

文章目录 音频格式AACADIF音频数据交换格式ADTS音频数据传输流 音频解码音频编码 视频格式H264GOP图像组I帧,P帧,B帧H264压缩技术H264压缩级别H264视频级别H264码流结构SPSPPS 解码视频编码视频 音频格式 AAC AAC全称 Advanced Audio Coding&#xff0…

vue 组件库二次封装

vue 组件库二次封装 需求背景:项目使用arco-design组件库,ui 界面对于单选有统一的界面, 对于封装组件有一个大原则就是我们应该尽量保持原有组件的接口,除了我们需要封装的功能外,我们不应该改变原有组件的接口&#…

Kafka 幂等性与事务

文章目录 幂等性实现机制配置使用局限性 事务使用场景配置使用实现机制事务过程事务初始化事务开始事务提交事务取消事务消费 幂等性 Producer 无论向 Broker 发送多少次重复的数据,Broker 端只会持久化一条,保证数据不丢失且不重复。 实现机制 通过引…

LVS 负载均衡原理 | 配置示例

注:本文为 “ LVS 负载均衡原理 | 配置” 相关文章合辑。 部分内容已过时,可以看看原理实现。 未整理去重。 使用 LVS 实现负载均衡原理及安装配置详解 posted on 2017-02-12 14:35 肖邦 linux 负载均衡集群是 load balance 集群的简写,翻…

CannotRetrieveUpdates alert in disconnected OCP 4 cluster解决

环境: Red Hat OpenShift Container Platform (RHOCP) 4 问题: Cluster Version Operator 不断发送警报,表示在受限网络/断开连接的 OCP 4 集群中无法接收更新。 在隔离的 OpenShift 4 集群中看到 CannotRetrieveUpdates 警报: …

详解从输入url到页面渲染

当你在浏览器中输入一个 URL 并按下回车键,浏览器会经历一系列步骤来加载并渲染页面。这些步骤包括 DNS 解析、缓存处理、建立连接、发送请求、接收响应、解析 HTML、构建 DOM 树和 CSSOM 树、执行 JavaScript、布局和绘制等。以下是这些步骤的详细解释,…

Linux(Centos 7.6)目录结构详解

Linux(Centos 7.6)是一个操作系统,其核心设计理念是将一切资源抽象为文件,即一切皆文件。比如系统中的硬件设备硬盘、网络接口等都被视为文件。Windows系统一般是分为C、D、E盘。而Linux(Centos 7.6)是以斜线"/"作为文件系统的开始目录&#x…

【蓝桥杯选拔赛真题85】python摆放箱子 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析

目录 python摆放箱子 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python摆放箱子 第十五届蓝桥杯青少年组python比赛选拔赛真题详细解析 一…

数据分析思维(六):分析方法——相关分析方法

数据分析并非只是简单的数据分析工具三板斧——Excel、SQL、Python,更重要的是数据分析思维。没有数据分析思维和业务知识,就算拿到一堆数据,也不知道如何下手。 推荐书本《数据分析思维——分析方法和业务知识》,本文内容就是提取…

小程序中引入echarts(保姆级教程)

hello hello~ ,这里是 code袁~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 🦁作者简介:一名喜欢分享和记录学习的在校大学生…

【SQLi_Labs】Basic Challenges

什么是人生?人生就是永不休止的奋斗! Less-1 尝试添加’注入,发现报错 这里我们就可以直接发现报错的地方,直接将后面注释,然后使用 1’ order by 3%23 //得到列数为3 //这里用-1是为了查询一个不存在的id,好让第一…

基于JAVA+SpringBoot+Vue的校园二手书交易平台

基于JAVASpringBootVue的校园二手书交易平台 前言 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末附源码下载链接🍅 …

快速掌握Elasticsearch检索之二:滚动查询(scrool)获取全量数据(golang)

Elasticsearch8.17.0在mac上的安装 Kibana8.17.0在mac上的安装 Elasticsearch检索方案之一:使用fromsize实现分页 1、滚动查询的使用场景 滚动查询区别于上一篇文章介绍的使用from、size分页检索,最大的特点是,它能够检索超过10000条外的…

【C++】深入理解 break 和 continue 语句

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 💯前言💯break 和 continue 介绍**break** 的作用**continue** 的作用注意事项 💯break 示例代码示例**执行结果****解析过程** 💯continue 示例代码示例&am…

高效使用AI完成编程项目任务的指南:从需求分析到功能实现

随着人工智能工具的普及,即便是零编程基础或基础薄弱的用户,也可以借助AI完成许多技术任务。然而,要高效地使用AI完成编程任务,关键在于如何清晰表达需求,并逐步引导AI实现目标。 在本文中,我们将通过开发…