智能算法在假肢上的应用

2022-01-20 13:32:34 浏览数 (2)

智能可穿戴传感器设备、智能家居、智能汽车等为代表的“智能化”装备,通过引入集成芯片和软件操作系统,为大量的商品添加了“智能”元素,并与互联网、物联网、云计算等进行紧密融合,协同发展,为用户提供运动统计、智能家庭、智慧交通、健康管理、远程医疗等各种服务。

智能动力假肢可以帮助穿戴者花费更少的代谢能量并获取更自然的步态,在残疾人的日常生活中扮演着重要角色。基于假肢设计的相关经验(本科期间)以及对智能算法的了解,在假肢设计过程中引入智能算法,准确地进行下肢运动意图识别,使得残疾人穿戴动力假肢行走过程中,假肢在下肢腿蹬时刻自动为残疾人提供助力。

结构设计

智能识别

智能识别的基本过程为:1、传感信号的采集与处理;2、采用识别算法对运动模式进行分类。

其中,智能算法识别可以采用LDA,详细资料参考https://blog.csdn.net/weixin_40604987/article/details/79615968,具有源代码。

代码语言:javascript复制
if Version(sklearn_version) < '0.18':
    from sklearn.lda import LDA
else:
    from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as LDA
lda = LDA(n_components=2)
X_train_lda = lda.fit_transform(X_train_std, y_train)
from sklearn.linear_model import LogisticRegression
lr = LogisticRegression()
lr = lr.fit(X_train_lda, y_train)
plot_decision_regions(X_train_lda, y_train, classifier=lr)
plt.xlabel('LD 1')
plt.ylabel('LD 2')
plt.legend(loc='lower left')
plt.tight_layout()
# plt.savefig('./images/lda3.png', dpi=300)
plt.show()

0 人点赞