RosClient.execute_joint_trajectory
- RosClient.execute_joint_trajectory(joint_trajectory, action_name='/execute_trajectory', callback=None, errback=None, feedback_callback=None, timeout=60000)[source]
- Execute a joint trajectory via the MoveIt infrastructure. - Note - This method does not support Multi-DOF Joint Trajectories. - Parameters
- joint_trajectory ( - compas_fab.robots.JointTrajectory) – Instance of joint trajectory.
- callback (callable) – Function to be invoked when the goal is completed, requires one positional parameter - result.
- action_name (string) – ROS action name, defaults to - /execute_trajectory.
- errback (callable) – Function to be invoked in case of error or timeout, requires one position parameter - exception.
- feedback_callback (callable) – Function to be invoked during execution to provide feedback. 
- timeout (int) – Timeout for goal completion in milliseconds. 
 
- Returns
- CancellableFutureResult– An instance of a cancellable future result.