No executable found in ROS2-humble
-
How to setup? (ex, U2D2, OpenCR,...) U2D2
-
Which Dynamixel have you used? and how many? (Please describe below format to all connected Dynamixels)
- Model Name Dynamixel MX-28
- ID 1
- Baud Rate of Dynamixels 57600
- Protocol Version 1.0
-
Write down the commands you used in order
cd dm_ws/src
git clone -b humble-devel https://github.com/ROBOTIS-GIT/dynamixel-workbench.git
cd ..
colcon build
source ~/.bashrc
ros2 run dynamixel_workbench_toolbox o_Find_Dynamixel
- Copy and Paste your error message on terminal
No executable found
- Please, describe detailedly what difficulty you are in
I cloned the Dynamixel SDK, Dynamixel workbench and the dynamixel workbench msgs for ros2 humble. I build the packages and source the environment.
When I try to run a Node like that ros2 run dynamixel_workbench_toolbox o_Find_Dynamixel it didnt find any executables.
Thanks
Did you get a solution to this please? I'm trying to migrate from ROS1 to ROS2 Humble and it looks like the documentation for workbench hasn't been updated for ROS2
No, unfortunaly not. I`m just waiting for an answer. Can you share your code if you have migrate it to ROS2 Humble?
Sadly I haven't any, I've decided to ditch ROS2 for now and stick with Noetic a bit longer.
has any one found a solution for this
i have tried a lot of different ways of solving this but i still cant fix this
After installing dynamixel-workbench packages on my Unbuntu 22.04/ROS 2 Humble, a set of dynamixel packages could be listed that are located in the ros2 /opt/ros/humble/share folder. However, I too discoverd that there are no executables or launch files available. Also the Current Robotis eManual for Dynamixel Workbench (https://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_workbench/#ros-tutorials) only has ros commands (which in pending EOL), not ROS 2. So this eManual should be updated to reflect the latest available ROS Distro..
ROBOTIS and users close to them know that it is common sense to use the DYNAMIXEL SDK for ROS 2, but I also think that it is necessary to make an announcement in the e-manual that many people view. https://youtu.be/E8XPqDjof4U?si=xyvWUL9bxcHkI35o