Skip to content

Goal request rejectedΒ #7

@yguel

Description

@yguel

πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ 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:

  1. On the TMFlow robot pad of our TM12S: play the script with the node listen as described in the documentation
  2. In one terminal do:
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
ros2 run tm_driver tm_driver robot_ip:=10.42.0.172
  1. 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
  1. Choose a planner in the moveit interface of rviz2 (e.g. RRT, etc. we tested with several)
  2. Move the robot with the rviz2 handle
  3. 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

Additional context

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions