无人船毕设进展

2023-05-16

智能无人测量船设计进展(硬件系统)

  • 目录
    • 前言
    • 课题目的
    • 研究现状
    • 控制系统(Pixhawk)
    • 动力系统
    • 供电系统
    • 通讯系统
    • 传感器系统
    • pixhawk2.4.8接口分析
    • 控制系统详细分析
    • 技术路线
    • 参考文献

目录

前言

    面临毕业季,由于考研失利,本科学的测绘,与课题相关性较小便较早的开始毕设任务。毕设开始已有三个月将一些目前的成果与大家分享,希望能提供给大家一些帮助,同时希望二战成果上岸。

课题目的

    为获得河底地貌信息,各学者对河道水域的测量提出不同的技术方案。其中最为实用的是在船下配置声呐结合以实时动态载波相位差分技术(Real - time kinematic,RTK)定位对河深、河底地貌进行自动测量最终得到河底的地貌信息同时亦可用于海洋中的鱼群位置定位跟踪等提供技术支持。

研究现状

  1. 无人平台控制系统的研究现状
    飞行控制器(飞控)作为无人船的控制大脑,是无人船能够保持稳定的航行的核心硬件[1]。主要用于无人机[2][3]的在起飞、巡航、降落等阶段对其他系统进行的协同辅助控制的元件,通常有集成有惯性测量单元(IMU)、气压计、加速度计、磁罗盘等,保证了无人机运行状态的稳定。
    无人控制系统发展较为迅速,目前在无人机室内自主避障[4][5]、路径规划[6]和抗干扰[7][8]等方面取得了较好的成绩,但就目前无人测量船而言这些技术还没有得到系统性的应用,无人船领域并未实现真正意义上的智能化,这与水面环境变化有着一定的关系。针对控制系统方洵等(2018)基于APM系统中通用配置方式和对Mavlink通讯协议的理解在RTPS协议下进行控制系统设计,对无人船航向控制过程中的风浪混合干扰,对PX4平台原生mahony算法与导航控制算法修缮,结合模糊PID控制技术,提出有效的PD控制手段,实现控制参数自适应调整与优化[9]。
  2. 无人船动力系统的研究现状
    无人船是一种通过预设任务在水面自主航行的新型无人设备,其动力技术是决定其航程与工作能力的重点[10]。
    国内外无人船的动力系统主要采用蓄电池动力或柴油机动力,何新英等[11]在2019年提出混合动力系统的设计方式,针对市场上蓄电池动力持续航行能力不足以及柴油机动力系统易造成环境污染问题,提出设计一款便捷式混合动力系统,将蓄电池与柴油机相结合,解决了当前单一动力系统所存在的根本性问题。该动力系统在无人船的不同工况下都可保证柴油机运行在最佳工作区,从而降低油耗和排放。并且柴油机不与负载直接连接,所以可以降低整船的冲击振动,提高测量的精度。
    目前在基于无人船的混合动力研究还在试验阶段,该方向的研究相对较少,近年来何新英与陈剑龙等在该领域具有核心贡献。
  3. 无人船定位系统的研究现状
    全球导航卫星系统(Global Navigation Satellite System,GNSS)的使用正变得越来越普遍[12],在无人测量船领域亦起到关键作用对于水域传统的测量方式是在浅滩、近岸等地方利用RTK直接人工进行测量[13],而该方法很难满足当下的测绘需求。在无人系统的发展下,装载有RTK、声呐等设备的无人船可快速精确的获取水下地形数据。
  4. 无人船应用领域现状
    无人艇的发展起源于第二次世界大战,当前无人船在漂浮物清理[14]、水质的检测[15][16][17]、水下地形测量[18][19]、海洋检测[20][21]等方面得到了应用。

控制系统(Pixhawk)

