Closed sea-bass closed 4 months ago
@sea-bass I opened #2758 to track regression we're seeing on Iron.
Do you think the issue can be patched and bloomed in generate_parameter_library
by end of this week? Else we may have to revert https://github.com/ros/rosdistro/pull/40149. Let me know what you think!
@sea-bass I opened #2758 to track regression we're seeing on Iron.
Do you think the issue can be patched and bloomed in
generate_parameter_library
by end of this week? Else we may have to revert ros/rosdistro#40149. Let me know what you think!
It's possible that https://github.com/PickNikRobotics/generate_parameter_library/pull/185 will fix it, and we'll see what we can do for end of the week.
If not, then that (and the corresponding humble PR to rosdistro
) should indeed be reverted and we'll get this in for the next sync.
Sounds good! Thanks for the quick response!
Today I got also this error on my build of moveit2 on a Rasberry Pi 4. I remove one of the two dots (three times) as a workaround in "kdl_kinematics_parameters.hpp". Does this make sense ? Clearly, the generator program has to be fixed in the next days. My build was successful with 8G RAM after I added "--executor sequential" to the build command: build_movit2_on_raspberry_pi_8GB_RAM.txt
https://github.com/PickNikRobotics/generate_parameter_library/pull/185 has been merged, so you can use that branch now!
I'm working on moveit2 with Ubuntu 22.04 & ROS 2 Humble and just resolved this issue.
For those who are encountering this one, Here's my command line log.
# download new generate_parameter_library which one can resolve this err
cd ~/ws_moveit/src/
wget https://github.com/PickNikRobotics/generate_parameter_library/archive/refs/tags/0.3.8.tar.gz
tar -zxvf 0.3.8.tar.gz
rm -rf 0.3.8.tar.gz
# build downloaded generate_parameter_library and sourcing
cd ~/ws_moveit/
colcon build --symlink-install --packages-select generate_parameter_library --cmake-args -DCMAKE_BUILD_TYPE=Release
source install/local_setup.bash
# Now build whole moveit2 pkgs again
colcon build --mixin release --parallel-workers 4
This issue is being labeled as stale because it has been open 45 days with no activity. It will be automatically closed after another 45 days without follow-ups.
Description
When building the KDL plugin in the
moveit_kinematics
package, I see build errors because the generated header file from the parameters places two.
characters in a row, which is invalid C++.This stems from the parameter map defined in https://github.com/ros-planning/moveit2/blob/main/moveit_kinematics/kdl_kinematics_plugin/src/kdl_kinematics_parameters.yaml#L8-L16
I believe these were caused by this recent PR to generate_parameter_library: https://github.com/PickNikRobotics/generate_parameter_library/pull/166. I filed issue https://github.com/PickNikRobotics/generate_parameter_library/issues/182 in that repo as well.
Your environment
main
Backtrace or Console output