胡亚南, 马书根, 李斌, 王明辉, 王越超. 移动型模块化机器人的高效重构规划方法[J]. 机器人, 2016, 38(4): 467-474,485. DOI: 10.13973/j.cnki.robot.2016.0467
引用本文: 胡亚南, 马书根, 李斌, 王明辉, 王越超. 移动型模块化机器人的高效重构规划方法[J]. 机器人, 2016, 38(4): 467-474,485. DOI: 10.13973/j.cnki.robot.2016.0467
HU Yanan, MA Shugen, LI Bin, WANG Minghui, WANG Yuechao. An Efficient Reconfiguration Planning Method for Mobile Type Modular Robots[J]. ROBOT, 2016, 38(4): 467-474,485. DOI: 10.13973/j.cnki.robot.2016.0467
Citation: HU Yanan, MA Shugen, LI Bin, WANG Minghui, WANG Yuechao. An Efficient Reconfiguration Planning Method for Mobile Type Modular Robots[J]. ROBOT, 2016, 38(4): 467-474,485. DOI: 10.13973/j.cnki.robot.2016.0467

移动型模块化机器人的高效重构规划方法

An Efficient Reconfiguration Planning Method for Mobile Type Modular Robots

  • 摘要: 基于穷举思想的模块化机器人重构规划方法的计算复杂度与模块数呈阶乘关系,难以适用于模块较多的场合.为此,本文提出一种与模块数呈线性复杂度的高效重构规划方法.将重构规划问题视为最优控制问题,通过求解Hamilton-Jacobi-Bellman方程得到定义在状态空间上的值函数和最优控制律.值函数的吸引域决定了各模块对应的最优目标,而应用控制律能够得到不同状态到达最优目标的最优运动轨迹.这样既避免了考虑不同构形模块间的多种对应关系所产生的组合爆炸,同时也能得到各模块的满足运动学约束的最优轨迹.仿真试验验证了方法的可行性和计算效率.

     

    Abstract: The reconfiguration planning methods for modular robots based on the exhaustion idea have factorial time complexity with respect to the number of modules, which are difficult to be applied to the cases containing large numbers of modules. To solve this problem, an efficient reconfiguration planning method is proposed, which has linear time complexity with respect to the number of modules. The reconfiguration planning problem is viewed as an optimal control problem. By solving the Hamilton-Jacobi-Bellman equation, the value function and optimal control law defined on the state space are obtained. The domain of attraction of the value function determines the optimal goal for the individual modules, and the optimal trajectories to the optimal goals at different states can be obtained by applying the optimal control law. Thus, the combination explosion caused by calculating the corresponding relations between modules of two configurations can be avoided, and the optimal trajectories of the individual modules that satisfy their kinematic constraints can be obtained at the same time. Simulation results validate the feasibility and efficiency of the proposed method.

     

/

返回文章
返回