基于APM(PIX)飞控和missionplanner制作遥控无人车-从零搭建自主pix无人车无人坦克

news2024/10/6 18:22:47

前面的步骤和无人机调试一样,可以参考无人机相关专栏。这里不再赘述。

1.安装完rover的固件后,链接gps并进行校准。旋转小车不同方向,完成校准,弹出成功窗口。

f8465dc9874145748edc19147391ef3a.png2.校准遥控器。

c319b16a227645588afce0fd9b831102.png

一定要确保遥控器模式准确,尤其是使用没有屏幕的mc6c、乐迪t8fb等。要确保遥控器接收机灯常亮而不是闪烁。

此时,由于无人车地面运动,需要1、3通道,故只有这两的通道有反应。其中3通道为油门,1通道为航向。这里和电机也有关系,涉及到差速和电机类型,具体问题具体分析。尤其是驱动板有的同时驱动两个步进电机,要对应安装,将通道链接到APM飞控的output。将遥控接收机的1、3通道连接到飞控的input。

3.设置辅助通道。

bea88eed974449a7956e2969ef73a117.png

如果需要后期安装机械爪、云台等,需要设置5、6等通道。观察地面站显示,指定旋钮位置。

4.此时问题来了,如果接收机直接驱动机械爪,极有可能瞬间导致电压下降,从而触发失控保护,进一步导致车辆瞬间失控,例如加速前进。

所以必须在支撑起轮胎或履带的前提下进行调试,而且要在临近低电压的时间调试。有时故障不是出现在满电状态,而是在临近低压保护阈值导致各种紊乱。估计这和低电平信号的触发有关。

此时,可以尝试不同品牌的遥控器。

00861112219640d491d4d7ec2069a137.jpg

b6492129d0e641d5bb8a549aabeb6807.jpg

93a096ae411d40d9bf37f43485fbdb6c.jpg

5.图传的问题。必须看好电压功率。下图为图传摄像头一体,5V,如果不适配电压用了3S电池并联立刻会烧掉冒烟!下图为前视摄像头。

ae7f9f363b6949539fe66d47ac6ee2c6.jpg

6.后视摄像头为分体式,宽电压,可以使用12V直接链接。

602f3a6ee8784a0494bbb8f690b91935.jpg

7.在电池连接时,最好串联一个开关,以备应急快速关机。同时避免了频繁插拔电池。还可以在电池上安装哔哔响测电器,实时观察电压变化。电压波动可能导致不可预料的操作失控。

bc374718752f4a20b478e2045845c34a.jpg

b90a955f517b4470a7641711c9f32378.jpg

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

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

相关文章

按键精灵中的UI界面操作

