CN109975509A - 一种土壤湿度检测与数据处理的机器人控制方法 - Google Patents

一种土壤湿度检测与数据处理的机器人控制方法 Download PDF

Info

Publication number
CN109975509A
CN109975509A CN201910133550.3A CN201910133550A CN109975509A CN 109975509 A CN109975509 A CN 109975509A CN 201910133550 A CN201910133550 A CN 201910133550A CN 109975509 A CN109975509 A CN 109975509A
Authority
CN
China
Prior art keywords
robot
point
starting point
soil moisture
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910133550.3A
Other languages
English (en)
Inventor
刘路
柏仁贵
宋宇
陈黎卿
杨洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Agricultural University AHAU
Original Assignee
Anhui Agricultural University AHAU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Agricultural University AHAU filed Critical Anhui Agricultural University AHAU
Priority to CN201910133550.3A priority Critical patent/CN109975509A/zh
Publication of CN109975509A publication Critical patent/CN109975509A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/24Earth materials
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/24Earth materials
    • G01N33/245Earth materials for agricultural purposes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/24Earth materials
    • G01N33/246Earth materials for water content
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Remote Sensing (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Pathology (AREA)
  • Biochemistry (AREA)
  • Geology (AREA)
  • Environmental & Geological Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Food Science & Technology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Medicinal Chemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)

Abstract

本发明公开了一种土壤湿度检测与数据处理的机器人控制方法,包括:S1、建立机器人起点集合、与机器人起点集合中各机器人起点一一对应的行走路径;S2、从起点集合中选择一起点作为目标起点,机器人从目标起点出发,按照与目标起点一一对应的目标行走路径行走;S3、在机器人行走过程中,每隔T秒,将机器人所处位置作为采集点,并获取采集点的土壤湿度和位置坐标;S4、当机器人走完目标行走路径后,删除机器人起点集合中的目标起点;S5、判断机器人起点集合是否为空集,若是,根据若干个采集点的土壤湿度和位置坐标建立大田土壤湿度等势图;若否,执行步骤S3。

Description

