-
Notifications
You must be signed in to change notification settings - Fork 6
Description
ποΈ ποΈ ποΈ ποΈ ποΈ ποΈ Thanks for taking the time to fill out this issue report! ποΈ ποΈ ποΈ ποΈ ποΈ ποΈ
Summarize
With a TM12S and humble version, we got a new strange behaviour. When planning with moveit, we always have the error Β«Goal was rejected by serverΒ» even when we control only the angle on one joint.
Contact details
[email protected] and can you put in cc [email protected]
TM App Version
What version of our software are you running?
- FW 2.16.3500 and the version committed on GitHub tmr_ros2 humble 1.3.1 and 1.2.7
To Reproduce
Steps to reproduce the bug:
- On the TMFlow robot pad of our TM12S: play the script with the node listen as described in the documentation
- In one terminal do:
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
ros2 run tm_driver tm_driver robot_ip:=10.42.0.172
- In a second terminal do:
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
ros2 launch tm12s_moveit_config tm12s_run_move_group.launch.py robot_ip:=10.42.0.172
- Choose a planner in the moveit interface of rviz2 (e.g. RRT, etc. we tested with several)
- Move the robot with the rviz2 handle
- Plan & execute or Plan then Execute
Plan always works, execute always fail.
The errors in the console are:
[tm_driver-1] [INFO] [1742901121.887847875] [rclcpp]: Received new action goal 1613bff9aeb728da5daf2e53117f5d19
[move_group-5] [ERROR] [1742901121.887989928] [moveit.simple_controller_manager.follow_joint_trajectory_controller_handle]: Goal was rejected by server
[move_group-5] [INFO] [1742901121.887990083] [moveit.simple_controller_manager.follow_joint_trajectory_controller_handle]: tmr_arm_controller started execution
[move_group-5] [WARN] [1742901121.888039097] [moveit.simple_controller_manager.follow_joint_trajectory_controller_handle]: Goal request rejected
[move_group-5] [ERROR] [1742901121.888019217] [moveit_ros.trajectory_execution_manager]: Failed to send trajectory part 1 of 1 to controller tmr_arm_controller
[move_group-5] [INFO] [1742901121.888056532] [moveit_ros.trajectory_execution_manager]: Completed trajectory execution with status ABORTED ...
[move_group-5] [ERROR] [1742901121.888069975] [moveit_simple_controller_manager.rclcpp_action]: unknown goal response, ignoring...
[move_group-5] [INFO] [1742901121.897497484] [moveit_move_group_default_capabilities.move_action_capability]: Solution found but controller failed during execution
[rviz2-2] [INFO] [1742901121.897952471] [move_group_interface]: Plan and Execute request aborted
Reproducibility
Describe how frequently the bug occurs.
The bug occured all the times (25x) except once.
Expected behavior/code
It should work and the robot should move at it had before.
Relevant logs and screenshots
See above
Environment
- Robot Device: real TM12S robot
- Your OS and Version: Ubuntu 22.04
- ROS insatll: ROS Humble
- MoveIt install: tested with 2 versions
- commit c705c2cd302613d9a28f96335754d27f83966d5b (HEAD -> humble, origin/humble)
Author: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Date: Mon Jan 13 08:32:30 2025 +0000 - 2.5.8-1jammy.20250210
- commit c705c2cd302613d9a28f96335754d27f83966d5b (HEAD -> humble, origin/humble)
Additional context