第48章 尝试48(2 / 2)

陈清雪扶着陈清雅,额头上渗出细密的汗珠,搞得比陈清雅还紧张。

陈清雅在动捕服的帮助下,腰身向前倾斜,臀部向后突出,腰身、臀、大腿、小腿成一个向右侧放着的W形状,使得身体的重心开始降低,膝盖逐渐弯曲,陈清雅缓缓的坐到了椅子上。

陈清雪看到姐姐能够独自完成坐下,这个在常人看来十分简单的动作,显得十分激动,拉着陈清雅的手又蹦又跳,高兴的道:“姐!姐!你可以自己坐下了,咱们终于有希望可以自由走动了!”

陈清雅难得的露出了一抹笑意,点了点头,无声胜有声。

林凡没有打破这对姐妹的喜悦时光,拿着平板安静的站在一旁,静静的等着。

等了约莫一两分钟,两女的情绪逐渐平稳,林凡才出声道:“好了,接下来,我们尝试站立。”

陈清雅闻言点了点头,开始尝试站起来,陈清雪带着点紧张的站在陈清雅前面,张着双手,与护着宝娃刚学会走路时的母亲般别无二致。

陈清雅试了几次,熟悉的伺服电机运转的“嘶~嘶~”声没有响起。

林凡蹙着眉看着平板上滚动的参数,在动作意图一项上,显示的是空白,再看各个关节的数据,此时腰身和臀部的传感器参数正常,但大腿上的传感器跳动的参数却不符合数据设定。

林凡对动捕服模态算法的实现十分简单,先通过动捕服的传感器将各个运动的动作数据,做一份“标准答案”出来,动捕服上的处理器只需要检索动作数据,找到存储的近似数据的动作,通过概率算法给定出动作意图,控制伺服驱动带动使用者完成后续动作即可。原理有点像小孩子用的字帖,不会写字,就照着字帖上的轨迹进行模仿。

完成站立这个动作需要用到腰身、大腿以及臀部的几个传感器数据,现在大腿的传感器参数异常,所以智能算法没法识别到使用者的使用意图,导致无法给出对应的动作反馈。

林凡示意陈清雅先停下,开始认真的打量起各个腿部的传感器的布置来。

林凡一开始以为是传感器的布置位置出了问题,经过几次调整,尝试后都没法得到合适的数据反馈。

林凡接着让陈清雪辅助陈清雅站立试下,结果陈清雅的站立动作进行到一半,传感器突然就能识别到合适的动作讯号,做出正确的伺服动作。

抓住规律,经过多次尝试后,林凡得出结论。

人体只能完成最简单的收缩运动,通过不同肌肉群间的一伸一缩的相互配合,达到复杂运动的目的。特别是在膝关节位置,作为人体最重要的运动器官,各种肌肉和起到连接作用的筋腱尤其多。

然而陈清雅大腿完成屈腿伸腿等动作的肌肉群,因为筋腱被割除,肌肉长时间得不到刺激锻炼,已经发生萎缩,没法做出像常人一样的肌肉反应。

林凡的算法除了关节位置、行动轨迹等参数外,对出力的大小也十分敏感,而动捕服对出力大小的判定,是通过压力传感器对固定位置的肌肉的屈张状态进行检测的结果,这也是为什么陈清雅能够实现独自坐下,却只能依靠他人帮助才能实现站立的原因,在他人的帮助下,陈清雅的一部分肌肉会被动伸缩,压力传感器有了正确读数,便能完成正确识别。

归根究底,还是因为林凡考虑不周,忽略了一些因素,传感器的数量、位置没有根据实际情况做出调整导致的。

找到问题的原因所在,解决办法也就呼之欲出了。

方法极其简单,一组传感器不够,那就多加几组,这相当于拓宽了触发蹲下这个动作的匹配范围,原本要同时满足A与B才能触发下蹲动作,变成了A与B或者C与D都能触发。

至于如何找到最佳的传感器布置,林凡打算在动捕服的处理器的计算能力范围内,尽可能的增加传感器数量,最后通过算法暴力计算找到最合适的那一组。

↑返回顶部↑

书页/目录