一种土壤湿度检测与数据处理的机器人控制方法
技术领域
本发明涉及土壤检测技术领域,尤其涉及一种土壤湿度检测与数据处理的机器人控制方法。
背景技术
随着农业机械设备技术的发展,土壤湿度控制广泛应用于农业生产中。现有的土壤湿度检测主要是定点分布式放置土壤湿度传感器,或者是人工巡逻式手持传感器特定点采集样本检测。前者土壤湿度传感器的分布式放置加大了传感器投入成本,并且由于分布式特点,传感器的维护相对困难,而后者需要大量人工,并且检测速度局限,不能实时检测。就我国目前来说,研究一种适合大田的便于维护的高效土壤湿度检测装置和方法显得及其必要的。
发明内容
基于背景技术存在的技术问题,本发明提出了一种土壤湿度检测与数据处理的机器人控制方法;
本发明提出的一种土壤湿度检测与数据处理的机器人控制方法,包括:
S1、建立机器人起点集合、与机器人起点集合中各机器人起点一一对应的行走路径;
S2、从起点集合中选择一起点作为目标起点,机器人从目标起点出发,按照与目标起点一一对应的目标行走路径行走;
S3、在机器人行走过程中,每隔T秒,将机器人所处位置作为采集点,并获取采集点的土壤湿度和位置坐标;
S4、当机器人走完目标行走路径后,删除机器人起点集合中的目标起点;
S5、判断机器人起点集合是否为空集,若是,根据若干个采集点的土壤湿度和位置坐标建立大田土壤湿度等势图;若否,执行步骤S3。
优选地,步骤S1,具体包括:
机器人靠近大田边缘一侧为机器人外轮,通过机器人外轮和大田边缘间隙确定机器人起点,机器人外轮和大田边缘间隙Z的取值范围为:
0<Z<(L-nM-(n-1)W-R),在Z的取值范围内选择N个点建立机器人起点集合,其中,L为大田宽度,n为大田中作物的垄数,M为垄宽,W为垄间距,R为机器人的最小转弯半径;
以机器人起点作为行走路径起点,以平行于大田中作物的垄为行走方向,根据R、Z、和机器人跨垄数,建立与机器人起点一一对应的行走路径。
优选地,步骤S3中,所述获取采集点的土壤湿度,具体包括:通过机器人上设置的三自由度机械臂执行器带动土壤湿度传感器伸入采集点的土壤,获取采集点的土壤湿度。
优选地,步骤S3中,所述获取采集点的位置坐标,具体包括:通过机器人上设置的GNSS定位模块获取采集点的位置坐标。
本发明建立机器人起点集合、与机器人起点集合中各机器人起点一一对应的行走路径,然后控制机器人按照起点和行走路径进行行走,并获取采集点的土壤湿度和位置坐标,根据机器人按照不同起点和不同路径行走过程中获取的采集点的土壤湿度和位置坐标建立大田土壤湿度等势图,如此,能够自动识别规划行走路线,合理规划采集点数量及位置,有效绘制大田土壤湿度等势图,从而对应元素肥力等值线,同时判断出土壤湿度异常区域,从而方便精确的控制大田土壤湿度分布,相对于传统的大田土壤湿度检测,提高了检测效率,降低了投入成本和维护成本。
附图说明
图1为本发明提出的一种土壤湿度检测与数据处理的机器人控制方法的流程示意图;
图2为本发明的实施例中单条行走路径的规划示意图;
图3为本发明的实施例中多条行走路径的规划示意图。
具体实施方式
参照图1至图3,本发明提出的一种土壤湿度检测与数据处理的机器人控制方法,包括:
步骤S1,建立机器人起点集合、与机器人起点集合中各机器人起点一一对应的行走路径。
本步骤具体包括:机器人靠近大田边缘一侧为机器人外轮,通过机器人外轮和大田边缘间隙确定机器人起点,机器人外轮和大田边缘间隙Z的取值范围为:0<Z<(L-nM-(n-1)W-R),在Z的取值范围内选择N个点建立机器人起点集合,其中,L为大田宽度,n为大田中作物的垄数,M为垄宽,W为垄间距,R为机器人的最小转弯半径;
以机器人起点作为行走路径起点,以平行于大田中作物的垄为行走方向,根据R、Z、和机器人跨垄数,建立与机器人起点一一对应的行走路径。
在具体方案中,设大田的宽度为L,大田中作物的垄数为n,垄宽相等为M,垄间距相等为W,设定初始时机器人靠近大田边缘一侧为其外轮,并以其外轮的行驶轨迹为设定路径,机器人外轮和大田边缘留有间隙Z,机器人的最小转弯半径为R,通过机器人外轮和大田边缘间隙Z确定机器人起点,则机器人起点的预留间隙Z可在0<Z<(L-nM-(n-1)W-R)范围内进行调整;
以机器人起点作为行走路径起点,机器人行走方向为平行于大田中作物的垄为行走方向(防止机器人碾压大田中作物),、机器人的最小转弯半径固定,通过调整机器人跨垄数和机器人外轮和大田边缘间隙Z,规划机器人的行走路径。
如图2所示,A、B、C、D四点坐标分别为(Xa,Ya)、(Xb,Yb)、(Xc,Yc)、(Xd,Yd)规划出大田的全局环境地图,首先设定机器人初始位置,考虑到跟踪误差和行驶环境等因素,设定机器人轮子靠近大田边缘一侧为外轮并以外轮的行驶轨迹为设定行走路径,机器人行走方向为平行于大田中作物的垄为行走方向,机器人外轮和大田边缘留有间隙Z,设定B点为坐标基准,以机器人前进的方向建立y轴的正半轴,以垂直于机器人前进的方向的右侧为x轴的正半轴,建立平面直角坐标系,则(Xb+Z,Yb)点为小车的初始位置,设机器人当前所处位置坐标为(X,Y),当机器人当前所处位置坐标满足Xb<x<Xb+Z+R0,Yb<y<Ya-(Z+R0)时,机器人路径为X=Xb+Z,考虑到高地隙车辆主要以车轮和田地接触,故机器人最小转弯半径以转向轮外轮中心轮迹公式计算,得出高地隙最小转弯半径为其中R0为转向轮外轮中心轮迹的最小转弯半径,L为轴距,θmax为转向轮外轮最大转角,b为前轮距,M为主销中心距,设第一次转弯中心点为R01,则转弯中心点R01的坐标为(Xb+Z+R0,Ya-(Z+R0)),当机器人当前所处位置坐标满足在Xb+Z<x<Xb+Z+2R0,Ya-(Z+R0)<y<Ya-Z时,机器人路经规划为继续规划机器人路径,当机器人当前所处位置坐标满足在Xb+Z+R0<x<Xb+Z+3R0,Yb+Z+R0<y<Ya-(Z+R0)时,机器人径规划为Y=Xb+Z+2R0,设第二次转弯中心点为R02,则转弯中心点R02的坐标为(Xb+Z+3R0,Yb+(Z+R0)),当机器人当前坐标满足在Xb+Z+2R0<x<Xb+Z+4R0,Yb+Z<y<Ya+Z+R0时,路径规划为以此类推,直到最后的离田距离F=Xc-Xi<2R0+Z时车辆无法实现转弯;参照图3,机器人分别从起点1、起点2、起点3出发,得到与起点1、起点2和起点3一一对应的3条行走路径,即路线1,路线2和路线3。
步骤S2,从起点集合中选择一起点作为目标起点,机器人从目标起点出发,按照与目标起点一一对应的目标行走路径行走。
步骤S3,在机器人行走过程中,每隔T秒,将机器人所处位置作为采集点,并获取采集点的土壤湿度和位置坐标。
本步骤中获取采集点的土壤湿度具体包括:通过机器人上设置的三自由度机械臂执行器带动土壤湿度传感器伸入采集点的土壤,获取采集点的土壤湿度。
本步骤中获取采集点的位置坐标具体包括:通过机器人上设置的GNSS定位模块获取采集点的位置坐标。
在具体方案中,机器人从目标起点出发,按照与目标起点一一对应的目标行走路径行走,在行走过程中,每隔预设时间T,通过机器人上设置的三自由度机械臂执行器带动土壤湿度传感器伸入采集点的土壤,获取一次机器人所处位置的土壤的湿度,通过机器人上设置的GNSS定位模块获取机器人所处位置的位置坐标。
步骤S4,当机器人走完目标行走路径后,删除机器人起点集合中的目标起点;
步骤S5,判断机器人起点集合是否为空集,若是,根据若干个采集点的土壤湿度和位置坐标建立大田土壤湿度等势图;若否,执行步骤S3。
在具体方案中,由于一条行走路径往往并不能完全覆盖所有大田区域,所以需要选择多条行走路径,行走路径越多,采集点则越多,越能覆盖大田区域,在机器人起点集合是否为空集,即机器人已经按照机器人起点集合中所有机器人起点对应的行走路径进行行走,并获取了各路径上采集点的土壤湿度和位置坐标;根据所有采集点的土壤湿度和位置坐标,将土壤湿度相同的采集点进行连接,得到大田土壤湿度等势图。
本实施方式建立机器人起点集合、与机器人起点集合中各机器人起点一一对应的行走路径,然后控制机器人按照起点和行走路径进行行走,并获取采集点的土壤湿度和位置坐标,根据机器人按照不同起点和不同路径行走过程中获取的采集点的土壤湿度和位置坐标建立大田土壤湿度等势图,如此,能够自动识别规划行走路线,合理规划采集点数量及位置,有效绘制大田土壤湿度等势图,从而对应元素肥力等值线,同时判断出土壤湿度异常区域,从而方便精确的控制大田土壤湿度分布,相对于传统的大田土壤湿度检测,提高了检测效率,降低了投入成本和维护成本。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

