首页 / 多模式驱鸟机器人

多模式驱鸟机器人有效专利 实用

技术领域

[0001] 本实用新型涉及驱鸟领域,具体地,涉及一种多模式驱鸟机器人。

相关背景技术

[0002] 野生鸟类的繁衍、活动对农田作物以及果园等环境产生了不同程度的影响。目前大部分农民都是通过人工手段或搭稻草人等低效手段进行驱鸟,上述方法驱鸟效果差,耗费人力成本高。
[0003] 目前常见的驱鸟方法有三种,包括超声波驱鸟、气味驱赶、天敌驱赶。在飞机上与机场中常使用超声波驱鸟的方式,其驱鸟相对可行性最高。但目前在田地中使用固定超声波发生装置在调查后发现仍存在一些问题:在一定的范围内几乎不间断的发射超声波,长期来看耗费资源,且缺乏针对性,在鸟类适应后效果将明显减弱;并且,只使用超声波一种驱鸟的方式,比较单一,驱鸟效果有提升空间;此外,固定式安装需要大量的设备才能实现覆盖,并且市场上其外形为一个太阳能板与方铁盒,缺乏灵活性。
[0004] 在公开号为CN112335647A的中国专利文献中,公开了一种超声波驱鸟方法、装置、驱鸟器和存储介质。该方法包括:根据预设的第一驱鸟时间段、第二驱鸟时间段和第三驱鸟时间段,确定当前时刻所处的目标驱鸟时间段;根据该目标驱鸟时间段、前一天的历史温度和预设的映射关系集合,确定该目标驱鸟时间段对应的驱鸟器启动间隔时长T1;接着每隔该驱鸟器启动间隔时长T1触发驱鸟器工作T2时长。也就是说,根据鸟类活动的频繁度设置不同的驱鸟时间段,在不同的驱鸟时间段内,根据不同的温度设置不同的驱鸟器启动间隔时长T1;通过不同的驱鸟器启动间隔时长T1触发驱鸟器工作T2时长。但是该专利文献只涉及到超声波驱鸟方法,针对性不强,在鸟类适应后效果将明显减弱。实用新型内容
[0005] 针对现有技术中的缺陷,本实用新型的目的是提供一种多模式驱鸟机器人。
[0006] 根据本实用新型提供的一种多模式驱鸟机器人,包括机器人本体,所述机器人本体的头部设置有摄像头,所述机器人本体上位于嘴巴位置处设置有电子鞭炮,所述机器人本体的胸腔位置设置有超声波发射器,所述机器人本体的头部与躯干转动连接,包括上下俯仰转动和左右转动,所述机器人本体的大臂与躯干转动连接,所述机器人本体的肘部与大臂转动连接,所述机器人本体的躯干中设置有微型计算机,所述微型计算机与摄像头、电子鞭炮、超声波发射器电连接。
[0007] 优选的,所述摄像头采用1080P分辨率、90度广角的双摄像头,分别安装在机器人本体的双眼位置。
[0008] 优选的,所述机器人本体颈部安装有第一舵机,所述第一舵机的转动轴上固定安装有第一U型舵机,所述机器人本体的头部固定安装在第一U型舵机的摇臂上。
[0009] 优选的,所述机器人本体的大臂通过转动舵机与机器人本体的躯干转动连接,所述机器人本体的肘部通过第二U型舵机与机器人本体的大臂转动连接。
[0010] 优选的,所述第一舵机和转动舵机的转动轴与机器人本体通过POM轴承转动连接。
[0011] 优选的,所述机器人本体包括行走装置,所述行走装置为履带车,所述履带车包括减速电机和电子调速器,所述电子调速器控制减速电机的转动,减速电机驱动履带车进退和转向。
[0012] 优选的,所述行走装置为轨道轮胎,在地面上固定安装有与轨道轮胎对应配合的行车轨道。
[0013] 优选的,所述第一舵机、转动舵机以及U型舵机均采用数字舵机。
[0014] 优选的,所述超声波发射器设置为四个,分别对称设置在机器人本体的胸前和后背。
[0015] 优选的,所述超声波发射器采用太阳能插电二合一的驱鸟器。
[0016] 与现有技术相比,本实用新型具有如下的有益效果:
[0017] 1、本实用新型具有三种有效驱鸟方式,从而具有较好的的驱鸟效果。
[0018] 2、本实用新型通过机器人本体自由移动来覆盖更大范围的区域进行驱鸟,不仅提高了准确率,而且节约了成本。
[0019] 3、本实用新型中的机器人本体头部自由转动设置,增加了机器人本体的视野范围,提高了监测效果。

