机器人制作开源方案 | 钻孔植树一体化沙漠车

作者:徐邦国、张博宇、刘露、李晶晶、吕洁秀
单位:天津职业技术师范大学 机械工程学院
指导老师:何永利

       摘要:本项目旨在设计一种专用于沙漠植树的植树车,以沙漠自动化植树为研究对象,提出一种创新式钻孔机构,再配以自动送苗机构,驱动机构,增设自动蓄能机构,GPS定位控制,制成了适用于在沙漠环境下全自动种植的植树车。实验结果表明,该装置工作稳定,性能可靠,功能实现效果良好,创新式提出了“钻植一体化钻头”,种植效率较传统植树车效率更高,结构简单,维修方便,成本较低,工艺制作简单,能更好实现沙漠植树机械化,大大提高沙漠环境下植树效率,实现全自动植树。

       关键词:沙漠植树,钻植一体化钻头,全自动植树机

       本作品根据本届机械创新设计大赛的主旨要求而设计,属于生态修复类机械,“钻孔植树一体化沙漠车”主体为金属框架结构,长570mm,宽280mm,高285mm,“钻孔植树一体化沙漠车”共有创新式钻孔机构、自动送苗机构、驱动机构、自动蓄能机构四大机构并配以MEGA328P主控芯片、大功率无线传输模块、GPS等控制元件。创新式钻孔机构利用电机经减速齿轮组传动使钻头在丝杠上旋转上升或下降,未到达指定位置时钻头旋转由于配重轴产生的离心力,使钻头处于闭合状态以完成沙漠钻孔动作,当到达指定位置后,限制圆环限制配重轴形态,使钻头随着丝杠向下旋转逐渐打开以完成孔内精确植树。植树完成后钻头向上旋转复位;自动送苗机构利用同步带配合光敏传感器进行送苗,将树苗精准送入导向管内;驱动机构利用齿轮组配合电机实现植树车的驱动,能较好地实现植树车在沙漠中直线或者转弯运动;自动蓄能机构利用丝杠带动太阳能板的抬升与放下,利用沙漠优越的光照条件,进行能源回收,紧跟国家脚步,发扬环保绿色精神。“钻孔植树一体化沙漠车”主要用于沙漠造林,可以实现钻孔、送苗、放苗、驱动、自动蓄能的一体化种植过程,使得整个植树过程真正实现机械化作业。“钻孔植树一体化沙漠车”较于传统植树车在植树时不用进行二次放苗定位,钻孔植树一体化,并增设MEGA328P主控芯片、大功率无线传输模块、GPS等控制元件在下达植树指令后实现自动化植树。

1. 研制背景及意义

1.1 研制背景
中国是世界上荒漠化面积最大、受影响人口最多、风沙危害最重的国家之一。全国荒漠化土地总面积261.16万平方公里,占国土面积的 27.2%。岩溶地区石漠化土地面积为 1007万公顷。在“绿水青山就是金山银山”的理念指导下,各地区日益注重经济发展与环境保护的协同发展,明确森林资源培育的重要性,加大植树造林工程的规模,拓展造林空间,提升区域林业发展质量。尽管现阶段我国植树机械的机型众多,但在实际植树造林工作中应用的比例仍明显不足,很多地区受限于经费和环境条件,仍在以人力造林为主,造成了劳动量大、效率低等问题。而现有的植树机存在作业量大,导致对土壤扰动大,机械消耗功率大等问题,尤其在沙漠环境下,植树都以人工为主,因为沙漠中恶劣环境,很少有专门适用于沙漠环境下的全自动植树车。

因荒漠化引起的沙尘暴

1.2 意义
       沙漠植树可保持水土、抵挡风沙,而基于以上存在问题与植树机械结合生态植树的理念,我们意在开发一种适用于沙漠环境的全自动植树车,可解决现有以人力造林为主,造成了劳动量大、效率低等问题并能适应沙漠恶劣环境进行能源回收。“钻孔植树一体化沙漠车”将传统植树车无法解决的沙土回填问题转为优势,采用钻孔植树一体化钻头,有效提高了工作效率,并在植树的同时减少对土壤扰动,避免对环境造成伤害。