Claims (4)

1.一种土壤湿度检测与数据处理的机器人控制方法,其特征在于,包括:
S1、建立机器人起点集合、与机器人起点集合中各机器人起点一一对应的行走路径;
S2、从起点集合中选择一起点作为目标起点,机器人从目标起点出发,按照与目标起点一一对应的目标行走路径行走;
S3、在机器人行走过程中,每隔T秒,将机器人所处位置作为采集点,并获取采集点的土壤湿度和位置坐标;
S4、当机器人走完目标行走路径后,删除机器人起点集合中的目标起点;
S5、判断机器人起点集合是否为空集,若是,根据若干个采集点的土壤湿度和位置坐标建立大田土壤湿度等势图;若否,执行步骤S3。
2.根据权利要求1所述的土壤湿度检测与数据处理的机器人控制方法,其特征在于,步骤S1,具体包括:
机器人靠近大田边缘一侧为机器人外轮,通过机器人外轮和大田边缘间隙确定机器人起点,机器人外轮和大田边缘间隙Z的取值范围为:
0<Z<(L-nM-(n-1)W-R),在Z的取值范围内选择N个点建立机器人起点集合,其中,L为大田宽度,n为大田中作物的垄数,M为垄宽,W为垄间距,R为机器人的最小转弯半径;
以机器人起点作为行走路径起点,以平行于大田中作物的垄为行走方向,根据R、Z、和机器人跨垄数,建立与机器人起点一一对应的行走路径。
3.根据权利要求1所述的土壤湿度检测与数据处理的机器人控制方法,其特征在于,步骤S3中,所述获取采集点的土壤湿度,具体包括:通过机器人上设置的三自由度机械臂执行器带动土壤湿度传感器伸入采集点的土壤,获取采集点的土壤湿度。
4.根据权利要求1所述的土壤湿度检测与数据处理的机器人控制方法,其特征在于,步骤S3中,所述获取采集点的位置坐标,具体包括:通过机器人上设置的GNSS定位模块获取采集点的位置坐标。
CN201910133550.3A 2019-02-22 2019-02-22 一种土壤湿度检测与数据处理的机器人控制方法 Pending CN109975509A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910133550.3A CN109975509A (zh) 2019-02-22 2019-02-22 一种土壤湿度检测与数据处理的机器人控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910133550.3A CN109975509A (zh) 2019-02-22 2019-02-22 一种土壤湿度检测与数据处理的机器人控制方法

