pymoveit_mtc.core.CartesianPath¶
- class CartesianPath(self: pymoveit_mtc.core.CartesianPath)¶
Bases:
PlannerInterface
Perform linear interpolation between Cartesian poses. Fails on collision along the interpolation path. There is no obstacle avoidance.
from moveit.task_constructor import core # Instantiate Cartesian-space interpolation planner cartesianPlanner = core.CartesianPath() cartesianPlanner.step_size = 0.01 cartesianPlanner.precision.translational = 0.001
Methods
Attributes
Reduce the maximum acceleration by scaling between (0,1]
Reduce the maximum velocity by scaling between (0,1]
Fraction of overall distance required to succeed.
Cartesian interpolation precision
Properties of the planner
Limit the Cartesian displacement between consecutive waypoints In contrast to joint-space interpolation, the Cartesian planner can also succeed when only a fraction of the linear path was feasible.
- property max_acceleration_scaling_factor¶
Reduce the maximum acceleration by scaling between (0,1]
- Type:
- property max_velocity_scaling_factor¶
Reduce the maximum velocity by scaling between (0,1]
- Type:
- property precision¶
Cartesian interpolation precision
- property properties¶
Properties of the planner