2. 设计方案

2.1 总体设计构想
       “钻孔植树一体化沙漠车”将分为四大机构,创新式钻孔机构进行钻孔与钻孔后植树的任务,自动送苗机构承担将树苗精准投入导向管内以便于植树。驱动机构负责在沙漠环境下整个机体的驱动,自动蓄能机构能在沙漠阳光充足的情况下抬起太阳能板进行能源回收,在结束后收回太阳能板为车体提供所需动力,整车辅以电控系统,实现沙漠环境下全自动植树。

2.2 方案比较
      2.2.1创新式钻孔机构方案对比
               方案一:利用多杆机构实现钻头的打开与闭合,并利用丝杠为钻头部分传递动力,实现钻头的上升与下降。
               方案二:利用增设配重轴与限位圈的配合实现钻头的开合,并利用减速齿轮组辅以螺母在丝杠传转动为钻头提供动力,实现钻头的旋转上升与下降。

表1 创新式钻孔机构对比表

2.2.2自动蓄能机构方案对比

              方案一:利用气缸实现太阳能板的抬升与放下。
              方案二:丝杠滑块并联杆件实现太阳能板的抬升与放下。

表2 自动蓄能机构对比表

2.3 方案确定

      2.3.1创新式钻孔机构方案确定
       综合表一对比,创新式钻孔机构采用方案二。
       创新式钻孔机构通过一种动力源完成钻孔、植树一体化的复合运动,通过电机输出动力,经减速齿轮组后带动螺母在丝杆上旋转,实现钻整体机构的往复回转运动,当钻头未到达限位圈时由于俩配重轴旋转产生的离心力,钻尖在钻孔时保持闭合,到达限位圈后,由于配重轴改变旋转形态,使得钻尖打开进行植树。植树完毕后,钻头复位,本机构解决了传统植树装置难以克服的沙土回填问题,将其劣势转换为优势,有效提高植树效率。

创新式钻孔机构机构简图

2.3.2自动蓄能机构方案确定
       综合表二对比,自动蓄能机构采用方案二。
       自动蓄能机构通过丝杠螺母运动串联摆杆滑块机构,达到最佳的蓄能角度,并设有角度传感器控制太阳能板开合角度及霍尔接近开关做安全保护。

3. 理论设计

3.1 设计要求
       本作品适用于环境恶劣不易克服沙土休止角的沙漠地带,须确定树苗种类、电机寿命及电机选型计算、电控部分设计。
3.2 树苗选择
       根据沙漠环境对树苗进行选择,共有胡杨树苗、红柳苗、花捧苗三种可供选择。

表3 树苗对比表

       经过表三对比,与成活率调研并分析性价比,最后选择以“沙漠战士”胡杨为我们植树车种植树苗的原型,胡杨苗多采用一年生,高度为1000—1500毫米,直径为50毫米,挖孔深度为250-300毫米。

3.3运动尺寸和总体尺寸
       等比例缩小后,植树机样机整体长宽高为570mm*280mm*285mm,树苗高度为125mm,挖孔深度为30mm,创新式钻孔机构丝杠行程为87mm。

3.4 电机寿命计算
       产品的使用寿命,很大程度上取决于步进电机的寿命。 步进电机的寿命是由轴承、电磁线、磁钢的寿命所决定,在额定使用条件下,寿命最短的是轴承。
轴承寿命计算公式:

   (注:以上公式适用于轴承工作时温度低于120°)
       C是基本额定动负荷(轴承的基本参数),单位N      
       P是当量动负荷(轴承工作时所受的外载荷),单位N      
       n为代表轴承的工作转速(电机转速)(r/min)      
       ε为寿命指数,对于球轴承ε=3;对于滚子轴承ε=10/3
       由以上公式可以看出轴承的使用寿命与转速和轴承工作时所受的外载荷有关,即转速越高、外载荷越大,则寿命越短,而我们使用转速不高外载荷不大场合。
       在不变的径向和轴向载荷作用下,当量动载荷P的计算公式是:

