为小型双臂机器人设计智能初始姿态,提升复杂动作求解成功率。
IK Seed Generator for Dual-Arm Human-like Physicality Robot with Mobile Base
- 用遗传算法优化初始姿态,基于雅可比矩阵可操作性指标评估质量。
- 在真实机器人上验证,使用优化初始值使逆运动学求解成功率显著提高。
- 适合需要高精度动作的家用服务机器人研发人员参考。
机器人若具备类人形体,更易替代人类任务。家用服务机器人需保持类人尺寸以适应人类环境,但受限于关节角度范围等机械约束,常面临逆运动学(IK)求解困难问题。本文提出一种生成优质初始猜测的方法,用于数值型IK求解器。通过引入考虑关节限位的缩放雅可比矩阵,定义初始猜测的优劣程度,其与求解难度相关。利用遗传算法(GA)优化该指标以生成初始姿态,并结合手臂-基座坐标系下的可达性地图,拓展可能的解空间。定量实验表明,使用得分更高的初始猜测可显著提升IK求解成功率。最后,将该方法应用于实际机器人,成功实现三个典型操作场景。
原文摘要 · Abstract (English)
Robots are strongly expected as a means of replacing human tasks. If a robot has a human-like physicality, the possibility of replacing human tasks increases. In the case of household service robots, it is desirable for them to be on a human-like size so that they do not become excessively large in order to coexist with humans in their operating environment. However, robots with size limitations tend to have difficulty solving inverse kinematics (IK) due to mechanical limitations, such as joint angle limitations. Conversely, if the difficulty coming from this limitation could be mitigated, one can expect that the use of such robots becomes more valuable. In numerical IK solver, which is commonly used for robots with higher degrees-of-freedom (DOF), the solvability of IK depends on the initial guess given to the solver. Thus, this paper proposes a method for generating a good initial guess for a numerical IK solver given the target hand configuration. For the purpose, we define the goodness of an initial guess using the scaled Jacobian matrix, which can calculate the manipulability index considering the joint limits. These two factors are related to the difficulty of solving IK. We generate the initial guess by optimizing the goodness using the genetic algorithm (GA). To enumerate much possible IK solutions, we use the reachability map that represents the reachable area of the robot hand in the arm-base coordinate system. We conduct quantitative evaluation and prove that using an initial guess that is judged to be better using the goodness value increases the probability that IK is solved. Finally, as an application of the proposed method, we show that by generating good initial guesses for IK a robot actually achieves three typical scenarios.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。