具体实施方式

[0033] 下面结合具体实施例对本实用新型进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本实用新型,但不以任何形式限制本实用新型。应当指出的是,对本领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干变化和改进。这些都属于本实用新型的保护范围。
[0034] 一种多模式驱鸟机器人,如图1所示,包括机器人本体,机器人本体的头部设置有摄像头1,使用两个1080P、90度广角的雷登‑C01摄像头1按照仿真人设计,分别设置在机器人左右眼位置。机器人本体上位于嘴巴位置处设置有电子鞭炮2,电子鞭炮2设置为两个,机器人本体的胸腔位置设置有超声波发射器3,超声波发射器3采用太阳能插电二合一的驱鸟器,超声波有效半径在60m内,能发出120db 的超声波,将其安装于稻草人的胸腔内,并在胸前与背部各安装了两个发射装置,如图2所示俯视图。
[0035] 稻草机器人的模型设计方面,头部关节能够实现转动和点头动作,左右手臂可升起和摆动。按照黄金分割法绘制机器人身体,总高度为1400mm,身体部分474mm,下半身772mm,头部高度174mm。
[0036] 参照图3,机器人本体的头部与躯干采用第一舵机4连接来完成头部水平摆动,第一舵机4的型号为TBS‑K20数字舵机,在TBS‑K20数字舵机上安装有第一U型舵机5,用于驱动头部上下俯仰的旋转,机器人本体的头部安装在第一U型舵机5 的摇臂上。第一U型舵机5平放固定在头部转动支架上,驱动头部左右转动的第一舵机4固定在胸部平台之上,通过单片机控制两个舵机的驱动可实现3s内摄像头1 水平扫摄270°。本实施例中的所有舵机均采用扭力20KG·cm的金属齿轮数字舵机。
[0037] 在机器人本体胸腔处设置一道平台,用于布置左右手臂与头部转动的舵机,在腰部设置一平台,平台上再设有4层设备搭载平台,搭载所有的用电器;按照层分好,便于后期调试、维护和升级。在脖颈处、肩部都设置一个POM轴承8,用于支撑和限位转动结构,轴承尺寸为(35*62*14mm)。建模后将模型3d打印并组装,并确保总重小于15kg。机器人本体的肩部通过转动舵机6与机器人本体的躯干转动连接,转动舵机的型号为MG995MG996R舵机,机器人本体的肘部通过第二U型舵机7与机器人本体的大臂转动连接,第二U型舵机7的型号为TBS‑K20舵机。肘部转动的第二U型舵机7的支架与大臂连接采用螺丝连接,可拆卸调整角度。
[0038] 稻草人具有行走装置,陆地常规运动方式为腿足式、轮式、履带式三种。考虑到稻草人须在田间行走,我们决定采用适宜崎岖地形的工作环境的履带运动。行走装置为履带车,履带车包括减速电机和电子调速器,电子调速器控制减速电机的转动,从而带动履带车前进后退以及转向,履带车选取TS700金属履带车。该底盘尺寸360mm×240mm×100mm,最大载重15kg,履带车底盘由550减速电机驱动,运动速度0.8m/s,可完成进退与转向。
[0039] 行走装置还可以是轨道轮胎,在地面上固定安装有与轨道轮胎对应配合的行车轨道。行车轨道采用25mm的单根铁管,行车轨道宽度约为35cm,能实现0.8m~1m 的转弯半径,采用圆弧形转弯方式。
[0040] 机器人本体的手臂与躯干转动连接,机器人本体的躯干中设置有微型计算机,微型计算机采用LattePanda板,在该板上完成图像识别、测算深度等的算法开发,并使用该板控制机器人进行相关操作。微型计算机与其他零件的电路连接关系如图 4所示。
[0041] 下面对本实用新型的多模式驱鸟机器人的工作方式做进一步说明。
[0042] 基于实时目标检测框架的驱鸟机器人的驱鸟方式,如图5所示,包括以下步骤:
[0043] 步骤S1:建立深度网络学习模型,并采用带有鸟类照片训练网络模型,从而能够识别出图像中的鸟类信息;
[0044] 采用Yolo v3模型,使用单一鸟类训练集进行训练,利用LabelImag软件将图片标注成Pascal VOC格式的数据集,对于每单个数据来说,对应成一张原图文件与图片中物体信息的xml文件,然后,将所有数据划分为训练集与测试集,随后利用 Yolov3自带的训练程序(yolo_train.py)对我们自身的数据集进行训练。
[0045] 步骤S2:机器人启动,摄像头1进行自由检测;
[0046] 如图6所示,S1为地面,S2为竖直于地面的平面,C为摄像头1,O1、O2分别为所在矩形a/B的点。当摄像头1向下转动角度β变大时(β2<β1),所检测到的范围也变小(Sb>Sa)。
[0047] 假设当稻草人低头的角度变为β1。设定头部水平转动的角速度为α,则上下摆动的角速度至少为ω=180α/β1(rad/s),才能在摄像头1水平旋转中,保证最大的俯仰角。通过缩小实际视距大小,确保实际计算后能够实现全覆盖监测。
[0048] 因此设定机器人以每次水平旋转30度,然后垂直进行扫描的方式周期性摆动头部检测,如果在连续5帧内有3帧识别到了鸟,那么头部将锁定鸟的位置,直到连续5帧内都不再识别到鸟。
[0049] 步骤S3:根据摄像头拍照到的鸟类照片进行距离检测,根据机器人本体和被检测鸟的距离执行不同的驱鸟操作;
[0050] 通过双摄像头进行拍照,采用Python内OpenCV中的双目测距法进行测量。首先,摄像头的内参与外参及相关信息需要通过校准获得,使用USB摄像头在电脑上通过OpenCV的stereoRectify()函数进行校准,进行相机标定,在校准后,对所得图像即可进行测距。测距后,判定距离在5m,10m,20m的哪个区间,以给机器人相应的摆动手臂、电子鞭炮、超声波三种应对方式。如果大于20m,则朝目标方向移动机器人,再进行判定操作。
[0051] 步骤S4:当判定机器人本体和被检测鸟的距离大于20米时,行走装置驱动机器人本体靠近你鸟类,当判定机器人本体和被测鸟的具体大于10米且不超过20米时,采用超声波驱鸟,当判定机器人本体和被测鸟的距离大于5米且不超过10米时,播放鞭炮声驱鸟,当判定机器人本体和被测鸟的距离不超过5米时,机器人本体挥动手臂驱鸟;
[0052] 步骤S5:当连续60帧未捕捉到鸟类的图像时,判定驱赶成功。
[0053] 在测试时,我们需要判断鸟类有没有被驱赶成功,与识别鸟类类似,有连续60 帧未捕捉到鸟类的图像,则判定驱赶成功。而在此期间,我们需要通过判断鸟与画面中心点的相互关系,对鸟类进行镜头跟踪,使得鸟保持在离画面中心较近的位置,如图7所示。
[0054] 为了达到镜头追踪的效果,摄像头在机器人移动时无法同步继续执行识别操作。所以,引入Python多线程,使得机器人在运动的过程中,能够持续进行鸟类识别。
[0055] 硬件方面,机器人身体部位采用四个舵机完成相关驱鸟动作,通过在田边部署轨道的方式,使得机器人的移动不会受限于地形原因,头部能达到水平360度,垂直方向近180度的活动范围,再次确保了机器人的视距宽广。
[0056] 软件方面,使用Yolo v3的模型,并通过自己标记的数据集对模型进行特定训练,在保证准确率与识别范围的情况下,解决了由于开发板性能问题导致的识别帧数低的问题。应用多线程的逻辑,在保证了机器人拥有开阔的视野范围的同时,做到了对于周围环境的实时扫描与驱动稻草人移动两者的同步,初步证明了搭建的识别模型的可行性。
[0057] 在本申请的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。
[0058] 以上对本实用新型的具体实施例进行了描述。需要理解的是,本实用新型并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本实用新型的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

当前第1页 第1页 第2页 第3页