CN106197412A - 基于加速度计、陀螺仪进行微惯导精确定位的方法 - Google Patents
基于加速度计、陀螺仪进行微惯导精确定位的方法 Download PDFInfo
- Publication number
- CN106197412A CN106197412A CN201610510837.XA CN201610510837A CN106197412A CN 106197412 A CN106197412 A CN 106197412A CN 201610510837 A CN201610510837 A CN 201610510837A CN 106197412 A CN106197412 A CN 106197412A
- Authority
- CN
- China
- Prior art keywords
- acceleration
- accelerometer
- patrol officer
- gyroscope
- travel
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明提出了一种基于加速度计、陀螺仪进行微惯导精确定位的方法,包括:利用加速度计测量所述巡检人员的加速度,根据所述加速度对所述巡检人员的行进进行断步;根据所述巡检人员行进过程中的一步的加速度最大值和加速度最小值计算步长;获取竖直方向的陀螺仪数据,根据所述竖直方向的陀螺仪数据计算所述巡检人员的行进的方向角,获得行进方向;根据巡检人员从上一位置点向估算的行进方向,向前进步长的长度,形成新的位置点,以此类推,获得所述巡检人员的多个位置点,定位出巡检轨迹。本发明仅通过手机中的陀螺仪、加速度计,根据预设步长等算法即可实现对人员的定位,定位精度高且设备简单。
Description
技术领域
本发明涉及移动终端定位技术领域,特别涉及一种基于加速度计、陀螺仪进行微惯导精确定位的方法。
背景技术
现有的人员定位方式多采用GPS/北斗卫星定位方式,一旦在通信信号不佳的位置,上述定位方式就无法实现,受人员所在区域的限制,具有一定的局限性。
发明内容
本发明的目的旨在至少解决所述技术缺陷之一。
为此,本发明的目的在于提出一种基于加速度计、陀螺仪进行微惯导精确定位的方法,仅通过手机中的陀螺仪、加速度计,根据预设步长等算法即可实现对人员的定位,定位精度高且设备简单。
为了实现上述目的,本发明的实施例提供一种基于加速度计、陀螺仪进行微惯导精确定位的方法,包括如下步骤:
利用巡检手持机中的加速度计、陀螺仪测算巡检人员的行动轨迹,包括如下步骤:
步骤S1,利用加速度计测量所述巡检人员的加速度,根据所述加速度对所述巡检人员的行进进行断步;
步骤S2,根据所述巡检人员行进过程中的一步的加速度最大值和加速度最小值计算步长;
步骤S3,获取竖直方向的陀螺仪数据,根据所述竖直方向的陀螺仪数据计算所述巡检人员的行进的方向角,获得行进方向;
步骤S4,对人员行进轨迹的估算以一步为单位,根据步骤S1获取的断步,对每一步根据步骤S3获得的巡检人员从上一位置点向估算的行进方向,向前进步骤S2估算步长的长度,形成新的位置点,以此类推,获得所述巡检人员的多个位置点,定位出巡检轨迹。
进一步,所述巡检手持机放置于所述巡检人员的后腰处,以使得所述巡检手持机的运动轨迹与所述巡检人员后腰部位的运动轨迹一致。
进一步,在所述步骤S1中,当所述加速度满足以下条件时,判断所述巡检人员迈出一步:
(1)当前一步的加速度采样数大于设定值;
(2)当前一步的加速度最大值大于上一步加速度的平方平均数;
(3)当前加速度正向过零。
进一步,在所述步骤S2中,所述步长L为
L=(amax-amin)0.25,
其中,amax为一步中加速度最大值,amin为一步中加速度最小值。
进一步,在所述步骤S3中,所述方向角为Anew=A+ω*Δt,
其中,A为原行进方向,ω为新的陀螺仪采样数值,Δt为新采样值距离上一采样值的时间,Anew为新的行进方向。
进一步,在所述步骤S4中,所述巡检人员位置点为:
(x,y)new=(x+L*cosA,y+L*sinA),
其中,(x,y)为人员坐标,L为步长,A为行进方向。
根据本发明实施例的基于加速度计、陀螺仪进行微惯导精确定位的方法,利用惯导定位使用巡检手持机中的加速度计、陀螺仪等传感器测算人员的行动轨迹。通过分别获取巡检人员的断步、步长和行进方向,推算出人员的新位置点,并以此类推获取多个位置点构成巡检轨迹。本发明无需GPS/北斗等卫星信号定位,仅通过手机中的陀螺仪、加速度计,根据预设步长等算法即可实现对人员的定位,定位精度高且设备简单。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明实施例的基于加速度计、陀螺仪进行微惯导精确定位的方法的流程图。
具体实施方式
下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
如图1所示,本发明实施例的基于加速度计、陀螺仪进行微惯导精确定位的方法,利用巡检手持机中的加速度计、陀螺仪测算巡检人员的行动轨迹,包括如下步骤:
步骤S1,利用加速度计测量巡检人员的加速度,根据加速度对巡检人员的行进进行断步。
在本发明的一个实施例中,巡检手持机放置于巡检人员的后腰处,以使得巡检手持机的运动轨迹与巡检人员后腰部位的运动轨迹一致。
人体在行进过程中,单脚落地时会在竖直方向产生较为明显的冲击。当加速度满足以下条件时,判断巡检人员迈出一步:
(1)当前一步的加速度采样数大于设定值,其中,设定值可以为0.05倍重力加速度;
(2)当前一步的加速度最大值大于上一步加速度的平方平均数;
(3)当前加速度正向过零。
步骤S2,根据巡检人员行进过程中的一步的加速度最大值和加速度最小值计算步长。其中,行进过程中,人体加速度的剧烈程度与单步的步长存在函数关系,计算步长L为:
L=(amax-amin)0.25,
其中,amax为一步中加速度最大值,amin为一步中加速度最小值。
步骤S3,按规定要求佩带手持机时,手持机与身体基本保持竖直方向,获取竖直方向的陀螺仪数据,根据竖直方向的陀螺仪数据计算巡检人员的行进的方向角,获得行进方向。
方向角为Anew=A+ω*Δt,
其中,A为原行进方向,ω为新的陀螺仪采样数值,Δt为新采样值距离上一采样值的时间,Anew为新的行进方向。
步骤S4,对人员行进轨迹的估算以一步为单位,根据步骤S1获取的断步,对每一步根据步骤S3获得的巡检人员从上一位置点向估算的行进方向,向前进步骤S2估算步长的长度,形成新的位置点,以此类推,获得巡检人员的多个位置点,定位出巡检轨迹。
巡检人员位置点为:
(x,y)new=(x+L*cosA,y+L*sinA),
其中,(x,y)为人员坐标,L为步长,A为行进方向。
根据本发明实施例的基于加速度计、陀螺仪进行微惯导精确定位的方法,利用惯导定位使用巡检手持机中的加速度计、陀螺仪等传感器测算人员的行动轨迹。通过分别获取巡检人员的断步、步长和行进方向,推算出人员的新位置点,并以此类推获取多个位置点构成巡检轨迹。本发明无需GPS/北斗等卫星信号定位,仅通过手机中的陀螺仪、加速度计,根据预设步长等算法即可实现对人员的定位,定位精度高且设备简单。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求极其等同限定。
Claims (6)
1.一种基于加速度计、陀螺仪进行微惯导精确定位的方法,其特征在于,利用巡检手持机中的加速度计、陀螺仪测算巡检人员的行动轨迹,包括如下步骤:
步骤S1,利用加速度计测量所述巡检人员的加速度,根据所述加速度对所述巡检人员的行进进行断步;
步骤S2,根据所述巡检人员行进过程中的一步的加速度最大值和加速度最小值计算步长;
步骤S3,获取竖直方向的陀螺仪数据,根据所述竖直方向的陀螺仪数据计算所述巡检人员的行进的方向角,获得行进方向;
步骤S4,对人员行进轨迹的估算以一步为单位,根据步骤S1获取的断步,对每一步根据步骤S3获得的巡检人员从上一位置点向估算的行进方向,向前进步骤S2估算步长的长度,形成新的位置点,以此类推,获得所述巡检人员的多个位置点,定位出巡检轨迹。
2.如权利要求1所述的基于加速度计、陀螺仪进行微惯导精确定位的方法,其特征在于,所述巡检手持机放置于所述巡检人员的后腰处,以使得所述巡检手持机的运动轨迹与所述巡检人员后腰部位的运动轨迹一致。
3.如权利要求1所述的基于加速度计、陀螺仪进行微惯导精确定位的方法,其特征在于,在所述步骤S1中,当所述加速度满足以下条件时,判断所述巡检人员迈出一步:
(1)当前一步的加速度采样数大于设定值;
(2)当前一步的加速度最大值大于上一步加速度的平方平均数;
(3)当前加速度正向过零。
4.如权利要求1所述的基于加速度计、陀螺仪进行微惯导精确定位的方法,其特征在于,在所述步骤S2中,所述步长L为
L=(amax-amin)0.25,
其中,amax为一步中加速度最大值,amin为一步中加速度最小值。
5.如权利要求1所述的基于加速度计、陀螺仪进行微惯导精确定位的方法,其特征在于,在所述步骤S3中,所述方向角为Anew=A+ω*Δt,
其中,A为原行进方向,ω为新的陀螺仪采样数值,Δt为新采样值距离上一采样值的时间,Anew为新的行进方向。
6.如权利要求1所述的基于加速度计、陀螺仪进行微惯导精确定位的方法,其特征在于,在所述步骤S4中,所述巡检人员位置点为:
(x,y)new=(x+L*cosA,y+L*sinA),
其中,(x,y)为人员坐标,L为步长,A为行进方向。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610510837.XA CN106197412A (zh) | 2016-06-30 | 2016-06-30 | 基于加速度计、陀螺仪进行微惯导精确定位的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610510837.XA CN106197412A (zh) | 2016-06-30 | 2016-06-30 | 基于加速度计、陀螺仪进行微惯导精确定位的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106197412A true CN106197412A (zh) | 2016-12-07 |
Family
ID=57464546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610510837.XA Pending CN106197412A (zh) | 2016-06-30 | 2016-06-30 | 基于加速度计、陀螺仪进行微惯导精确定位的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106197412A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115661971A (zh) * | 2022-12-27 | 2023-01-31 | 长江空间信息技术工程有限公司(武汉) | 智能巡检方法和装置、计算设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102087109A (zh) * | 2009-12-04 | 2011-06-08 | 财团法人资讯工业策进会 | 位置估测***、装置及其估测方法 |
CN103616034A (zh) * | 2013-12-10 | 2014-03-05 | 山东省计算中心 | 一种基于蓝牙的网络计步器及计步方法 |
CN104101341A (zh) * | 2013-04-02 | 2014-10-15 | 广州三星通信技术研究有限公司 | 移动终端间的定位方法及采用该方法的移动终端 |
CN104713568A (zh) * | 2015-03-31 | 2015-06-17 | 上海帝仪科技有限公司 | 步态识别方法以及相应的计步器 |
CN104978775A (zh) * | 2014-04-04 | 2015-10-14 | 江苏中科泛联物联网科技股份有限公司 | 一种基于多传感器智能终端的巡检方法和*** |
CN105241454A (zh) * | 2015-10-23 | 2016-01-13 | 中国兵器工业集团第二一四研究所苏州研发中心 | 一种基于多传感器的行人导航***及导航方法 |
-
2016
- 2016-06-30 CN CN201610510837.XA patent/CN106197412A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102087109A (zh) * | 2009-12-04 | 2011-06-08 | 财团法人资讯工业策进会 | 位置估测***、装置及其估测方法 |
CN104101341A (zh) * | 2013-04-02 | 2014-10-15 | 广州三星通信技术研究有限公司 | 移动终端间的定位方法及采用该方法的移动终端 |
CN103616034A (zh) * | 2013-12-10 | 2014-03-05 | 山东省计算中心 | 一种基于蓝牙的网络计步器及计步方法 |
CN104978775A (zh) * | 2014-04-04 | 2015-10-14 | 江苏中科泛联物联网科技股份有限公司 | 一种基于多传感器智能终端的巡检方法和*** |
CN104713568A (zh) * | 2015-03-31 | 2015-06-17 | 上海帝仪科技有限公司 | 步态识别方法以及相应的计步器 |
CN105241454A (zh) * | 2015-10-23 | 2016-01-13 | 中国兵器工业集团第二一四研究所苏州研发中心 | 一种基于多传感器的行人导航***及导航方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115661971A (zh) * | 2022-12-27 | 2023-01-31 | 长江空间信息技术工程有限公司(武汉) | 智能巡检方法和装置、计算设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106705968B (zh) | 基于姿态识别和步长模型的室内惯性导航算法 | |
JP6610626B2 (ja) | 活動状況解析装置、活動状況解析方法及びプログラム | |
KR101689887B1 (ko) | 보행자의 보폭 추정 방법 및 이를 위한 휴대 단말 | |
CN103940425B (zh) | 一种磁‑惯性组合捷联测量方法 | |
CN106595652B (zh) | 车辆运动学约束辅助的回溯式行进间对准方法 | |
CN113607145A (zh) | 一种测距***及测距方法 | |
CN109682377A (zh) | 一种基于动态步长梯度下降的姿态估计方法 | |
CN108844533A (zh) | 一种基于多传感器融合和姿态解算的自由姿态pdr定位方法 | |
CN110764506B (zh) | 移动机器人的航向角融合方法、装置和移动机器人 | |
CN107192387A (zh) | 一种基于无迹卡尔曼滤波的组合定位方法 | |
CN104864874B (zh) | 一种低成本单陀螺航位推算导航方法及*** | |
CN106370182A (zh) | 一种个人组合导航方法 | |
CN107270896A (zh) | 一种行人定位与轨迹跟踪方法和*** | |
RU2019134846A (ru) | Бюджетная инерциальная навигационная система | |
JP6645481B2 (ja) | 活動記録データ処理装置、活動記録データ処理方法及び活動記録データ処理プログラム | |
CN111307114B (zh) | 基于运动参考单元的水面舰船水平姿态测量方法 | |
CN106197412A (zh) | 基于加速度计、陀螺仪进行微惯导精确定位的方法 | |
JP2011117943A (ja) | 測位装置、位置データの記録方法およびプログラム | |
CN106986007B (zh) | 飞行装置和飞行方法 | |
CN109752023B (zh) | 一种目标运动状态快速估计方法 | |
CN105509703B (zh) | 用于旋转弹的横滚角的计算方法 | |
CN104764464B (zh) | 一种利用全量信息进行飞行器冗余诊断的方法 | |
JP5015308B2 (ja) | 移動軌跡検知装置 | |
TW201812338A (zh) | 旋翼飛行器的定位方法 | |
CN108871331A (zh) | 一种跑动步长估计方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20161207 Assignee: Dongying Huada Electronic Technology Co., Ltd. Assignor: BEIJING HAYDEN ZHONGKE TECHNOLOGY CO., LTD. Contract record no.: 2017990000036 Denomination of invention: The pinpoint method of micro-inertial navigation is carried out based on accelerometer, gyroscope License type: Common License Record date: 20170125 |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161207 |