Publications (1)

Publication Number Publication Date
CN109975509A true CN109975509A (zh) 2019-07-05

Family

ID=67077206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910133550.3A Pending CN109975509A (zh) 2019-02-22 2019-02-22 一种土壤湿度检测与数据处理的机器人控制方法

Country Status (1)

Country Link
CN (1) CN109975509A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110633757A (zh) * 2019-09-22 2019-12-31 河池市农业区划委员会办公室(河池市区域农业遥感监测站) 一种基于gis的农业多源大数据融合处理方法及***
CN113250251A (zh) * 2021-05-11 2021-08-13 内蒙古兴泰科技装饰集团有限公司 基于人工智能的建设工程建造方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10320045A (ja) * 1997-05-15 1998-12-04 Hitachi Ltd 自走式作業機械の走行制御方法
CN205934677U (zh) * 2016-05-23 2017-02-08 桂仲成 一种履带式道面自主检测机器人
JP2017158480A (ja) * 2016-03-09 2017-09-14 ヤンマー株式会社 作業車両の経路生成方法
JP2017167838A (ja) * 2016-03-16 2017-09-21 ヤンマー株式会社 経路生成装置
CN108012324A (zh) * 2016-10-26 2018-05-08 华为技术有限公司 一种获得位置关系的方法和寻物的方法、设备及***
CN108205322A (zh) * 2017-12-29 2018-06-26 西安智加科技有限公司 一种不借助地图自动生成作业路径的农机作业方法及***
CN207650205U (zh) * 2017-11-30 2018-07-24 上海合时智能科技有限公司 土壤分析与调查机器人
CN108356840A (zh) * 2018-01-08 2018-08-03 李鹏 用于智慧农业检测的机器人及机器人***
CN208283806U (zh) * 2018-06-07 2018-12-25 南京云游智能科技有限公司 一种用于温室大棚的检测机器人

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10320045A (ja) * 1997-05-15 1998-12-04 Hitachi Ltd 自走式作業機械の走行制御方法
JP2017158480A (ja) * 2016-03-09 2017-09-14 ヤンマー株式会社 作業車両の経路生成方法
JP2017167838A (ja) * 2016-03-16 2017-09-21 ヤンマー株式会社 経路生成装置
CN205934677U (zh) * 2016-05-23 2017-02-08 桂仲成 一种履带式道面自主检测机器人
CN108012324A (zh) * 2016-10-26 2018-05-08 华为技术有限公司 一种获得位置关系的方法和寻物的方法、设备及***
CN207650205U (zh) * 2017-11-30 2018-07-24 上海合时智能科技有限公司 土壤分析与调查机器人
CN108205322A (zh) * 2017-12-29 2018-06-26 西安智加科技有限公司 一种不借助地图自动生成作业路径的农机作业方法及***
CN108356840A (zh) * 2018-01-08 2018-08-03 李鹏 用于智慧农业检测的机器人及机器人***
CN208283806U (zh) * 2018-06-07 2018-12-25 南京云游智能科技有限公司 一种用于温室大棚的检测机器人

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
国家知识产权局专利局专利文献部: "《专利文献研究2017》", 30 September 2018, 知识产权出版社 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110633757A (zh) * 2019-09-22 2019-12-31 河池市农业区划委员会办公室(河池市区域农业遥感监测站) 一种基于gis的农业多源大数据融合处理方法及***
CN110633757B (zh) * 2019-09-22 2022-05-27 河池市农业区划委员会办公室(河池市区域农业遥感监测站) 一种基于gis的农业多源大数据融合处理方法及***
CN113250251A (zh) * 2021-05-11 2021-08-13 内蒙古兴泰科技装饰集团有限公司 基于人工智能的建设工程建造方法
CN113250251B (zh) * 2021-05-11 2022-07-22 内蒙古兴泰科技装饰集团有限公司 基于人工智能的建设工程建造方法