式中:

Fr为轴承所受的径向载荷(N),即轴承实际载荷的径向分量

Fa为轴承所受的轴向载荷(N),即轴承实际载荷的轴向分量

X为径向载荷系数,将实际径向载荷Fγ转化为当量动载荷的修正系数

Y为轴向载荷系数,将实际轴向载荷Fa转化为当量动载荷的修正系数

Fp为载荷系数,轻微冲击时为1~1.2,中等冲击(或中等惯性力)为1.2~1.8
        P=30.93
        综合步进电机、传感器等因素预估寿命10年,在规定范围内。

3.5钻头破土压力计算及电机选型

式中,Pp是地层孔隙压力(在正常情况下,地层孔隙压力等于静液柱压力),MPa;
Pf是地层流体密度,g/cm3
g是重力加速度,9.81 m/s2
H是该点到水平面的垂直高度,m

式中,P0是上覆岩层压力,MPa;
H是目的层的深度,m;

φ是岩石孔隙度,%;

ρ是岩层孔隙流体密度,g/cm3;

Pm岩石骨架密度。g/cm3;

σs是有效上覆岩层压力,MPa;

ρr是上覆岩层的总平均密度,Kg/m3;

g是重力加速度,9.81 m/s2

式中,Pf是地层破裂压力,MPa

μ是地层层泊松;

式中,M是破开力所需扭矩;
L是目的层深度
F是破开沙层的力度

式中,P是额定功率
F是破土压力
V是转速
综上所述,选择额定功率为10W,扭矩为0.012 KG·M符合电机需求。

3.6控制系统硬件设计
        植树车设计控制系统设计由MEGA328P主控芯片、大功率无线传输模块、霍尔接近开关、直流电机驱动模块、步进电机驱动、电源转换模块、GPS以及电池等组成。
       直流电源会给主控芯片、传感器及附属设备供电,主控芯片通过无线传输模块和GPS获取和发送数据到控制器,由控制信号通过电机驱动去控制各个电机,而传感器的作用是获取反馈信号用于判断机械结构是否到位来达到精准定位作用。

创新式钻孔机构三维设计图

3.6.1控制器(ATMEL MEGA328p)
        植树车的主控芯片选取的型号为ATMEL MEGA328p,它是一种高性能、低功耗的AVR微控制器、它具有6通道PWM,8路的10位ADC,先进的RISC结构,工作于20MHZ时性能高达20MIPS,非易失性程序和数据存储器,32K字节的系统内可编程flash,2K字节的片内SRAM,1024字节的EEPROM,可以对锁定位进行编程以实现用户程序的加密,它还具有独立预分频器和比较器功能的8位定时器/计数器,最重要的是它还可以通过Arduino进行编程。

3.6.2无线电通信芯片(NRF24L01)
       NRF24L01是NORDIC公司生产的一款无线通信通信芯片,可以实现点对点或是1对6的无线通信。低功耗 1.9 - 3.6V 工作,待机模式下状态为 22uA;掉电模式下为 900nA,模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用,软件编程非常方便,内置专门稳压电路,使用各种电源包括 DC/DC 开关电源均有很好的通信效果, 具有可选的内置包应答机制,极大的降低丢包率。

3.6.3霍尔接近开关
       霍尔接近开关具有无触电、功耗低、使用寿命长、响应频率高等特点,内部采用环氧树脂密封,可以在各种恶劣环境下可靠工作,外壳接近开关可用于接近开关、压力开关、里程表等新型电气配件。它具有NPN和PNP两种输出方式,工作温度可在零下25度到零上70度之间,以及具有IP67的防水等级。接近开关优点,接近开关由于能以非接触方式进行检测,所以不会磨损和损伤被检测对象。接近开关多采用了半导体三极管做控制信号输出,相对用机械动作输出控制,由于采用无触点输出方式,因此采用半导体输出具有反应速度快,使用寿命更长,对触点的寿命无影响。