1. 按键精灵中UI界面常用的控件 1. 文字框 界面1: {标签页1:{文字框:{名称:"文字框1",显示内容:"显示内容",文字大小:0,高度:0,宽度:0,注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性&qu…

easyHttp -- 轻量级的 HTTP 客户端工具包

easyHttp gitte地址:easy-http 介绍 easyHttp 是一个轻量级的 HTTP 客户端工具包,专为 Java 设计,使得基本的 HTTP 请求变得异常简单。该库主要针对常见的 HTTP 请求提供了简洁的 API,使得开发者无需面对复杂的设置。当前版本已支持基本的请…

游戏服务器频繁遭到攻击是什么原因?

这可能是来自竞争对手的恶意攻击,使您的服务器无法正常运行。如果游戏被卡住或攻击,所有服务器都将瘫痪。玩家的游戏体验不好,自然会选择别家的游戏。当然,也不排除游戏中的一些玩家对游戏中或游戏公司中的一些人不满,…

自动驾驶算法(七):基于遗传算法的路径规划(下)

目录 1 遗传选择 2 遗传交叉 3 遗传变异 4 结语 1 遗传选择 我们书接上回,我们完成了种群的初始化,将所有的种群放入了new_pop1中,这个new_pop1是一个(种群大小 * 路径)的一个矩阵,我们来看如何进行遗传…

软件外包开发需要注意的问题

软件外包开发是一种常见的商业实践,可以帮助企业降低成本、提高效率和获得专业技能。然而,要确保成功的外包开发项目,需要注意以下一些关键问题,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司…

数组的存储结构、特殊矩阵和稀疏矩阵的压缩存储

数组的存储结构、特殊矩阵和稀疏矩阵的压缩存储 1.数组的存储结构、特殊矩阵、稀疏矩阵的压缩存储1.1 数组的存储结构1.1.1 一维数组的存储结构关系式1.1.2 多维数组的存储结构关系式 1.2 特殊矩阵的压缩存储1.2.1 对称矩阵1.2.2 下三角矩阵1.2.3 上三角矩阵1.2.4 三对角矩阵 1…

Cesium:WFS请求两种方式

以本地发布的上海市浦东区行政区划WMS地图服务为例,讲述Cesium中WFS请求的两种方式及其优缺点。 服务加载地址及其参数如下, 服务加载地址:http://localhost:8089/geoserver/pudong/wms 加载参数:layerName:pudong:distractservice: "WMS",request: "GetMa…

基于材料生成算法的无人机航迹规划-附代码

基于材料生成算法的无人机航迹规划 文章目录 基于材料生成算法的无人机航迹规划1.材料生成搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要:本文主要介绍利用材料生成算法来优化无人机航迹规划。 …

以华为为例:GTM岗位主要是做什么的?如何做好GTM工作?

如何让产品上市以后卖得更好?这是一个系统工程。 许多公司在学习华为(尤其是做消费者业务,通俗地说就是2C业务的公司或产品),设立GTM相关的岗位。我们来看一下,GTM岗位主要做些什么,如何才能胜…

宠物领养系统jsp+servlet+mysql

设计不同用户的操作权限、注册和登录方法。 管理员可以在管理员管理、用户管理、宠物管理、评论管理、团队活动管理、志愿者的申请等等模块中进行查询、添加、删除、修改。 管理员可以在领养管理中通过领养时间查询所有宠物被领养的信息,修改是否同意领养宠物&#…

色彩大师:纽约公寓的大胆装修之旅

这对夫妇刚从西海岸搬到了纽约,最初尝试自己布置家居。但在设计中心寻找面料和家具时,他们感到有些不知所措。 在海外期间,他们深受英国乡村别墅装饰的魅力所吸引,希望将类似的风格带到他们的纽约公寓。我们喜欢英国乡村别墅的随…

nn.embedding函数详解(pytorch)

提示:文章附有源码!!! 文章目录 前言一、nn.embedding函数解释二、nn.embedding函数使用方法四、模型训练与预测的权重变化探讨 前言 最近发现prompt工程(如sam模型),也有transform的detr模型等都使用了nn.Embedding函…

时序预测 | MATLAB实现基于SVM-Adaboost支持向量机结合AdaBoost时间序列预测

时序预测 | MATLAB实现基于SVM-Adaboost支持向量机结合AdaBoost时间序列预测 目录 时序预测 | MATLAB实现基于SVM-Adaboost支持向量机结合AdaBoost时间序列预测预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 1.Matlab实现SVM-Adaboost时间序列预测(风…

解决ERR: cURL error 77: Unable to initialize NSS: -8023

研发反映一个问题,上传文件时失败,日志内错误信息如下: ERR: cURL error 77: Unable to initialize NSS: -8023 (SEC_ERROR_PKCS11_DEVICE_ERROR) ... 这个功能使用了腾讯云的点播服务。因此立即联系了腾讯云客服。 搞了很久问题依旧。 反复测试,发现上传视频文件,错…

03【保姆级】-GO语言变量和数据类型和相互转换

03【保姆级】-GO语言变量和数据类型 一、变量1.1 变量的定义:1.2 变量的声明、初始化、赋值1.3 变量使用的注意事项 插播-关于fmt.Printf格式打印%的作用二、 变量的数据类型2.1整数的基本类型2.1.1 有符号类型 int8/16/32/642.1.2 无符号类型 int8/16/32/642.1.3 整…

涉及法律诉讼和负债670万美元的【工务园】申请纳斯达克IPO上市

来源:猛兽财经 作者:猛兽财经 猛兽财经获悉,总部位于东莞的人力资源SaaS平台Baiya International Group Inc(简称:工务园)近期已向美国证券交易委员会(SEC)提交招股书,申…

【pytorch源码分析--torch执行流程与编译原理】

背景 解读torch源码方便算子开发方便后续做torch 模型性能开发 基本介绍 代码库 https://github.com/pytorch/pytorch 模块介绍 aten: A Tensor Library的缩写。与Tensor相关的内容都放在这个目录下。如Tensor的定义、存储、Tensor间的操作(即算子/OP&#xff…

StripedFly恶意软件:悄无声息运行5年,感染百万设备

导语:最近,俄罗斯网络安全公司Kaspersky发布的一项调查显示,一种名为StripedFly的高级恶意软件伪装成加密货币挖矿程序,悄无声息地在全球范围内运行了超过5年,感染了100万台设备。这是一种复杂的模块化框架&#xff0c…

【Unity实战】最全面的库存系统(二)(附源码)

文章目录 先来看看最终效果前言箱子库存箱子存储物品玩家背包快捷栏满了,物品自动加入背包修复开着背包拾取物品不会刷新显示的问题将箱子库存和背包分开,可以同时打开源码完结先来看看最终效果 前言 本期紧跟着上期,继续来完善我们的库存系统,实现箱子库存和人物背包 箱…

RocketMq简介及安装、docker安装rocketmq、安装rocketmq可视化管理端

前言 本文主要简单介绍rocketmq及使用docker安装rocketmq的方法。 rocketmq简介 rocketmq有两部分,nameserver和broker,nameserver用来维护broker的地址、向生产者、消费者推送broker的最新地址;broker用来存储、转发消息;也就…