Similar Documents

Publication Publication Date Title
CN110009761B (zh) 智能设备自动巡检路径规划方法及***
CN102368158B (zh) 一种果园机械导航定位方法
CN105180933B (zh) 基于直行路口检测的移动机器人航迹推算修正***及方法
JP5952611B2 (ja) 走行制御装置
JPH11266608A (ja) 圃場作業車両の無人作業方法
CN105988471A (zh) 割草机的智能割草***及割草控制方法
CN107295818B (zh) 水田除草机自动避苗***及方法
CN109975509A (zh) 一种土壤湿度检测与数据处理的机器人控制方法
JPH1066406A (ja) 圃場作業車両の無人作業方法
CN105511471A (zh) 一种机器人终端行驶路线偏差的纠正方法及装置
CN111077890A (zh) 一种基于gps定位与自动避障的农业机器人的实现方法
CN112965481A (zh) 基于点云地图的果园作业机器人无人驾驶方法
CN111399502A (zh) 移动机器人的建图方法、装置及移动机器人
CN103186773A (zh) 一种基于一维Hough变换和专家***的早期苗田垄线识别算法
CN110081873A (zh) 区域打点识别方法和农机打点识别***
CN106227216A (zh) 面向居家老人的家庭服务机器人
CN111208817A (zh) 窄道通行方法、装置、移动装置以及计算机可读存介质
CN106168803A (zh) 一种用于移动机器人的位置感知方法
CN106959689A (zh) 一种针对交叉路口的机器人循迹装置和方法
CN113064430A (zh) 一种基于Android手机的质量巡检小车避障及路径规划算法
CN109006749B (zh) 一种基于分行阻力的田间冠层稠密度检测***及其标定方法
US20230413712A1 (en) Path finding method and system for weeding robot
CN103196441A (zh) 一种喷雾机械组合导航方法及***
CN115041483B (zh) 一种清扫机器人及其控制方法
CN114281081B (zh) 地铁车辆巡检机器人的导航***和导航方法、机器人

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190705