飞行控制器,是用于在起飞、巡航、降落等阶段辅助或全自主对飞行器的其他系统及元器件起到协同控制的元件。通常与惯性测量单元(IMU)、气压计、磁罗盘等元器件共同组成飞行控制系统一同使用。在飞行器飞行过程中,飞控感知飞行器的飞行高度、速度、角度及位置信息,按照预先设定好的飞行计划或临时接收的飞行指令,控制飞行器的不同系统做出相应的动作,对于固定翼机是调整舵面等,对于多旋翼机是调整各个动力的输出功率等,从而达到改变飞行姿态的目的。
市面上飞控大致有六种,1)KK飞控:价格低廉,但其扩展性低,无自稳,不能定高和GPS。2)qq飞控:价格同样便宜,性能比KK好,多了一个自稳功能,且操作简单。3)MWC飞控:它分为高配与低配版本,价格最高不超过400元,最低90多。高配的能实现自稳,GPS,定高等功能。但是MWC调试十分十分复杂,且卖家均不提供技术支持!4)APM/pixhawk飞控:调试有些复杂,但它扩展极高,支持几乎所有功能,极客首选。价格在100~300之间,开源。5)零度,大疆飞控两款都很贵,但调参简。
扩展安装简单。功能十分强大,性能出众,外观友好价格从来不低于1000元。
经研究对于无人测量船来说需要各传感器的集成以及同样其稳定性须有一定的要求,APM/pixhawk飞控完全符合要求,相对零度和大疆价格更为优惠,同时系统完全开源配置相对容易。故选取APM/pixhawk飞控作为无人测量船的控制系统,而pixhawk相对APM来说界面更为简洁将各个插口分开来对于新手了解学习提供了方便,同时APM开发人员并不再为其进行更新,开发人员Pixhawk还在进行优化。故采用pixhawk作为无人测量船的控制系统。
Pixhawk2.4.8

动力系统

本次设计的动力系统主要以电机和电调为主,同样加入了一个处理水草的设计(由于小众便不加以详细介绍)。
  1. 电机(2个,正反浆):直流电机分为有刷电机和无刷电机。
    无刷电机优点:1)无电火花,极大的减少了无线电设备的干扰。2)摩擦力大大减小噪音也会降低。3)使用寿命较长-几乎是免维护设备
    有刷电机优点:1)低速扭力、转矩大。2)便宜
    选用电机规格:https://item.jd.com/10044071352956.html#crumb-wrap
    价格:447*2元
    马达最大效率时,电流为:12.5A。一般的模型电机的空载电流是2A左右,最大负载电流每个电机不一样,如果电机在堵转的时候,这个时候是用的大功率电调,高放电倍率电池,会造成电流短时间内急剧上升,时间稍微过长,就会烧毁电机。选择大电流电调,一定要配合大功率的电机,让他们相互配合。
    在这里插入图片描述

  2. 电调(esc)(2个):在国内电调的电调市场主要有两种较好的品牌,一种是中威特另一种便是好盈,目前好盈覆盖了高中低不同档次的定位,经调查好盈天行者更是被广大无人机爱好者一致推荐,在无人船项目上选用天行者电调。
    我们电机最大效率电流为12.5A:那么选择的电调最低为12.5A ,但是一般出去安全考虑,电调要选择大一点的! 如:15A -20A。由于选取电机推力达到2.4kg是工作电压在24V,每节电池电压3.6V,如满足工作电压为24V左右时至少需要6节电池串联而成。则电调输入应满足6S的锂电池,同时工作电流不应超出太多以免伤害电机。
    选用电调规格:https://item.jd.com/19997922526.html
    价格:75*2元
    在这里插入图片描述
    在这里插入图片描述