接近开关实物图

3.6.4 GPS模块
       ATGM336H-5N系列模块是小尺寸的高性能BDS/GNSS全星座定位 导航模块系列的总称。该系列模块产品都是基于中科微第四代低功耗GNSS SOC单芯片—AT6558,支持多种卫星导航,包括中国的BDS(北斗卫星 导航),美国的GPS,俄罗斯的GLONASS,欧盟的GALILEO,日本的QZSS 以及卫星增强SBAS(WAAS,EGNOS,GAGAN,MSAS)。AT6558 是一 款真正意义的六合一多模卫星导航定位芯片,包含32 个跟踪通道,可以同时接 收六个卫星导航的GNSS 信号,并且实现联合定位、导航与授时。 ATGM336H-5N本系列模块具有高灵敏度、低功耗、低成本等优势,适用于 车载导航、手持定位、可穿戴设备,可以直接替换Ublox MAX系列模块。
       输出协议:
       ATGM332D-5N 系列模块通过 UART 作为主要输出通道, 按照NMEA0183 的协议格式输出,具体信息请参照《CASIC 多模卫星导航接收机协议规范》 。
       性能指标:
       出色的定位导航功能, 支持 BDS/GPS/GLONASS 卫星导航的单定位,以及任意组合的多联合定位,并支持 QZSS 和 SBAS。
       支持 A-GNSS
       冷启动捕获灵敏度:-148dBm
       跟踪灵敏度:-162dBm
       定位精度:2.5 米(CEP50,开阔地)
       定位时间:32 秒
       低功耗:连续运行<25mA(@3.3V)
       内置天线检测及天线短路保护功能

GPS实物图

4. 工作原理

4.1创新式钻孔机构工作原理
       创新式钻孔机构处于初始状态时(如下图所示),通过电机提供动力,经减速齿轮组减速后将动力传动到螺母上,螺母在丝杠上转动带动整体机构旋转下降,在旋转过程中由于配重轴产生的离心力不会使钻头在中途打开,以完成钻孔动作。

初始状态

       当钻头旋转下降到位后(如下图所示)既钻孔完成后,随着钻头继续下降配重轴逐渐因为限位圈的限制改变旋转形态,使得配重轴沿限位圈内壁进行旋转,配重轴与钻头部分为固接,使得钻头打开,自动送苗机构将树苗投入导向管内,树苗沿导向管从钻头开口处落下,钻头缓慢上升完成植树过程。

钻头到位

       创新式钻孔机构通过一种动力源即可完成钻孔、植树一体化的复合运动,并且具有很高的植树精度。创新式钻孔机构解决了传统植树装置难以克服的沙土回填问题,将其劣势转换为优势,有效提高植树效率。

4.2总体工作流程
        到达种植场地下达植树任务后,植树车利用 GPS 根据树苗的行株间距确定种植地点,植树车利用丝杠滑块使连杆抬起自动蓄能机构,植树车到达第一个种植点后,创新式钻孔机构旋转下降开始钻孔,到达钻孔深度后,钻头打开并电机停转,自动送苗机构通过带传动将储苗仓转到导向管上方,光敏传感器收信号后,自动送苗机构停转,树苗通过导向管掉入孔中,钻头缓慢上升,同时周围的沙子因为沙土的回填性进行第一次回填,钻头复位后,GPS规划下一种植点,驱动机构驱动车体移动时,车体的回填杆对树苗进行二次回填,完成种植。重复上述过程,直到完成全部种植任务。

