airo-ugent / airo-ugent/airo-planner

Add `plan_to_tcp_pose_and_joint_configuration()` to `DualArmPlanner` interface

Abierto
#4 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Jupyter Notebook
Estrellas
16
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Currently the dual arm planner interface provides:
* (🦾,🦾) -> (🦾,🦾) Joints to joints
* (🦾,🦾) -> (🦾,💤) Joints to single arm joints
* (🦾,🦾) -> (💤,📐) Joints to single TCP pose
* (🦾,🦾) -> (📐,📐) Joints to dual TCP poses

However, for the cloth competition I have a use case where I want to move one arm to it's home joints, and the other arm to a TCP pose. So I would need:
* (🦾,🦾) -> (🦾,📐) Joints to joints and TCP pose
* (🦾,🦾) -> (📐,(🦾) Joitns to TCP pose and joints

I believe this is a general and valid use case, so I'm planning on adding:
* `plan_to_tcp_pose_and_joint_configuration()`
* `plan_to_joint_configuration_and_tcp_pose()`

The implementation should also be straightforward, as the `MultipleGoalPlanner` already has logic to handle this.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.