供电系统

   供电系统包括电池、充电器、分电板组成。电池经过分电板直接连接电调给电机进行供电,而电调中自带有降压模块,可输出5V左右电压给pixhawk与其他需要较小电压的模块供电。
  1. 电池选用(1个):
    能量密度高、安全性能好、循环寿命长、续航能力强、安全环保、防护等级高(如防尘、防水等)是现代高机能锂电池的一大特点,这也同时是无人船所需的电池特点。无人船和无人机使用的电池原理基本都是一样的,都会涉及到暴力放电的情况,所以高倍率电池会是无人船的首选。同时由于无人船需要工作的时间长且需要在需要控制无人船的重量,那么高压电池也就成了一个不错的选择。深圳市格瑞普电池有限公司是一家集电池设计、研发、生产、销售为一体的深圳市工业百强企业,同时格瑞普也是国家高新技术企业以及深圳市高新技术企业,所以采用格氏电池作为所需电池。
    当电池给出放电倍率和容量时选用电池一般看先看电池容量,比如2200MA , 容量确定了,那就要看倍率了! 如:2200MA 10C ,那么这个电池能以:2.2A(2200MA =2.2A ) 10=22A , 这个电池的最大放电电流为22A显然和上面的电调不匹配,那么需要选择15C 2.215=33A ,这个可以满足前面的要求了! 如果是20C 的电池,那么可以以:2.2*20=44A 的电流放电。无人船最大功率时,两个电机电流只有25A ,这个电池可以44A 来放电,无疑,电池会更加轻松. 马达也是一直以最大功率来运行!获得的动力将是非常满意的。配合2200MA 20C的电池,最大负载电流为12.5A的电机,最大输出为30A的电调是一个比较合理的配置。
    配合下来就是 最大电流12.5A的电机,30A电调,2200MA 20C电池是最好的配合。
    确定电机,确定电调,最后确定电池。千万不要不顾电机的情况,盲目选用电池,电调,容易烧毁电机。
    注意如果我们是为两个推进器选电池,因为两组电调,如果采用20A的电调,那么我们就要采用20A X 2个=40A以上的电池,为了无人船的续航能力,我们一般选用10000MA,25C的电池,就是10 X 25C = 250A,已达到最优的重量,容量的匹配关系。同时插头需要改为T插。
    选用电池规格:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    价格:1460
    https://detail.tmall.com/item.htm?spm=a1z10.1-b.w5003-23169480373.17.6c72197bURYhe8&id=600896068868&rn=72cf4724a31dd75fd4a9802cb3505e95&abbucket=5&scene=taobao_shop

  2. 充电器(1个):根据选取电池规格选取充电器,为保证充电电压与电池一致选取电压为25.2V的充电器,为保证充电较快采用充电电流为3A。
    在这里插入图片描述

https://detail.tmall.com/item.htm?spm=a1z10.5-b.w4011-17445661225.54.7af3673d3Rciby&id=573107896083&rn=0370a4397615346610ccc54f19444fe0&abbucket=5&skuId=4463448114756
价格:76.5
3. 分电板:将电池与多个电调连接,已有电流计为T插头的接口,选取分电板时需要采用T插头输入电流的分电板,输出端接口可以自由配置。
选用规格:在这里插入图片描述

https://item.taobao.com/item.htm?spm=a230r.1.14.22.fe663c90330fIz&id=560309079816&ns=1&abbucket=11#detail
价格:25

通讯系统

  1. 数传:数传是通过地面站和无人船连接传递信息的工具,在地面站显示出当前无人船的各种姿态、位置、以及水深等情况,同样可通过地面站对无人船进行控制,设定航点的情况等。
    数传参数:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    价格:559
    https://item.jd.com/10039687393318.html?cu=true&utm_source=kong&utm_medium=jingfen&utm_campaign=t_1000124725_pc_19811319&utm_term=e8b297ec1309463298d5263c3e1b3e69
  2. 遥控器(1个):https://item.jd.com/10034370850960.html#product-detail(可带有接收机)
  3. 接收机(1个):无人船动力系统仅在二维平面运动和无人机不同其通道数并不多故仅采用9通道的接收机便可达到最优方案。
    接收机规格:富斯iA6B接收机,支持SBUS IBUS PPM PWM信号 ,4.0-6.5V供电,价格64元
    在这里插入图片描述
    https://item.taobao.com/item.htm?id=648697598311&ali_refid=a3_430673_1006:1121220214:N:YjAe8D1xRlwzEtALkSjS3Q%3D%3D:0324b6586b045c1036c98df3b83d3142&ali_trackid=1_0324b6586b045c1036c98df3b83d3142&spm=a2e0b.20350158.31919782.1

