pymoveit2 - Deadlock on waiting for gripper actions completion
Ouverte
bug
moveit2
- Langage dominant
- Python
- Étoiles
- 13
- Forks
- 1
- Merge moyen
- 7 j 6 h
- PR mergées (30 j)
- 3
Description
**Current Situation:**
Trying to call `gripper_interface.wait_until_executed()` from the `pymoveit2` package in the `RobotDirector` object (`aegis_ros/aegis_director/aegis_director/robot_director.py`) causes a deadlock inside the `rclpy`'s waiting functions.
**Expected:**
Calling `gripper_interface.wait_until_executed()` should work as in the `pymoveit2`'s gripper examples.
**Workaround:**
Call dummy wait from the `time` library:
```python
import time
# ....
def _wait_for_gripper_execution(self) -> None:
time.sleep(0.1)
```
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.