Purpose Aiming at the problem of insufficient adaptability of robot motion planners under the diversity of end-effector constraints, this paper proposes Transformation Cross-sampling Framework (TC-Framework) that enables the planner to adapt to different end-effector constraints. Design/methodology/approach This work presents a standard constraint methodology for representing end-effector constraints as a collection of constraint primitives. The constraint primitives are merged sequentially into the planner, and a unified constraint input interface and constraint module are added to the standard sampling-based planner framework. This approach enables the realization of a generic planner framework that avoids the need to build separate planners for different end-effector constraints. Findings Simulation tests have demonstrated that the planner based on TC-framework can adapt to various end-effector constraints. Physical experiments have also confirmed that the framework can be used in real robotic systems to perform autonomous operational tasks. The framework’s strong compatibility with constraints allows for generalization to other tasks without modifying the scheduler, significantly reducing the difficulty of robot deployment in task-diverse scenarios. Originality/value This paper proposes a unified constraint method based on constraint primitives to enhance the sampling-based planner. The planner can now adapt to different end effector constraints by opening up the input interface for constraints. A series of simulation tests were conducted to evaluate the TC-Framework-based planner, which demonstrated its ability to adapt to various end-effector constraints. Tests on a physical experimental system show that the framework allows the robot to perform various operational tasks without requiring modifications to the planner. This enhances the value of robots for applications in fields with diverse tasks.
Read full abstract