传感器系统

  1. RTK
    为保定位精度要求,采取RTK进行定位,要求精度在2cm之内,本设计方案的RTK采用Blicube RTK,G-RTK 是 BLI(北力电子)独立研发的双天线高精度差分定位定向模块(Real Time Kinematics),通过两个 G-RTK 模块(一个移动端,一个基站端)可组成完整 的 RTK 系统。该RTK采用国产定位芯片,支持双天线侧向,支持北斗、GLONASS、Galileo、GPS、QZSS(日本)导航系统。主要面向无人机、机器人及智 能驾驶等高精度定位定向需求。其单点平面定位精度是1.5m、高程定位精度是2.5m,RTK平面定位精度是1cm+1ppm、高程定位精度是1.5cm+1ppm,向精度为0.2度/m基线。
    说明书链接:http://blicube.com/ 在这里插入图片描述
    在这里插入图片描述

价格:6500元
https://item.taobao.com/item.htm?spm=a230r.1.14.1.39f254adN9X2GO&id=643614974982&ns=1&abbucket=10#detail
2. 声呐:
Blue Robotics Ping 回声测深仪和高度计是一种低成本的水下声纳,用于测量与水下物体的距离。Ping 具有 50 米的射程、30 度的光束宽度和 300 米的深度等级。它可以用作 ROV 或 AUV 上的高度计,用于 USV 或船上的水深测量,或用作任何海洋机器人的避障声纳。
Blue Robotics 为 Ping Echosounder 提供并维护了一套丰富的支持开源软件和文档:Ping-Viewer
在这里插入图片描述
配置:价格299$
3. 温度传感器:
摄氏温度传感器是一种快速响应、高精度的温度传感器,与水密封,由铝制笼子保护,可随时安装在防水外壳中。使用它可以在任何流体中进行深度/温度分布、表面温度分布和精确测量。
该传感器是 Measurement Specialties TSYS01,精度为 ±0.1°C,并通过 I 2 C 进行通信。它标配 4 针 DF13 连接器,并与大多数DroneCode兼容板兼容,包括 APM2.6、PixHawk 等.
TSYS01 传感器本身具有快速的时间响应,我们设计了整个封装以保持该速度,即使在快速下降/上升时也能实现准确的温度曲线测量。摄氏温度传感器的响应时间常数为 1 秒(流量为 0.5 m/s)和 2 秒(在静水中)。在这里插入图片描述

参数配置
价格:60$
https://bluerobotics.com/store/sensors-sonars-cameras/sensors/celsius-sensor-r1/
4. 压力传感器:
Bar30压力传感器是一种高压、高分辨率压力传感器,与水密封,可安装在ROV 或 AUV的防水外壳中。凭借 0.2 mbar 的分辨率,它在水柱中拥有 2mm 的惊人深度测量分辨率!
该传感器是 Measurement Specialties MS5837-30BA,可测量高达 30 bar(300m/1000ft 深度)并通过 I 2 C 进行通信。它在 3.3VI 2 C 电压下工作,但可接受高达 5.5V 的电源输入。它标配 4 针 DF13 连接器,与大多数飞行控制器板兼容,包括 PixHawk 等。ArduPilot和ArduSub默认支持 Bar30 传感器,因此它可以用于任何 ArduSub 控制的 ROV,如BlueROV2。我们还提供有关如何将 Bar30 与Arduino和Raspberry Pi设备一起使用的指南。
该传感器包括一个精确到 ±1°C 的温度传感器,数据也可以通过 I 2 C 访问。如果您需要温度精度更高的东西,请查看摄氏温度传感器。在这里插入图片描述

