一种转向角传感器的校准方法和装置的制造方法

文档序号:10639431阅读:493来源:国知局
一种转向角传感器的校准方法和装置的制造方法
【专利摘要】本发明公开一种转向角传感器的校准方法和装置,涉及信息处理技术,以解决现有技术对转向角传感器进行校准的操作复杂、校准时间长的问题。包括:按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据;根据直线自动驾驶采集的校准数据,对转向角传感器的高精度校准区间进行校准;采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向校准数据和右转向校准数据;根据左转向校准数据和右转向校准数据,对转向角传感器高精度校准区间以外的低精度校准区间进行校准。本发明提供的技术方案可以应用在农机自动驾驶装置上。
【专利说明】
一种转向角传感器的校准方法和装置
技术领域
[0001]本发明涉及信息处理技术,尤其涉及一种转向角传感器的校准方法和装置。
【背景技术】
[0002]要实现高精度的农机自动驾驶控制,必须要保证对农机的转向角传感器进行高精度的校准。现有技术对转向角传感器的校准方法为:对转向角传感器的取值区间内的所有角度进行高精度校准。具体步骤可以包括:根据转向角传感器的取值区间,分别设置向左转向轨迹和向右转向轨迹,如图1所示;由驾驶员驾驶农机按照向左转向轨迹和向右转向轨迹进行手动驾驶,获取手动驾驶过程中的位置数据;根据该位置数据以及预先设置的向左转向轨迹和向右转向轨迹对转向角传感器进行校准。
[0003]在实现本发明的过程中,发明人发现:采用现有技术提供的方法对转向角传感器进行校准时,驾驶员必须严格按照预先设置的向左转向轨迹和向右转向轨迹进行驾驶,才能对转向角传感器进行准确校准,对驾驶员的操作要求极高,当未按照预先设置的向左转向轨迹和向右转向轨迹进行驾驶时,就需要重新进行驾驶获取数据,使得校准的时间长,并且按照预定轨迹进行手动驾驶的难度大,校准方法复杂。

【发明内容】