4.3性能分析
       “钻孔植树一体化沙漠车”主体为金属框架结构,长570mm,宽280mm,高285mm,“钻孔植树一体化沙漠车”共有创新式钻孔机构、自动送苗机构、驱动机构、自动蓄能机构四大机构并配以MEGA328P主控芯片、大功率无线传输模块、GPS等控制元件。创新式钻孔机构结构巧妙,可以由一个动力源完成钻头旋转,下降及钻尖部分的开合运动,实现钻孔、植树一体化,无需进行二次定位。自动蓄能机构利用丝杠带动太阳能板的抬升与放下,利用沙漠优越的光照条件,进行能源回收,紧跟国家脚步,发扬环保绿色精神。
       “钻孔植树一体化沙漠车”种植效率较传统植树车效率更高,结构简单,维修方便,成本较低,工艺制作简单,能更好实现沙漠植树机械化,大大提高沙漠环境下植树效率,实现全自动植树。

实物整体图

5. 创新点及应用

5.1 创新点
           ① 效率化,创新式钻孔机构,钻孔植树一体化,使效率更高效。
           ② 高精度,钻孔后投苗的高精度,无需进行二次定位,使树苗成活率更高。
           ③ 模块化设计,结构简单,维修方便,运动更为可靠。
           ④ 有效解决人工植树劳动量过大,传统植树机效率低的问题。
           ⑤ 设计巧妙,通过机械结构创新实现一个动力源完成钻头旋转,下降或上升,钻头开合运动。

5.2 应用前景
           ① 本项目提出的智能“一体化”植树机旨在解决荒漠化日益严重而植树人工成本持高不下的困境,使用创新性的一体化钻头,自动下钻、开合放苗、回升闭合,无需人工转换操纵即可通过太阳能驱动,绿色高效地完成钻孔和种植的配合工作。
           ② 利用机械工程的知识,打破常规机体功能单一的弊端。在智能钻孔,防止沙土回填,联动循环放苗等方面实现创新性优化,在现代机械化植被修复的进程上迈出了绿色高效的一步。
           ③ 不论从我国客观国情,还是从国家有关政策而言,植树机尤其是全自动植树机具有很大的市场潜力。 本作品的车身采用左右电机差动方式驱动,可实现直线运动、转弯等行走方式。 所以它既能沿一条直线植树,又能按照多种排列方式植树,并且能够同时交叉种植多种树苗。 本作品植树方式灵活,功能较强,采用的多种机构技术成熟,所用承载车身可由普通轻型卡车改装而成。 产品可由一般汽车车辆制造厂家或农用机械厂承接生产,作品转为产品的可能性较大。 全自动、高效率、适用范围广是该植树机的主要特点,它适用于大面积植树,尤其在人力无法完成的地方。

6. 总结

       立旨于本届国际青年人工智能大赛探索者创新设计赛,对现阶段我国的沙漠机械植树进行了调研分析,由于林业生产作业环境恶劣、作业强度大,针对性的设计了这款植树车。提出了钻植一体化,巧妙地将多个机构集成,便制成了一种植树一体化的植树车,实现以沙漠树苗及环境特点为中心的设计,将恶劣的沙漠环境转化为对我们沙漠植树有利的条件,根据各个原动件的运动规律,确定各个机构的运动性能,验证各机构的合理性。通过对机构的运动分析,确定了植树机的运动平稳性良好,植树过程平稳可靠达到预期设计要求使产品更趋合理,为沙漠植树提供极大的方便。

参考文献
       [1] 机械设计(第八版). 高等教育出版社,2006.5:392-398
       [2] 机械原理   高等教育出版社,2006.1:78-92
       [3] 机械设计手册 机械工业出版社,2018(11) :130-132,136.
       [4] 赵德金、郭艳玲、宋文龙,国内外数目移植机械的研究现状与发展趋势
       [5] 徐科军,传感器与检测技术(第四版),电子工业出版社
       [6] 邱关源,电路原理(第五版),高等教育出版社
       [7] 韦文平,植树造林与病害防治的主要措施方法探究,现代园艺,2021,44(16),42-43

* 更多详情请见 【S024】钻孔植树一体化沙漠车

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

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

