Skip to main content

plan_ik_to_pose_mtc Namespace

Definition

namespace plan_ik_to_pose_mtc { ... }

Functions Index

main ()

Description

Example: IK-based Motion Planning with MoveIt Task Constructor (MTC)

This example demonstrates how to:
1. Programmatically register a custom PoseIK solver
2. Configure IK parameters directly in Python
3. Create an MTC task that computes IK for a target Cartesian pose
4. Plan a collision-free trajectory to reach the IK solution using ProRRT planner
5. Execute planning entirely offline without requiring live ROS topics

The task pipeline consists of:
- FixedState: Provides the initial robot configuration
- Connect: Propagator stage that plans paths between states
- GeneratePose: Generates the target Cartesian pose
- ComputeIK: Computes inverse kinematics using the registered PoseIK solver

This demonstrates the integration of PoseIK and ProRRT with MTC.

Functions

main()

plan_ik_to_pose_mtc.main ()
Plan to a Cartesian target pose using MTC with PoseIK solver and ProRRT planner.

Definition at line 35 of file plan_ik_to_pose_mtc.py.


The documentation for this namespace was generated from the following file:


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.