connect to open manipulator from bash on windows through u2d2.

asked 2019-08-09 18:05:09 -0500

I successfully installed ros kinetic to bash on windows(wsl). windows version is 10, linux version is 16.04, and ros version is kinetic. I tried to control open manipulator based on following url instruction. http://emanual.robotis.com/docs/en/pl... http://emanual.robotis.com/docs/en/pl...

The problem seems that U2D2 or/and serial port did not recognized by wsl. Error massage when I tried roslaunch as follows.


[ERROR] [TxRxResult] Failed transmit instruction packet!

[ERROR] Please check your Dynamixel ID

[ERROR] [DynamixelDriver] Failed to get the Tool

[ERROR] [TxRxResult] Failed transmit instruction packet!

[ERROR] Please check your Dynamixel ID

[ERROR] [DynamixelDriver] Failed to get the Tool

[ERROR] [DynamixelWorkbench] Failed to change torque status!

[ERROR] [TxRxResult] Failed transmit instruction packet!

[ERROR] groupSyncRead getdata failed

[open_manipulator-1] process has died [pid 29682, exit code -11, cmd /home/tsubasa/catkin_ws/devel/lib/open_manipulator_controller/open_manipulator_controller /dev/ttyS4 1000000 __name:=open_manipulator __log:=/home/tsubasa/.ros/log/e3334e76-baf1-11e9-ab3f-04d4c4486bc0/open_manipulator-1.log].

log file: /home/tsubasa/.ros/log/e3334e76-baf1-11e9-ab3f-04d4c4486bc0/open_manipulator-1*.log

How to make connection from wsl to open manipulator through u2d2?

edit retag flag offensive close merge delete