相关文章

【软件工程师从0到1】- Java面向对象基础 (知识汇总)

前言 介绍&#xff1a;大家好啊&#xff0c;我是hitzaki辰。 社区&#xff1a;&#xff08;完全免费、欢迎加入&#xff09;日常打卡、学习交流、资源共享的知识星球。 自媒体&#xff1a;我会在b站/抖音更新视频讲解 或 一些纯技术外的分享&#xff0c;账号同名&#xff1a;hi…

无痛卸载流氓杀毒软件Avast

文章目录 1\. 引言2\. 操作 1. 引言 与其说Avast是一个杀毒软件&#xff0c;不如说它是一个流氓软件&#xff0c;对于常用的微信QQ也进行拦截&#xff0c;我真的不知道意义何在 此外如果不小心安装上它之后&#xff0c;会出现一个问题&#xff1a;鼠标正常&#xff0c;电脑打字…

buildadmin+tp8表格操作(7)表格的事件监听

buildadmin 中的事件都已经在 baTable类中定义好了。我们一般不会去修改&#xff0c;万一我们要在事件上有所操作&#xff0c; 我们可以通过事件的 前置和后置 钩子函数来处理 那么我们是如何使用这些钩子呢&#xff1f; 我们只需要在 创建对象的时候&#xff0c;定义好这些钩…

企业怎样申请SSL证书?

对于很多企业而言&#xff0c;使用SSL证书加密网站已经显得尤为重要&#xff0c;这不仅仅是关乎企业的网站安全&#xff0c;同时也关系着企业的形象以及用户的信赖。既然使用https协议已经众多企业认可&#xff0c;那么我们该如何给自己的网站申请以及安装SSL证书&#xff1f; …

Nginx 413 Request Entity Too Large

当出现上图时候 更改nginx config 文件 在http{}或者server{}或者location{}中增加client_max_body_size 100m; 然后重启nginx 服务就好了

二进制部署k8s集群-过程中的问题总结(接上篇的部署)

1、kube-apiserver部署过程中的问题 kube-apiserver.conf配置文件更改 2、calico的下载地址 curl https://docs.projectcalico.org/v3.20/manifests/calico.yaml -O 这里如果kubernetes的节点服务器为多网卡配置会产生报错 修改calino.yaml配置文件 解决方法&#xff1a; 调…

Redis 学习

Redis 集群共3种集群模式&#xff1a; 1. 主从模式 &#xff08;主写从读&#xff09;&#xff0c;写请求分配到主库&#xff0c;完后数据同步到从库&#xff0c;从库主要负责读请求 同步过程&#xff1a; 从库启动向主库发送同步请求&#xff0c;数据传输的形式是RDB文件&am…

CentOS安装nodejs

查看可安装的版本 dnf module list nodejs选择需要版本安装 dnf module install nodejs:<stream>查看版本

5分钟带你了解什么是敏捷测试?难点显而易见!

随着敏捷开发模式的普及&#xff0c;越来越多的测试同仁也开始了敏捷测试。那么究竟什么是敏捷测试&#xff1f;敏捷测试与传统测试的主要区别是什么&#xff1f;敏捷测试的难点又是什么&#xff1f;本文会对这三个问题进行讲解。注意&#xff1a;本文只是讲解敏捷测试概念相关…

同创永益联合红帽打造一站式数字韧性解决方案

随着AI技术的快速兴起&#xff0c;IT技术已成为推动业务持续增长的重要驱动力&#xff0c;这要求企业不断尝试新事物&#xff0c;改变固有流程&#xff0c;加强IT技术与业务的合作&#xff0c;同时提升数字韧性能力&#xff0c;以实现业务目标。10月26日&#xff0c;红帽2023中…

PC3329L DC-DC降压 10V-100V输入3A大流输出带EN功能实现零功耗只需极少元器件

