compas-dev / compas-dev/compas_fab

Improve feedback on planning errors

Open
#222 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
137
Forks
47
PR merge metrics
No merged PRs in 30d

Description

When a kinematic (and to some degree also cartesian) path plan fails to find a solution, the cause of error is really obscure and it's not surfaced to the user. Sometimes MoveIt! does have the information (eg. start state or goal state are invalid), and we should show it more clearly.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing a failed kinematic path plan and inspect how MoveIt! reports invalid start or goal states. The work is complete when available planning-error causes are surfaced clearly to users for kinematic and, where possible, Cartesian planning failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
robotics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.