Soliman A F, Sendur P, Ugurlu B
IEEE Int Conf Rehabil Robot. 2019 Jun;2019:599-604. doi: 10.1109/ICORR.2019.8779438.
This paper presents a framework to address three dimensional (3-D) dynamic walking for a bipedal exoskeleton with underactuated legs. To achieve this goal, the framework is constructed via a trajectory generator and an optimized inverse kinematics algorithm that can cope with underactuation. In order to feasibly attain task velocities with underactuated legs, the inverse kinematics algorithm makes use of a task prioritization method via the exploitation of null space. In doing so, the tasks with lower priority, e.g., swing foot orientation, are attained as much as possible without disrupting the higher priority tasks, such as CoM trajectory. Meanwhile, the trajectory generator utilizes the ZMP concept analytically and ensures the acceleration continuity throughout the whole walking period, regardless of the contact and phase changes. The proposed method is verified via a lumped human-bipedal exoskeleton model that is developed and simulated in MSC.ADAMS simulation environment. As a result, we obtained feasible and dynamically balanced 3-D walking motion, in which no oblique foot landing or exaggerated torso orientation variations were observed, despite the underactuated nature of the robot legs.
本文提出了一个用于解决具有欠驱动腿的双足外骨骼三维(3-D)动态行走问题的框架。为实现这一目标,该框架通过一个轨迹生成器和一种能够应对欠驱动情况的优化逆运动学算法构建而成。为了利用欠驱动腿切实达到任务速度,逆运动学算法通过利用零空间采用任务优先级方法。这样一来,优先级较低的任务,例如摆动脚的方向,在不干扰更高优先级任务(如质心轨迹)的情况下尽可能得以实现。同时,轨迹生成器通过解析方式运用零力矩点(ZMP)概念,并确保在整个行走周期内加速度的连续性,而不受接触和相位变化的影响。所提出的方法通过在MSC.ADAMS仿真环境中开发和模拟的集总式人体双足外骨骼模型进行了验证。结果,我们获得了可行且动态平衡的三维行走运动,尽管机器人腿部具有欠驱动特性,但未观察到斜脚着地或夸张的躯干方向变化。