Skip to content

Colcon build failedΒ #39

@daeronhing

Description

@daeronhing

πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ Thanks for taking the time to fill out this issue report! πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ πŸ•ŠοΈ

Summarize
Fresh colcon build of the repo, ran into error.

Contact details
[email protected]

TM App Version
tmr_ros2 Humble 1.0.6

To Reproduce
Steps to reproduce the bug:

  1. Create a new workspace
  2. Clone tmr_ros2 (humble branch) into workspace
  3. Modify name of tmr_ros2 to src
  4. Run colcon build --symlink-install
  5. Error appears

Reproducibility
Fresh installation of tmr_ros2

Expected behavior/code
Build successful.

Relevant logs and screenshots
tmrobot_build_error

Environment

  • Robot Device: TM5X-900
  • Your OS and Version: Ubuntu 22.04.3 LTS
  • ROS install: Humble
  • MoveIt install: Not installed

Possible Solution
In send_command.cpp line 24

if(rclcpp::spin_until_future_complete(node, res_future) != rclcpp::executor::FutureReturnCode::SUCCESS)

Change to

if(rclcpp::spin_until_future_complete(node, res_future) != rclcpp::FutureReturnCode::SUCCESS)

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