参数配置:
价格:72$
https://bluerobotics.com/store/sensors-sonars-cameras/sensors/bar30-sensor-r1/

pixhawk2.4.8接口分析

在这里插入图片描述

控制系统详细分析

在这里插入图片描述

技术路线

在这里插入图片描述

参考文献

[1] 孟常.Pixhawk飞控在无人机中的应用研究[J].信息记录材料,2021,22(05):151-153.DOI:10.16009/j.cnki.cn13-1295/tq.2021.05.081.
[2] 胡玉柱,冼俊衡,任姝萍,段岳廷,李永培.基于PIXHAWK飞控的四旋翼机械臂无人机设计[J].电子世界,2020(07):181-182.DOI:10.19353/j.cnki.dzsj.2020.07.104.
[3] 崔玉博. 基于PIXHAWK的无人机室内通道自主避障飞行研究[D].沈阳理工大学,2020.DOI:10.27323/d.cnki.gsgyc.2020.000312.
[4] 杨旗,崔玉博,陈杰,王家楠.基于Pixhawk的无人机室内通道自主避障研究[J].内燃机与配件,2019(07):172-174.DOI:10.19475/j.cnki.issn1674-957x.2019.07.088.
[5] 陈希.基于激光传感器的农业无人机避障路径控制系统设计[J].机械制造与自动化,2021,50(06):170-173.DOI:10.19344/j.cnki.issn1671-5276.2021.06.043.
[6] 姜琼阁. 基于PX4的地面无人车避障系统及路径规划研究[D].北方工业大学,2019.
[7] 王少辉. 接触式作业空中机器人抗扰控制技术研究[D].南京航空航天大学,2020.DOI:10.27239/d.cnki.gnhhu.2020.002269.
[8] 赵元魁. 室外环境下旋翼飞行器抗干扰研究[D].太原理工大学,2019.
[9] 方洵,黄辉.基于Ardupilot的微型无人船航向控制系统设计[J].科技创新与应用,2018(30):27-31.
[10] 王天龙. 5kW混合动力无人船电源管理系统的设计与实现[D].海南大学,2020.DOI:10.27073/d.cnki.ghadu.2020.000092.
[11] 何新英,叶永权,徐曼平,苏一丹.便携式无人测量船混合动力系统设计[J].机电工程技术,2019,48(11):16-18.
[12] Hetherington C . Effectiveness of real time kinematic global navigation satellite system suveying (RTK GNSS). 2008.
[13] 申佳亮.GNSS结合无人船技术在水系综合治理勘测中的应用研究[J].科技资讯,2021,19(24):52-54.DOI:10.16661/j.cnki.1672-3791.2109-5042-9670.
[14] 史浩辉,李莉莉,付宗国,罗准,官俊.一种水面漂浮物自动清理机器人结构设计[J].机械工程师,2019(01):110-112.
[15] 何惠彬,王伟丽.花蛤养殖水质监测的物联网无人船设计[J].木工机床,2021(03):7-9.
[16] 谭平玉.无人船水质监测系统设计与应用研究[J].科学技术创新,2021(15):58-60.
[17] 蒋星宇. 一种水质监测无人船系统的设计与实现[D].南京信息工程大学,2018.
[18] 贾治平.无人船测深系统在水下地形测量中的应用[J].经纬天地,2021(04):20-23.
[19] 陈俊任,周晓华.无人船测量系统在水下地形测量中的应用[J].测绘技术装备,2020,22(04):65-68.
[20] 李远芳,张莉,陈钜龙.水下无人船构建海洋环境监测系统研究[J].舰船科学技术,2021,43(10):166-168.
[21] 金久才,张杰,邵峰,崔廷伟.一种海洋环境监测无人船系统及其海洋应用[J].海岸工程,2015,34(03):87-92.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无人船毕设进展 的相关文章

  • ESP8266 WIFI 模块使用说明

    ESP8266是ai thinker公司推出的一款无线WIFI模块 xff0c 可以通过配置 xff0c 和单片机上的串口进行通信 xff0c 利用WIFI传输数据 1 AT指令简介 同许多通信模块一样 xff0c 我们需要对WIFI模块利
  • Ubuntu18更新软件源、安装python3.8和安装pip

    目录 一 更新软件源二 安装python3 8三 安装pip 一 更新软件源 1 xff09 首先 xff0c 打开sources list文件 sudo vim etc apt sources list 若没有vim xff0c 则需要进
  • Python 迭代器 与 异常处理

    文章目录 迭代介绍可迭代对象迭代器对象迭代器对象取值 方法的简写for循环内部原理异常处理异常的分类异常的类型异常的处理try except 语句try except else 语句try except finally 语句try exce
  • linux系统进程 exec函数族的使用(fork之后)

    1 2 exec 函数族 头文件 unistd h 3 exec 函数可用在fork 函数之后 xff0c 直接执行一个程序而省略子进程复制父进程的资源 4 调用exec不会创建一个新的pid 5 6 path xff1a 可执行文件的路径
  • Collecting package metadata (current_repodata.json): failed的问题解决

    解决方法 1 删除 condarc文件 2 关闭VPN 3 https的锅 xff0c 详情看下面的博客 环境配置 Collecting package metadata current repodata json failed的问题解决
  • 作业1:CAN数据库配置(DBC)

    目录 一 首先如何创建dbc文件 二 创建 三 创建节点NODE 一 其它 xff08 共1题 xff0c 100分 xff09 1 其它 使用vector candb editor软件 xff0c 按给定的信号矩阵配置CAN xff0c
  • Visual Studio 2022 C++下载及配置

    下载地址 xff1a https visualstudio microsoft com zh hans vs 之后点击右下角的安装 xff1b 如果下载速度一直为0 xff0c 那么解决方法为 xff1a 修改电脑的DNS服务器地址为8 8
  • app测试和web测试的区别

    1 功能方面 xff1a 在流程和功能测试上是没有区别的 xff0c 系统测试和一些细节可能会不一样 那么我们就要先来了解 xff0c web和app的区别 xff1a web项目 xff0c 一般都是b s架构 xff0c 基于浏览器的
  • Java网络编程实现

    前言 计算机网路实现了多个网络终端的互联 xff0c 彼此之间能够进行数据交流 而网络应用程序就是在已连接的不同终端设备上运行的程序 xff0c 这些网络程序相互之间可以进行数据交互 网络程序的数据交互则依赖于TCP IP协议 xff0c
  • java对象转JSONObject、JSONObject转java对象及String转JSONObject

    JSONObject jo 61 JSONObject JSONObject toJSON javaBean Student stu 61 JSONObject parseObject jo Student class JSONObject
  • redis设置密码

    设置密码有两种方式 1 命令行设置密码 运行cmd切换到redis根目录 xff0c 先启动服务端 gt redis server exe 另开一个cmd切换到redis根目录 xff0c 启动客户端 gt redis cli exe h
  • 【Java】Java四舍五入保留1位小数、2位小数

    方法一 xff1a 使用字符串格式化实现四舍五入 支持float和double类型 double data 61 3 02 利用字符串格式化的方式实现四舍五入 保留1位小数 String result 61 String format 34
  • ROS: [xxx.launch] is neither a launch file in package

    在ROS执行launch文件的过程中 xff0c 我经常碰见这个问题 xff0c 比如最近在安装ARBOTIX仿真器的时候 sudo apt get install ros indigo arbotix rospack profile 安装
  • SpringBoot文件上传

    文件上传 Spring MVC对文件上传做了简化 xff0c 在Spring Boot中对此做了更进一步的简化 xff0c 文件上传更为方便 Java中的文件上传一共涉及两个组件 xff0c 一个是CommonsMultipartResol
  • Django-图书管理系统(含源码)

    前段时间翻文件发现了以前学习python和django时做的一个系统 xff0c 当时的想法是将这玩意做出来应付web开发大作业 课程设计作业甚至是毕设用的 xff0c 实际上也确实应付了课程设计 xff0c 功能虽然不算多 xff0c 但
  • Android Studio 实现登录注册-源代码 (连接MySql数据库)

    Android Studio 实现登录注册 源代码 xff08 连接MySql数据库 xff09 Android Studio 实现登录注册 源代码 二 xff08 Servlet 43 连接MySql数据库 xff09 Android S
  • MySQL8重置root账户密码图文教程

    root账户为MySQL的超级管理员用户 xff0c 拥有MySQL提供的所有权限 我们登录了root账户可以重置其它创建的所有用户的密码 xff0c 那么root账户的密码忘记了怎么办呢 xff1f 由于版本和安装环境的不同 xff0c
  • docker执行权限问题Got permission denied while trying to connect to the Docker daemon socket

    安装docker之后 xff0c 执行docker images等命令 xff0c 提示权限问题 xff0c 报错如下 xff1a Got permission denied while trying to connect to the D
  • @ServletComponentScan和@ComponentScan 注解

    springboot 项目启动类中我们经常见到这两个注解 64 ServletComponentScan和 64 ComponentScan 下面我们就言简意赅的介绍一下这两个注解的作用 一 64 ServletComponentScan

