-
Notifications
You must be signed in to change notification settings - Fork 50
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
Error when launching both lwa4d robot.launch and pg70 robot.launch #78
Comments
@nikmayr Have you meet the pronblem ?
|
@nikmayr |
@changzhengwu |
Hello,
I am setting up a Schunk Lwa4D robot with a PG70 gripper. I am using:
When I launch each component individually, I am able to initialize and move them without problem. If I launch both robot.launch files, I am able to initialize both drivers and also move the LWA4D arm without problem. Nevertheless, when I try to move the PG70 gripper (either by dashboard, move_lin.py script or ROS topic command), the griper executes a jerky motion, stops, and gives me the following EMCY error:
EMCY: 8C#128621D680828247
I searched a bit and I found that this may seem that the gripper attempts to reach a position off its limits (not sure at all about that last statement). I need to also say that both components share the same CAN bus (The LWA CAN socket on the robot) in the can0 port with 500K bitrate. I am not sure whether they need to share different buses when initialized together.
I suspect that there might be a conflict between the canopen nodes or the controller switchers of both components leading to commands that were to be sent for LWA4D to actually be sent to PG70, hence the "out of limits" error. I have little experience with CAN devices, so I may be completely wrong about that.
Would it be possible to help me with that? Thank you in advance!
The text was updated successfully, but these errors were encountered: