rskill-moveit-eef-pose

Plan and execute Cartesian end-effector poses with MoveIt's MoveGroup.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/bensonlee5/openral --skill rskill-moveit-eef-pose
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rskill-moveit-eef-pose
Source: https://github.com/bensonlee5/openral/tree/main/rskills/rskill-moveit-eef-pose
Command: npx skills add https://github.com/bensonlee5/openral --skill rskill-moveit-eef-pose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates precise Cartesian end-effector pose planning and execution through MoveIt's MoveGroup, ensuring collision-free motion.

Core Features & Use Cases

  • Collision-Free Cartesian Pose Planning: Plans and executes a precise Cartesian pose goal for the robot's end-effector using MoveIt.
  • MoveIt Integration: Wraps MoveIt's MoveGroup to lower Cartesian pose goals into MoveIt constraints.
  • Use Case: Use this Skill to position a robot arm to a specific pose for picking up objects or performing precise manipulations.

Quick Start

Execute the 'reach' action with the desired end-effector pose: send_goal /openral/execute_rskill ...

Frequently Asked Questions about rskill-moveit-eef-pose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a collision-free Cartesian pose for a robot arm end-effector?▼

To plan a collision-free Cartesian pose, this Skill automates planning and execution using MoveIt's MoveGroup, lowering pose goals into MoveIt constraints to ensure safe end-effector positioning.

Can I use MoveIt to execute precise end-effector positioning for robotic assembly?▼

Yes, you can use this Skill for precise end-effector positioning in robotic assembly lines, surgical simulations, and research applications by wrapping MoveIt's MoveGroup for Cartesian pose goals.

What's the best way to execute a Cartesian pose goal using MoveGroup?▼

The best way to execute a Cartesian pose goal is by sending a 'reach' action via the ROS action interface, which automates the MoveGroup planning and execution process for the robot arm.

Does this Cartesian pose planning approach require specific ROS action configurations?▼

This Cartesian pose planning approach utilizes ROSActionRskill for executing ROS actions, requiring a configured ROS environment to send the 'reach' action goals to the MoveGroup interface.

Why use Cartesian pose planning instead of standard joint space motion for robotic manipulation?▼

Cartesian pose planning is used over joint space motion when precise end-effector positioning is required, such as picking up objects, by directly lowering Cartesian pose goals into MoveIt constraints.

Related Skills