随机推荐

  • MySQL中使用序列-Sequence

    在Oracle数据库中若想要一个连续的自增的数据类型的值 xff0c 可以通过创建一个sequence来实现 而在MySQL数据库中并没有sequence 通常如果一个表只需要一个自增的列 xff0c 那么我们可以使用MySQL的auto
  • SpringMVC获取请求参数

    CSDN话题挑战赛第1期 活动详情地址 https marketing csdn net p bb5081d88a77db8d6ef45bb7b6ef3d7f 大家好 我是郭尕 SpringMVC获取请求参数 一 前言 二 通过控制器方法的
  • 搞定Redis(三)消息的发布、订阅和新增数据类型

    一 Redis的发布和订阅 1 什么是发布和订阅 Redis 发布订阅 pub sub 是一种消息通信模式 xff1a 发送者 pub 发送消息 xff0c 订阅者 sub 接收消息 Redis 客户端可以订阅任意数量的频道 2 Redis
  • 智能控制——模糊数学及控制

    一 模糊控制概况 模糊逻辑控制 Fuzzy Logic Control 简称模糊控制 Fuzzy Control xff0c 是以模糊集合论 模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术 1965年 xff0c 美国的L A Z
  • CMakeList 将CPP代码编译成可执行文件示例

    一 本次编译 CMakeList中用到的语法详解 1 设置cmake 版本 xff1a cmake minimum required VERSION 3 5 2 set the project name project Agent Test
  • STM32 IO口模拟串口

    红叶何时落水 什么是串口呢 xff1f 简单来说它是一种通信协议 xff1b 串口是一个泛称 xff0c UART TTL RS232 RS485都遵循类似的通信时序协议 xff0c 因此都被通称为串口 而对于单片机来说 xff0c 串口通
  • python学习:最适合初学者的8本Python书籍

    Python是最友好的编程语言之一 xff0c 也因此成为初学者的首选 xff0c 为了帮助你更好更快的上手Python xff0c 并学会使用Python进行编程 xff0c 本文我们为初学者分享了最好的Python书籍 希望能够对你有所
  • 最适合Python入门到大牛必看的7本书籍,一定要收藏!

    Python零基础应该阅读哪些书籍 xff1f 我推荐这三本书 1 Python学习手册 xff08 第4版 xff09 以计算机科学家一样的思维方式来理解Python语言编程 xff0c 实用的学习指南 xff0c 适合没有Python编
  • 电脑可以上网,但是仍然显示无网络连接

    不知道是否因为win11的正式发布 xff0c 催促着win10的更新 xff0c 而在更新中对于部分用户的电脑产生了bug xff1a 目前被证实为win10 1607版本后 xff0c URL变动引起的 在我们使用WLAN连接方式时 x
  • 阿里云云平台,物联网可视化web界面简单教程

    目前市面上的云平台 xff0c 多以华为 xff0c 阿里 xff0c 中国移动为主 但是了解一个 xff0c 便可满足需求了 1 首先 xff0c 我们要创建一个属于自己的账号 xff0c 然后尽可能的领取各种限免套餐 2 打开产品这一栏
  • LCD屏幕 ~ 字模提取工具和图片转码工具

    目录 字模提取 工具资源下载 xff1a 图片转码 工具资源下载 xff1a 字模提取 工具资源下载 xff1a 链接 xff1a https pan baidu com s 1BF8lJLmM V vWrl2F6Cd7Q pwd 61 m
  • (练习篇)萤火虫esp32与小爱音响---实现笔记本电脑唤醒

    目录 初步工作 xff1a 进入正题 xff1a 初步工作 xff1a xff08 已使用过ESP32的同志们 xff0c 可以忽略这一步 xff09 首先下载arduinoIDE Software Arduino 我安装的是1 8 18直
  • Python:列表有趣挑战--斗地主扑克牌发牌

    目录 游戏描述 xff1a 题目分析与关键点 xff1a 代码参考 xff1a 游戏描述 xff1a 本题限定用以下方法打乱序列中的元素 random shuffle 几个人用一副扑克牌玩游戏 xff0c 游戏过程通常有洗牌 发牌 理牌等动
  • Python: 常用指令归纳(持续更新中)

    目录 复合赋值运算符 位运算符的运算规则 常用的转义符 常用字符串格式转换控制符 字符串处理函数 序列类型的常用操作符 复合赋值运算符 复合赋值运算符 运 算 符功 能 描 述 示 例 x 61 5 xff0c y 61 3 43 61 加
  • 无线远距离WiFi模块图传技术,无人机智能安防预警应用

    随着社会经济的快速发展 xff0c 交通工具日渐增多 xff0c 人员 车辆流动性大 xff0c 警车 警员在执法过程中对移动目标 突发场合的信息收集与现场预警 xff0c 当场发现嫌疑目标并进行抓捕已成为公安警务工作的紧迫需求 从警务执法
  • yolov5输出检测框的中心位置,框的长宽,框的位置,以及输出对应标签格式的输出

    yolov5输出检测框的中心位置 xff0c 框的长宽 xff0c 框的位置 xff0c 以及输出对应标签格式的输出 模型读取每个图片 xff0c 并将上述的信息依此输出到同名的txt文件中保存 xff0c 具体需要哪些坐标可以自己选 更改
  • 无人机远距离WiFi图传应用,CV5200无线WiFi模组,远程实时通信传输方案

    无线图传在实际应用中越来越受到追捧 xff0c 无线图传免布线 移动方便 安装简单 xff0c 大大节约了材料和人工成本 无线图传能够在远距离范围内实时视频无线传输 xff0c 满足了不同距离需要的需求 xff0c 也覆盖了不同规模的企业
  • antd表单赋值,回显表格数据

    使用 antd 做表格回显数据时 xff0c 会看到文档有写 xff1a 所以我们可以 1 定义hooks const form 61 Form useForm 2 在触发事件中使用 xff0c 以打开模态框赋值为例 const showM
  • jetson nano jacksdk4.6中cuda,cudnn,tensorrt的版本查看

    JetPack 4 6上已经预装了CUDA cuDNN and TensorRT VPI 1 1 可以直接从官网下载 xff08 jetson sdk xff09 使用拷贝到SD卡 JetPack 4 6 is the latest pro
  • 无人船毕设进展

    智能无人测量船设计进展 xff08 硬件系统 xff09 目录前言课题目的研究现状控制系统 xff08 Pixhawk xff09 动力系统供电系统通讯系统传感器系统pixhawk2 4 8接口分析控制系统详细分析技术路线参考文献 目录 前