ROBOTIS-GIT / dynamixel-workbench

ROS packages for Dynamixel controllers, msgs, single_manager, toolbox, tutorials
http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_workbench/
Apache License 2.0
104 stars 170 forks source link

No executable found in ROS2-humble #372

Open Nielk7991 opened 1 year ago

Nielk7991 commented 1 year ago
  1. How to setup? (ex, U2D2, OpenCR,...) U2D2

  2. 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
  3. 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
  4. Copy and Paste your error message on terminal

    No executable found
    
  5. 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

kneave commented 1 year ago

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

Nielk7991 commented 1 year ago

No, unfortunaly not. I`m just waiting for an answer. Can you share your code if you have migrate it to ROS2 Humble?

kneave commented 1 year ago

Sadly I haven't any, I've decided to ditch ROS2 for now and stick with Noetic a bit longer.

Elston10 commented 1 year ago

has any one found a solution for this

Elston10 commented 1 year ago

i have tried a lot of different ways of solving this but i still cant fix this

ARLunan commented 3 months ago

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..

shiba-8ro commented 2 months ago

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