AndrejOrsula / pymoveit2

Basic Python interface for MoveIt 2 built on top of ROS 2 actions and services
BSD 3-Clause "New" or "Revised" License
137 stars 54 forks source link

Allow users to set `planner_id` and `pipeline_id` #48

Closed amalnanavati closed 7 months ago

amalnanavati commented 7 months ago

Description

Currently, pymoveit2 implicitly uses the default pipeline_id and planner_id that the robot was configured with. However, for different motions, one may want to use different pipelines/planners. Hence, this PR allows users to configure those properties of the planning calls.

Testing

AndrejOrsula commented 7 months ago

Very good @amalnanavati! Thank you so much for your contribution. :slightly_smiling_face: