论文标题
通过开发DCM轨迹计划中的全部动力学,双足动力优化
Bipedal Locomotion Optimization by Exploitation of the Full Dynamics in DCM Trajectory Planning
论文作者
论文摘要
步行运动计划基于运动的不同组成部分(DCM)和线性倒摆模型(LIPM)是可以实现的替代方案之一,以生成在线的人类机器人步态步态轨迹。该算法需要调整不同的参数。本文中,我们开发了一个框架来获得最佳参数,以实现Real机器人步态的稳定且节能轨迹。为了找到最佳轨迹,在机器人的每个下肢接头处的四个代表能耗的成本函数,关节速度和应用扭矩的总和,以及基于零矩(ZMP)稳定性标准的成本函数。遗传算法用于框架中,以优化这些成本函数中的每一个。尽管轨迹计划是在简化模型的帮助下完成的,但是通过考虑Bullet Physics Engine Simulator中的完整动力学模型和脚部接触模型,可以获得每个成本函数的值。这种优化的结果是,以最有效的方式行走的最稳定性和行走是相互对比的。因此,在另一次尝试中,对ZMP和能量成本函数进行了三种不同速度的多目标优化。最后,我们比较了使用最佳参数生成的设计轨迹与仿真模拟器中产生的轨迹。
Walking motion planning based on Divergent Component of Motion (DCM) and Linear Inverted Pendulum Model (LIPM) is one of the alternatives that could be implemented to generate online humanoid robot gait trajectories. This algorithm requires different parameters to be adjusted. Herein, we developed a framework to attain optimal parameters to achieve a stable and energy-efficient trajectory for real robot's gait. To find the optimal trajectory, four cost functions representing energy consumption, the sum of joints velocity and applied torque at each lower limb joint of the robot, and a cost function based on the Zero Moment Point (ZMP) stability criterion were considered. Genetic algorithm was employed in the framework to optimize each of these cost functions. Although the trajectory planning was done with the help of the simplified model, the values of each cost function were obtained by considering the full dynamics model and foot-ground contact model in Bullet physics engine simulator. The results of this optimization yield that walking with the most stability and walking in the most efficient way are in contrast with each other. Therefore, in another attempt, multi-objective optimization for ZMP and energy cost functions at three different speeds was performed. Finally, we compared the designed trajectory, which was generated using optimal parameters, with the simulation results in Choreonoid simulator.