[0004]为了解决现有技术需要按照预定轨迹进行手动驾驶实现对转向角传感器的校准,操作复杂、时间长的问题,本发明实施例提供一种转向角传感器的校准方法和装置。
[0005]—方面,本发明实施例提供的一种转向角传感器的校准方法,包括:按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据;根据所述直线自动驾驶采集的校准数据,对转向角传感器的高精度校准区间进行校准;采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向和右转向校准数据;根据所述采集的左转向和右转向校准数据,对所述转向角传感器高精度区间外的低精度校准区间进行校准。
[0006]进一步地,一种转向角传感器的校准方法,还包括:根据预先设置的所述转向角传感器的精度校准要求,设置所述直线轨迹的距离。
[0007]进一步地,一种转向角传感器的校准方法,还包括:采用两种以上驾驶轨迹采集校准数据对所述转向角传感器进行校准,获取转向角传感器全量程校准结果;对所述两类全部校准数据进行数据统计分析,根据分析结果获取所述转向角传感器取值范围内的高精度校准区间。
[0008]进一步地,所述两种以上驾驶轨迹包括:曲线、直线或者圆圈。
[0009]进一步地,所述高精度校准区间为转向角传感器中段的一个小的对称区间,所述小的对称区间具体为-7°到+7°。
[0010]另一方面,本发明实施例提供的一种转向角传感器的校准装置,包括:
[0011 ]第一类校准数据获取模块,用于按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据;
[0012]高精度校准模块,用于根据所述第一类校准数据获取模块获取的校准数据,对所述转向角传感器取值范围内的高精度校准区间进行校准;
[0013]第二类校准数据获取模块,用于采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向校准数据和右转向校准数据;
[0014]低精度校准模块,用于根据所述第二类校准数据获取模块获取的左转向校准数据和右转向校准数据,对所述转向角传感器高精度校准区间以外的低精度校准区间进行校准。
[0015]进一步地,一种转向角传感器的校准装置,还包括:
[0016]设置模块,用于根据预先设置的所述转向角传感器的精度校准要求,设置所述直线轨迹的距离。
[0017]进一步地,一种转向角传感器的校准装置,还包括:
[0018]校准结果获取模块,用于采用两种以上驾驶轨迹对所述转向角传感器进行校准,获取转向角传感器全量程校准结果;
[0019]分析模块,用于对所述两类校准数据获取模块获取的全部校准数据进行数据统计分析,根据分析结果获取所述转向角传感器取值范围内的高精度校准区间。
[0020]进一步地,所述两种以上驾驶轨迹包括:曲线、直线或者圆圈。
[0021]进一步地,所述高精度校准区间为转向角传感器中段的一个小的对称区间,所述小的对称区间具体为-7°到+7°。
[0022]在实现本发明的过程中发明人发现,转向角传感器的取值范围内并不是所有角度均需要高精度校准,需要高精度校准的角度取值范围很小,因此,本发明实施例提供的转向角传感器的校准方法和装置,预先将转向角传感器的取值范围划分为高精度校准区间和低精度校准区间,由于高精度校准区间的取值范围很小,所以本发明提供的技术方案可以通过沿直线轨迹进行自动驾驶的方式获取自动驾驶过程中的校准数据,由于驾驶过程中路面不平整,使得校准数据正好可以落在高精度校准区间以内,从而可以根据校准数据对高精度校准区间进行校准,其校准方法简单,并且自动驾驶一次就可以达到准确校准的目的,解决了现有技术校准操作复杂、时间长的问题;由于低精度校准区间要求的校准精度较低,所以可以采用任意闭环驾驶轨迹进行手动驾驶,根据手动驾驶获得的左转向和右转向校准数据对低精度校准区间进行校准,由于无需按照特定轨迹进行手动驾驶,使得本发明提供的技术方案对低精度区间的校准操作简单,并且节省了校准时间,进一步地,由于无需按照特定轨迹进行手动驾驶,使得本发明提供的技术方案对场地的要求较低,不需要像现有技术那样根据特定轨迹寻找合适的场地进行校准操作,大大节省了校准场地的使用面积。
【附图说明】
[0023]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0024]图1是现有技术提供的通过手动驾驶校准转向角传感器精度的驾驶轨迹图;
[0025]图2是本发明实施例提供的转向角传感器的校准方法流程图;
[0026]图3是采用图2所示的转向角传感器的校准方法按照直线轨迹进行自动驾驶时,转向角传感器在高精度校准区间的拟合校准示意图;
[0027]图4是本发明另一实施例提供的转向角传感器的校准方法流程图;
[0028]图5是本发明又一实施例提供的转向角传感器的校准方法流程图;
[0029]图6是采用图2或4或5提供的转向角传感器的校准方法的运动轨迹示例;
[0030]图7是本发明实施例提供的转向角传感器的校准装置的结构示意图;
[0031]图8是本发明另一实施例提供的转向角传感器的校准装置的结构示意图;
[0032]图9是本发明又一实施例提供的转向角传感器的校准装置的结构示意图。
【具体实施方式】
[0033]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
[0034]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0035]为了解决现有技术对转向角传感器进行校准的操作复杂、校准时间长的问题,本发明实施例提供一种转向角传感器的校准方法和装置。
[0036]如图2所示,本发明实施例提供的一种转向角传感器的校准方法,包括:
[0037]步骤201,按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据。
[0038]在本实施例中,步骤201可以通过农机顶部设置的全球卫星导航系统(GlobalNavigat1n Satellite System,GNSS)定位天线获取自动驾驶过程中的校准数据。
[0039]步骤202,根据直线自动驾驶采集的校准数据,对转向角传感器的高精度校准区间进行校准。
[0040]如图3所示,在农机按照直线轨迹进行自动驾驶的过程中,由于地面不平,导致农机按照直线轨迹自动驾驶过程中,在高精度校准区间内进行偏转,使得步骤202可以根据校准数据获取偏转的角度,根据偏转角度对高精度校准区间进行校准。
[0041]步骤203,采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向和右转向校准数据。
[0042]本实施例不对左转向闭合轨迹和右转向闭合轨迹进行限定,在实际的操作过程中,可以为圆形轨迹、椭圆形轨迹或者三角形轨迹等任意形式,此处不对每种情况进行一一赘述。
[0043 ]步骤204,根据采集的左转向和右转向校准数据,对转向角传感器高精度区间外的低精度校准区间进行校准。
[0044]如图4所示,本发明另一实施例还提供一种转向角传感器的校准方法,该方法与如图2所示的基本相同,其区别在于,还包括:
[0045]步骤205,根据预先设置的转向角传感器的精度校准要求,设置直线轨迹的距离。
[0046]具体的,当精度校准要求高时,可以延长直线轨迹的距离,以使得步骤201可以在自动驾驶过程中获取更多的位置数据;当精度校准要求不高时,可以减小直线轨迹的距离,以使得本发明实施例提供的转向角传感器的校准方法可以应用在较小的场地中。
[0047]如图5所示,本发明又一实施例还提供一种转向角传感器的校准方法,该方法与如图2所示的基本相同,其区别在于,还包括:
[0048]步骤206,采用两种以上驾驶轨迹采集校准数据对转向角传感器进行校准,获取转向角传感器全量程校准结果。
[0049]在本实施例中,两种以上驾驶轨迹可以包括:曲线、直线或者圆圈等,此处不对每种情况进行一一赘述。
[0050]步骤207,对两类全部校准数据进行数据统计分析,根据分析结果获取所述转向角传感器取值范围内的高精度校准区间。
[0051 ]通过如图5所示的步骤可以获知,对于12位正常安装、取值区间为土 90°的转向角传感器,高精度校准区间为-7°到+7°。
[0052]需要说明的是,以上图2-5所示的本发明实施例提供的转向角传感器的校准方法,并不对自动驾驶轨迹和手动驾驶轨迹进行组合限制,在实际的使用过程中,自动驾驶过程和手动驾驶过程可以单独进行,也可以按照如图6所示的方式,从B点开始进行左转向闭合轨迹的手动驾驶,然后从B点到A点进行直线轨迹的自动驾驶,再从A点开始进行右转向闭合轨迹的手动驾驶。
[0053]在实现本发明的过程中发明人发现,转向角传感器的取值范围内并不是所有角度均需要高精度校准,需要高精度校准的角度取值范围很小,因此,本发明实施例提供的转向角传感器的校准方法,预先将转向角传感器的取值范围划分为高精度校准区间和低精度校准区间,由于高精度校准区间的取值范围很小,所以本发明提供的技术方案可以通过沿直线轨迹进行自动驾驶的方式获取自动驾驶过程中的校准数据,由于驾驶过程中路面不平整,使得校准数据正好可以落在高精度校准区间以内,从而可以根据校准数据对高精度校准区间进行校准,其校准方法简单,并且自动驾驶一次就可以达到准确校准的目的,解决了现有技术校准操作复杂、时间长的问题;由于低精度校准区间要求的校准精度较低,所以可以采用任意闭环驾驶轨迹进行手动驾驶,根据手动驾驶获得的左转向和右转向校准数据对低精度校准区间进行校准,由于无需按照特定轨迹进行手动驾驶,使得本发明提供的技术方案对低精度区间的校准操作简单,并且节省了校准时间,进一步地,由于无需按照特定轨迹进行手动驾驶,使得本发明提供的技术方案对场地的要求较低,不需要像现有技术那样根据特定轨迹寻找合适的场地进行校准操作,大大节省了校准场地的使用面积。
[0054]如图7所示,本发明实施例提供一种转向角传感器的校准装置,包括:
[0055]第一类校准数据获取模块701,用于按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据;
[0056]高精度校准模块702,用于根据所述第一类校准数据获取模块701获取的校准数据,对所述转向角传感器取值范围内的高精度校准区间进行校准;
[0057]第二类校准数据获取模块703,用于采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向校准数据和右转向校准数据;
[0058]低精度校准模块704,用于根据所述第二类校准数据获取模块703获取的左转向校准数据和右转向校准数据,对所述转向角传感器高精度校准区间以外的低精度校准区间进行校准。
[0059]如图8所示,本发明另一实施例还提供一种转向角传感器的校准装置,其与图7所示的基本相同,区别在于,还可以包括:
[0060]设置模块705,用于根据预先设置的所述转向角传感器的精度校准要求,设置所述直线轨迹的距离。
[0061]如图9所示,本发明又一实施例还提供一种转向角传感器的校准装置,其与图7所示的基本相同,区别在于,还可以包括:
[0062]校准结果获取模块706,用于采用两种以上驾驶轨迹对所述转向角传感器进行校准,获取转向角传感器全量程校准结果;
[0063]分析模块707,用于对所述两类校准数据获取模块获取的全部校准数据进行数据统计分析,根据分析结果获取所述转向角传感器取值范围内的高精度校准区间。
[0064]进一步地,两种以上驾驶轨迹可以包括:曲线、直线或者圆圈等。
[0065]进一步地,高精度校准区间为转向角传感器中段的一个小的对称区间,所述小的对称区间具体为-7°到+7°。
[0066]本发明实施例提供的一种转向角传感器的校准装置,其具体实现方法可以参见图2-5所示的本发明实施例提供的一种转向角传感器的校准方法所述,此处不再赘述。
[0067]在实现本发明的过程中发明人发现,转向角传感器的取值范围内并不是所有角度均需要高精度校准,需要高精度校准的角度取值范围很小,因此,本发明实施例提供的转向角传感器的校准装置,预先将转向角传感器的取值范围划分为高精度校准区间和低精度校准区间,由于高精度校准区间的取值范围很小,所以本发明提供的技术方案可以通过沿直线轨迹进行自动驾驶的方式获取自动驾驶过程中的校准数据,由于驾驶过程中路面不平整,使得校准数据正好可以落在高精度校准区间以内,从而可以根据校准数据对高精度校准区间进行校准,其校准方法简单,并且自动驾驶一次就可以达到准确校准的目的,解决了现有技术校准操作复杂、时间长的问题;由于低精度校准区间要求的校准精度较低,所以可以采用任意闭环驾驶轨迹进行手动驾驶,根据手动驾驶获得的左转向和右转向校准数据对低精度校准区间进行校准,由于无需按照特定轨迹进行手动驾驶,使得本发明提供的技术方案对低精度区间的校准操作简单,并且节省了校准时间,进一步地,由于无需按照特定轨迹进行手动驾驶,使得本发明提供的技术方案对场地的要求较低,不需要像现有技术那样根据特定轨迹寻找合适的场地进行校准操作,大大节省了校准场地的使用面积。
[0068]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【主权项】
1.一种转向角传感器的校准方法,其特征在于,包括: 按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据; 根据所述直线自动驾驶采集的校准数据,对转向角传感器的高精度校准区间进行校准; 采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向和右转向校准数据; 根据所述采集的左转向和右转向校准数据,对所述转向角传感器高精度区间外的低精度校准区间进行校准。2.根据权利要求1所述的方法,其特征在于,还包括: 根据预先设置的所述转向角传感器的精度校准要求,设置所述直线轨迹的距离。3.根据权利要求1所述的方法,其特征在于,还包括: 采用两种以上驾驶轨迹采集校准数据对所述转向角传感器进行校准,获取转向角传感器全量程校准结果; 对所述两类全部校准数据进行数据统计分析,根据分析结果获取所述转向角传感器取值范围内的高精度校准区间。4.根据权利要求3所述的方法,其特征在于,所述两种以上组合驾驶轨迹包括:曲线、直线或者圆圈。5.根据权利要求1-4中任意一项所述的方法,其特征在于,所述高精度校准区间为转向角传感器中段的一个小的对称区间,所述小的对称区间具体为-7°到+7°。6.一种转向角传感器的校准装置,其特征在于,包括: 第一类校准数据获取模块,用于按照预先设置的直线轨迹进行自动驾驶,获取自动驾驶过程中的校准数据; 高精度校准模块,用于根据所述第一类校准数据获取模块获取的校准数据,对所述转向角传感器取值范围内的高精度校准区间进行校准; 第二类校准数据获取模块,用于采用手动驾驶方式分别进行左转向闭合轨迹驾驶和右转向闭合轨迹驾驶,获取左转向校准数据和右转向校准数据; 低精度校准模块,用于根据所述第二类校准数据获取模块获取的左转向校准数据和右转向校准数据,对所述转向角传感器高精度校准区间以外的低精度校准区间进行校准。7.根据权利要求6所述的装置,其特征在于,还包括: 设置模块,用于根据预先设置的所述转向角传感器的精度校准要求,设置所述直线轨迹的距离。8.根据权利要求6所述的装置,其特征在于,还包括: 校准结果获取模块,用于采用两种以上驾驶轨迹对所述转向角传感器进行校准,获取转向角传感器全量程校准结果; 分析模块,用于对所述两类校准数据获取模块获取的全部校准数据进行数据统计分析,根据分析结果获取所述转向角传感器取值范围内的高精度校准区间。9.根据权利要求8所述的装置,其特征在于,所述两种以上驾驶轨迹包括:曲线、直线或者圆圈。10.根据权利要求6-9中任意一项所述的装置,其特征在于,所述高精度校准区间为转 向角传感器中段的一个小的对称区间,所述小的对称区间具体为-7°到+7°。
【文档编号】B62D15/02GK106005006SQ201610618110
【公开日】2016年10月12日
【申请日】2016年7月29日
【发明人】唐李征
【申请人】北京合众思壮科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1