Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REQUIRED process [open_manipulator_dynamixel_controller-2] has died! #21

Closed
MorrisJeong opened this issue Mar 7, 2018 · 11 comments
Closed
Assignees
Labels

Comments

@MorrisJeong
Copy link

MorrisJeong commented Mar 7, 2018

I just tried to operate open manipulator system by using two motor(MX-106).
When I launch that code, the following error occur.

roslaunch open_manipulator_dynamixel_ctrl dynamixel_controller.launch

I already let the USB accss allow, but it is not working too.
What would I do to solve this error??

started roslaunch server http://localhost:*****/

SUMMARY

PARAMETERS

  • /baud_rate: 1000000
  • /device_name: /dev/ttyUSB0
  • /rosdistro: kinetic
  • /rosversion: 1.12.12
  • /scan_range: 10

NODES
/
open_manipulator_dynamixel_controller (open_manipulator_dynamixel_ctrl/dynamixel_controller)

auto-starting new master
process[master]: started with pid [5590]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to *****
process[rosout-1]: started with pid [5603]
started core service [/rosout]
process[open_manipulator_dynamixel_controller-2]: started with pid [5609]
[ INFO] [1520408424.601165791]: open_manipulator_dynamixel_controller : Init OK!
================================================================================REQUIRED process [open_manipulator_dynamixel_controller-2] has died!
process has died [pid 5609, exit code -11, cmd /home/user/catkin_ws/devel/lib/open_manipulator_dynamixel_ctrl/dynamixel_controller __name:=open_manipulator_dynamixel_controller __log:=/home/user/.ros/log/.../open_manipulator_dynamixel_controller-2.log].
log file: /home/user/.ros/log/.../open_manipulator_dynamixel_controller-2*.log
Initiating shutdown!

[open_manipulator_dynamixel_controller-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

@routiful
Copy link

routiful commented Mar 7, 2018

Hello :)

Which Dynamixel do you used?
If you used Dynamixel is controlled by protocol 1.0, you need to change some function in controller.
Please refer #10 issues

Thanks
Darby

@MorrisJeong
Copy link
Author

I used MX-106 motors and the protocol version of those is 2.0. And I updated all the motors.
Is there anything else I can do for solving this problem?

@routiful
Copy link

routiful commented Mar 9, 2018

Which number did you set ID to dynamixel?

@MorrisJeong
Copy link
Author

I have two motors. And I set the ID to one and two separately.

@routiful
Copy link

Would you mind trying to connect Dynamixel by Dynamixel-workbench??

It is more convenient for debugging

Thanks
Darby

@routiful
Copy link

This issue have been wanting a help from long time ago, but still no action is shown. I leave the question label, but want an understanding of closing this issue. We will reopen the issue if any actions occur.

@unverciftci
Copy link

I have a similar error with XL-430 and OpenCR for open manipulator:

setting /run_id to 66eacd0a-578b-11e8-b675-60f677ef5434
process[rosout-1]: started with pid [4654]
started core service [/rosout]
process[dynamixel_controller-2]: started with pid [4663]
[PortHandlerLinux::SetupPort] Error opening serial port!
[PortHandlerLinux::SetupPort] Error opening serial port!
================================================================================REQUIRED process [dynamixel_controller-2] has died!
process has died [pid 4663, exit code -11, cmd /home/unver/catkin_ws/devel/lib/open_manipulator_dynamixel_ctrl/dynamixel_controller __name:=dynamixel_controller __log:=/home/unver/.ros/log/66eacd0a-578b-11e8-b675-60f677ef5434/dynamixel_controller-2.log].
log file: /home/unver/.ros/log/66eacd0a-578b-11e8-b675-60f677ef5434/dynamixel_controller-2*.log
Initiating shutdown!

[dynamixel_controller-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

@routiful
Copy link

routiful commented May 15, 2018

Hi :)

you have to give permission to open port. Please type below commands and relaunch it.

$ sudo chmod a+rw /dev/ttyUSB0

@unverciftci
Copy link

unverciftci commented May 15, 2018 via email

@routiful
Copy link

You can search connected usb port in your laptop.
Please check it and try again.

$ ls /dev

@robotpilot
Copy link
Member

This issue will be closed since there were no actions for a while. You can reopen this issue to show this issue to the users whenever. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants