-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.14 parity #35
0.14 parity #35
Conversation
… SimpleResourceLocator by tesseract_common::TesseractSupportResourceLocator
…mmand_language from package.xml
This ports the TesseractState and TesseractTrajectory Widgets to work in ROS2 Clean up cmake
…dustrial_cmake_boilerplate
…hread for service clients
Related to #34. |
- Temporary skips of Qt5 and tesseract_process_managers until all CMakeLists projects are up to date
(warning from pluginlib.ClassLoader)
- environment_monitor_node working - env_mon_interface updated - current_state_mon minor updates - environment_monitor: - cleaned up logger naming - added node executor cancel and join instead of detach - some updates from 0.14
This reverts commit ae118f1.
- Fixed loading of SRDF and URDF parameters - Added internal node executors - Added node namespacing - Removed legacy plugins - Cleaned up CMakeLists.txt and package.xml - Replaced all boost pointers by std pointers
- online planning and freespace examples still crash
I have done more work one this, see this PR. This includes a working CI configuration for Ubuntu 22.04/ROS2 Humble. Question: which Ubuntu and ROS2 versions should be supported? |
Looking through your PR and hoping to test it out relatively soon, thanks!
I personally haven't done anything in Humble yet, that's why you won't see anything relating to it used at all in my PR, but I assume it would make the most sense to support Foxy and Humble for now. |
Thanks! I'll do a Focal/Foxy install here and investigate the build problems. |
If necessary we might need to do 2 separate branches. Have the main branch be built on top of Humble and then have a Foxy branch. I'm not sure of all the breaking changes between the two. |
I fixed the build for Focal/Foxy, so I don't think 2 branches are necessary. I had to remove |
Updating to match with all Tesseract tags 0.14.0