摘要
为了评估人体平衡功能,需要计算人体重心轨迹包络曲线的面积,提出了一种包络曲线的计算方法。首先,通过足底压力采集系统获取足底压力数据,计算得到人体重心点;然后,提出了一种基于斜率逐步比较的重心轨迹包络凸多边形构造法,通过斜率比较筛选出包络凸多边形的顶点;最后,根据斜率大小对凸点进行排序,通过三角形面积累加得到包络凸多边形的面积。计算实例证明,提出的算法与经典的快包法相比提高了人体重心轨迹包络曲线面积的计算速度,算法具有良好的稳定性,稳定性差值在±0.01 s之内,算法的时间复杂度为O(nlgn),可有效应用于人体重心轨迹包络面积的计算。
In order to assess the human body balance function,a method of calculating the area of the envelope curve of the body barycenter is proposed. First,calculating the body barycenter use the plantar pressure acquisition system. Then,a convex polygon construction method was presented based on the slope of body barycenter,the vertex of the convex polygon was selected by slope comparison. Finally,the vertices are sorted according to the slope size,and the area of the convex polygons is obtained by accumulating the triangular area. The calculation example proves that the proposed algorithm improves the calculate speed of the envelope curve area of the body barycenter curve compared with the classical fast convex hull wrapping method. The algorithm has good stability,the difference in stability is within ± 0. 01 s. The time complexity of the algorithm is O( nlgn),effectively applied to the calculation of the envelope area of body barycenter.
出处
《科学技术与工程》
北大核心
2018年第5期264-268,共5页
Science Technology and Engineering
基金
江苏省产业前瞻与共性关键技术重点项目资助
关键词
足底压力
重心轨迹
凸包计算
包络面积
plantar pressure
gravity track
convex hull calculation
envelope area