open_manipulator
open_manipulator copied to clipboard
open_manipulator_x_controller build issue - colcon fails to build packge
Hello,
I am trying to setup Openmanipulator-X (Ubuntu 22.04 + ROS2 Humble). While following the instruction on, https://emanual.robotis.com/docs/en/platform/openmanipulator_x/quick_start_guide/#install-ubuntu-on-pc
after executing, colcon build --symlink-install, I get the following error...
Starting >>> open_manipulator_x_controller
--- stderr: open_manipulator_x_controller
/home/ros2desk/colcon_ws/src/open_manipulator/open_manipulator_x_controller/src/open_manipulator_x_controller.cpp: In member function ‘void open_manipulator_x_controller::OpenManipulatorXController::init_parameters()’:
/home/ros2desk/colcon_ws/src/open_manipulator/open_manipulator_x_controller/src/open_manipulator_x_controller.cpp:66:26: error: no matching function for call to ‘open_manipulator_x_controller::OpenManipulatorXController::declare_parameter(const char [4])’
66 | this->declare_parameter("sim");
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
AND...
/home/ros2desk/colcon_ws/src/open_manipulator/open_manipulator_x_controller/src/open_manipulator_x_controller.cpp:67:26: error: no matching function for call to ‘open_manipulator_x_controller::OpenManipulatorXController::declare_parameter(const char [15])’ 67 | this->declare_parameter("control_period"); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
All I could tell was it has something to do with the "sim" and "control_period" parameters. Any feedback would be appreciated.
Thanks!