【技术实现步骤摘要】
一种确定运动参数的方法、装置及系统
[0001]本专利技术属于医疗健康领域,尤其涉及一种确定运动参数的方法
、
装置及系统
。
技术介绍
[0002]惯性传感器
(IMU)
结合了角速度计和陀螺仪
(
有时也会增加地磁传感器
)
,其信号可被用于计算空间朝向
、
位移和速度等数值
。
惯性传感器的应用广泛,包括在汽车
、
无人机
、
导弹和机器人领域的应用
。
在一些应用中,有多个惯性传感器的,其空间信息被分别计算
。
而在另一些应用中,其对空间朝向和速度位移的计算有较高的要求,需要通过多个传感器并使用某种融合多传感器的算法来达到比分别计算单个传感器的空间信息更高精度的要求
。
[0003]目前未发现针对于此提出技术解决的方案
。
现有技术中在专利申请
CN110755070A
中,其揭示一种通过惯性传感器和其他传感器包括肌电传感器被融合计算人体下身关节的角度的技术方案
。
这种技术方案使用了肌电传感器,需要每次安装在穿戴者身上,而并不对其外骨骼的惯性传感器做进一步提高姿态解算的精度
。
美国专利
US9759804B2
披露了一种使用加权的结合多个惯性传感器的空间朝向的技术方案,但是该种方案要求所有传感器相对静止
。
美国另一专利
【技术保护点】
【技术特征摘要】
1.
一种确定运动参数的方法,其特征在于,所述方法包括:获取
n
个惯性传感器的读数;根据所述惯性传感器的读数并结合惯性传感器之间相对运动的约束关系计算每个惯性传感器的运动参数;所述
n
为大于等于2的整数
。2.
根据权利要求1所述的确定运动参数的方法,其特征在于,所述确定传感器之间的约束关系包括确定传感器之间的位移关系
。3.
根据权利要求2所述的确定运动参数的方法,其特征在于,当两个传感器之间为同轴转动的时候,所述位移关系由如下公式表示
v2=
a
1,O,X
‑
a
2,O,X
=
0v3=
a
1,O,Z
‑
a
2,O,Z
=0所述和为两个传感器的四元数组,所述
e
y
为
y
轴单位向量,所述
∈
为满足
v1=0的大于0的实数,所述
a
1,O,X
为第一传感器所测量到的转动点
O
的
X
轴向的加速度,所述
a
1,O,Z
为第一传感器所测量到的转动点
O
的
Z
轴向的加速度,所述
a
2,O,X
为第二传感器所测量到的转动点
O
的
X
轴向的加速度,所述
a
2,O,Z
为第二传感器所测量到的转动点
O
的
Z
轴向的加速度
。4.
根据权利要求2所述的确定运动参数的方法,其特征在于,当两个传感器之间为共线或等角平移的时候,所述位移关系由如下公式表示:
v2=
ω
1,y
‑
ω
2,y
=
00
所述和为两个传感器的四元数组,所述
e
y
为
y
轴单位向量,所述
ω
1,y
为第一传感器的
X
轴角速度,所述
ω
2,y
为第二传感器的
y
轴角速度,所述
e
x
为
x
轴单位向量,所述
β
为第一传感器和第二传感器的本地
x
轴相差角度
。5.
根据权利要求1所述的确定运动参数的方法,其特征在于,根据所述传感器的读数并结合所述约束关系计算每个传感器的运动参数包括:根据所述传感器测量到的加速度以获取重力矢量;求解满足最小化获取的重力矢量与实际重力矢量的误差和约束关系的违反;根据所述求解结果以确定运动参数;其中,所述根据求解结果以确定运动参数包括每个传感器的空间朝向参数
。6.
根据权利要求5所述的确定运动参数的方法,其特征在于,所述求解满足最小化获取的重力矢量与实际重力矢量的误差和约束关系的违反包括:求解满足最小化获取的重力矢量与实际重力矢量的误差和约束关系的违反的四元数
组;或者,迭代地修改传感器读数,以最小化获取的重力矢量与实际重力矢量的误差和约束关系的违反;或者,迭代地修改传感器读数和求解空间转换的四元数组,以最小化获取的重力矢量与实际重力矢量的误差和约束关系的违反
。7.
根据权利要求6所述的确定运动参数的方法,其特征在于,所述求解满足最...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:远也科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。