Skip to content

Conversation

@rjoomen
Copy link
Contributor

@rjoomen rjoomen commented Oct 1, 2024

  • Replace deprecated rmw_qos_profile_* profiles by their newer rclcpp counterparts.
  • Use SensorDataQoS() for joint state subscriptions.
  • Increase history depth for plotting (with a history of 1, the Workbench missed planning results when sent too quickly).
  • Some other replacements to defaults or matching profiles.

@rjoomen rjoomen requested review from marip8 and marrts and removed request for marip8 and marrts October 1, 2024 12:21
@rjoomen rjoomen marked this pull request as draft October 1, 2024 13:08
@rjoomen rjoomen marked this pull request as ready for review October 4, 2024 05:52
@marrts
Copy link
Contributor

marrts commented Oct 7, 2024

This looks good to me, but seems like it doesn't work with humble and foxy

@rjoomen
Copy link
Contributor Author

rjoomen commented Oct 7, 2024

This looks good to me, but seems like it doesn't work with humble and foxy

Yes, I'm planning to fix this. Something in the API changed, unfortunately.

- Add RCLCPP_VERSION_GTE macro for older ROS versions
- Use RCLCPP_VERSION_GTE instead of header check to determine Humble
@rjoomen
Copy link
Contributor Author

rjoomen commented Oct 17, 2024

Pending tesseract-robotics/tesseract_ros#251 for tesseract_ros2.

@rjoomen rjoomen merged commit 63541d8 into tesseract-robotics:master Oct 21, 2024
6 of 10 checks passed
@rjoomen rjoomen deleted the qos branch October 21, 2024 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants