-
Notifications
You must be signed in to change notification settings - Fork 21
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
Problem all_joint_states with all_joint_names #5
Comments
Hi @sinaiaranda-CIDESI sorry for the late answer I have been a little busy lately. So my recommendations would be:
(This is a solution posted on this google group ) PS: If you find a solution please don't forget to post it, e need to create a library of issues and information....good luck. |
As far as I can see there is no errors in the .yaml conffiguration files and joint naming. |
Just to comment on this: several issues have been identified when trying to use the current One side has been fixed (ie: robot->driver), but the other side (driver->robot) has not. This means that receiving robot state should be ok now, but commanding motion needs some work. I have a few fixes that I can make available to you. If you could test them with your setup, I would be grateful. |
I've done some movement tests from Rviz and it seems to work. Of course, I can do it. |
Which specific fork/branch are you using? |
These are motoman driver, motoman_sda20d and Motoplus v180. I see that already there other new version 1.8.1. |
Your I need info on |
Sorry, is this https://github.com/sinaiaranda-CIDESI/motoman_driver |
Is this a copy of the code in |
yes, I loaded it from my computer. The new has some modifications. |
Just run with real robot, not on simulation. |
It's difficult to see exactly which changes you've made this way. Can you please fork |
I do not have changes of ros-industrial/motoman. First I used this modification. After, you told me that motoman_driver kinetic already is correct. This motoman_driver kinetic-devel I used for the real robot without problem just from Rviz. For this roslaunch (simulation) have this problem:
|
I am currently on vacations and do not have access to the robot, so I am not able to provide any robot feedback any time soon, Sorry. I would recommend checking the motoman repository solved issues page and to contact directly motoman support. I am sorry I cannot be of much help. |
Hi,
I'm work with Motoman dual robot sda20d, I take your package like reference for my package. I add this configuration, and I run roslaunch and this just run one time and show:
[FATAL] [1525701109.760904112]: ASSERTION FAILED
** file = /home/sda20/cidesi_robots_ws/src/motoman-indigo-devel/motoman_driver/src/industrial_robot_client/joint_relay_handler.cpp**
** line = 320**
** cond = all_joint_state.positions.size() == all_joint_names.size()**
[joint_state-2] process has died [pid 7228, exit code -5, cmd /home/sda20/cidesi_robots_ws/devel/lib/motoman_driver/robot_state __name:=joint_state __log:=/home/sda20/.ros/log/c9baf556-51fd-11e8-8a16-009a9e9d9347/joint_state-2.log].
log file: /home/sda20/.ros/log/c9baf556-51fd-11e8-8a16-009a9e9d9347/joint_state-2.log*
In joint_states show correctly sda20d/sda20d_r1_controller/join_states, sda20d/sda20d_r2_controller/join_states, sda20d/sda20d_b1_controller/join_states except sda20d/sda20d_b2_controller/join_states (this don't show).
The display of the robot (trough of MotoPlus) show:
Controller number of group = 3.
State Server Send failure. Closing state server connection.
Closing Motion Server Connection.
Motion Server Connection Closed.
Any help I would like to thank you.
The text was updated successfully, but these errors were encountered: