六杆张拉整体翻滚机器人驱动优化设计

Propelling Optimization Design of Six-strut Tensegrity Rolling Robot

  • 摘要: 为降低六杆张拉整体机器人(TR-6)的驱动成本,提出了一种基于索驱动的遗传天牛须混合优化策略。首先,根据TR-6机器人的初始几何构形,建立起机器人的等效模型,以机器人单步驱动前后的应变能差值为目标函数,构建了综合考虑重力矩、翻滚能量及索调控量等约束条件的驱动优化模型。然后,通过非刚体运动分析(NRMA)方法确定不平衡状态下机器人的姿态,利用遗传天牛须混合算法获取最优的机器人驱动方案,并在ADAMS系统中开展了仿真验证。最后,采用电机驱动方式对TR-6机器人进行了物理样机测试,验证了所提方法的有效性和实用性。研究结果表明,该方法可有效降低张拉整体机器人的驱动成本(单索方案比双索方案节省应变能约14%),并为此类机器人的研究提供了理论依据和技术支撑。

     

    Abstract: To mitigate the propelling cost of the six-strut tensegrity robot (TR-6), a BAGA (beetle antennae-genetic algorithm) hybrid optimization policy based on cable actuation is proposed. Firstly, the robot equivalent model is established via its initial geometrical configuration. A propelling optimization model is formulated, with the discrepancy of strain energy before and after actuation during each step as the objective function, which comprehensively considers constraints such as gravity moment, rolling energy, and cable regulation. Non-rigid-body motion analysis (NRMA) method is then employed to determine the robot posture in unbalanced status. The optimal robot propelling strategies are obtained utilizing BAGA, which are verified through ADAMS (automatic dynamic analysis of mechanical system) simulations. Finally, the effectiveness and practicality of the proposed method are confirmed through physical prototype testing of TR-6 with motor actuators. The results imply that the proposed method can effectively minimize the propelling cost of tensegrity rolling robots (single-cable scheme saves about 14% in strain energy compared to double-cable scheme), and provide a theoretical basis and technical support for the research of such robots.

     

/

返回文章
返回