fastsim.planner
Abstract planner interface for motion planning backends. Implement Planner to integrate a custom IK/FK/motion-plan solver. CuroboPlanner provides a ready-to-use GPU-accelerated implementation.
Planner
抽象类7 个方法Abstract base class defining the planning interface used by MotionPlanController.
Subclass Planner and implement all abstract methods to connect a custom motion planning library. Instances are created per-robot and managed by the framework.
CuroboPlanner
2 个方法GPU-accelerated motion planner backed by the cuRobo library.
CuroboPlanner implements all Planner abstract methods using cuRobo's batched IK, FK, and motion-generation solvers. Requires a CUDA-capable GPU.
继承自Planner7
get_plannable_joint_namesmethodReturn the list of joints this planner controls.
get_locked_jointmethodReturn joints excluded from planning (locked).
PlannerFactory
静态类1 个方法Static factory for creating Planner instances from a config dict.
createstaticmethodInstantiate a Planner for a given robot name and config.