1. PC3392L特性  通过使能脚关断实现零功耗  宽电压输入范围 10V 至 100V  最大输出电流 3A  集成功率 MOS 管  外围器件少  输出短路保护  温度保护  逐周期限流  输出电压灵活可靠  ESOP8 2. 描述 PC3392L 一款宽电压范围降压型 DC-DC 电源管…

Python 进程和线程详解(multiprocessing、threading)

文章目录 1 概述1.1 进程 VS 线程1.2 优缺点 2 进程2.1 三个步骤2.2 多进程2.3 带参数2.3.1 元组参数 args2.3.2 字典参数 kwargs 2.4 获取进程编号2.5 设置进程守护 3 线程3.1 三个步骤3.2 多线程3.3 带参数2.3.1 元组参数 args2.3.2 字典参数 kwargs 2.4 获取线程编号2.5 设置…

3D建模基础教程:编辑多边形功能命令快捷方式

一、打开3D软件并创建新模型 首先&#xff0c;打开你的3D建模软件&#xff0c;比如Blender、Maya或3ds Max。然后&#xff0c;创建一个新的3D模型。你可以使用基本几何体来创建模型&#xff0c;也可以导入现有的模型。 二、进入编辑多边形模式 在主工具栏中&#xff0c;找到并…

设置指定时间之前的时间不可选

1、el-date-picker设置今天之前的日期不可选 <el-date-picker style"width: 100%" type"date" v-model"form.resetDate" align"right" :value-format"yyyy-MM-dd" placeholder"选择调整日期":disabled"t…

【带头学C++】----- 七、链表 ---- 7.5 学生管理系统(链表--上)

目录 1.main函数设计 2.定义Node节点类型 3.链表插入结点 在main函数中调用插入函数、打印函数 插入结点函数实现&#xff08;头插法&#xff09; 插入结点函数实现&#xff08;尾插法&#xff09; 遍历链表函数实现 4.演示插入、遍历结果 目录 1.main函数设计 2.定义…

dgl的cuda版本安装+对应torch的cuda版本安装

优秀教程 1、pytorch 1.8.1 CUDA11.1 对应的DGL版本是0.6.1&#xff08;linux、windows也适用&#xff09; 2、CUDApytorchDGL安装 3、安装dgl-cuda 4、torch 安装备忘录 dgl文件下载 https://anaconda.org/dglteam/repo可以将下面网址中的cu111改成你想要的版本&#xff0…

Vue网页中使用PDF.js弹窗显示pdf文档所有内容

本文中使用的PDF.js组件版本为3.11.174&#xff08;最新版使用上会有所不同&#xff09;&#xff0c;引入文件如下&#xff1a; 首先页面定义一个隐藏的弹窗块&#xff08;此处用ElementUI的Dialog组件&#xff09; <el-dialog ref"dialogPDF" :title"pdffi…

Zookeeper中的Watch机制的原理?

前言 Zookeeper是一个分布式协调组件&#xff0c;为分布式架构下的多个应用组件提供了顺序访问控制能力。它的数据存储采用了类似于文件系统的树形结构&#xff0c;以节点的方式来管理存储在Zookeeper上的数据 Zookeeper提供了一个Watch机制&#xff0c;可以让客户端感知到Zook…

大批量合并识别成一个表或文档的方法

金鸣表格文字识别系统功能强大&#xff0c;其中可以将上百张图片或上百页PDF中的表格文字合并识别成一个表格或文档的功能尤其受到广大用户的欢迎&#xff0c;那应该怎么操作呢&#xff1f; 一、打开金鸣表格文字识别软件&#xff0c;点击左上角的“表格识别”&#xff0c;选择…

如何远程控制别人电脑进行技术支持?

怎么提供远程技术支持&#xff1f; “我朋友的电脑出了一些问题&#xff0c;问我是否可以远程控制他的电脑帮他解决。请问有什么办法能快速的远程控制别人的电脑进行故障排除呢&#xff1f;” 当电脑出问题时&#xff0c;多数情况下会采用电话沟通进行解决&#…