-
Notifications
You must be signed in to change notification settings - Fork 165
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
send_gripper_command is interupted by /my_gen3/in/joint_velocity topic #325
Comments
UPD1: Downgrading the firmware to 2.3.0 solved the issue, so the problem lies somewhere in later updates. |
Hi @AlfaKeNTAvR We will test this and report the bug to our engineering department if we can replicate it. However, looking at the source code of firmware 2.5.2, there are no changes in the communication layer, so in theory there should be no impact. Is there a change the act of updating your firmware solved the issue? If you re-updated to 2.5.2 does the issue reappear? |
Hey @martinleroux, I don't believe the act of reuplading the firmware solved it, because the robot came with 2.4.0 originally and I have noticed this issue, so I updated to 2.5.2, but the issue still existed, hence I moved to 2.3.0 which our other Kinova Gen3 is running and it doesn't have the issue and it was fixed. I can give a try and update the other Kinova from 2.3.0 to 2.5.2 to see if it might be the new arms' issue. |
Hello @AlfaKeNTAvR , I tried to repoduce the issue on my end using a Gen3 7DoF firmware: 2.5.2, ROS Noetic, Ubuntu 20.04.4 and the latest version of the noetic-devel branch. I was able to command the robot joints and call the gripper service to open it and close it with no problems regardless of the publication rate on the joint velocity topic. Please let me know if you are still facing any problem with your robot and we can try to find a solution. Sincerely, |
Hey @aalmrad, As far as I remember we stayed at 2.3.0 and I haven't tried it on two of our other Kinova Gen3 arms. I will give it a try in the upcoming months and reply here about the results. Thanks, |
Description
Kinova Gen3 (firmware 2.5.2) gripper stops any movement initiated by send_gripper_command service call if publishing to /my_gen3/in/joint_velocity topic. Depending on the publishing rate the gripper might start some motion: almost closes on rate 1Hz, twitches a bit on >10Hz.
Version
ROS distribution :
Branch and commit you are using : noetic-devel 085b694
Steps to reproduce
Code example (if necessary)
Expected behavior
On another Kinova Gen3 (older) which runs 2.3.0 firmware the behavior is as expected. Publish to the topic does not have any effect on the gripper service call. I have tested with both arms, same ros_kortex, just changed the IP in the terminal.
Any other information
Kinova Gen3 (older) firmware 2.3.0 - works as expected.
Kinova Gen3 (purchased Summer 2023) firmware 2.4.0 - 2.5.2 does not work.
Maybe it is related to the ros_kortex version? It seems to work on my colleagues PC, I think he uses older ros_kortex version, but then it shouldn't work with the older Kinova too in my system.
The text was updated successfully, but these errors were encountered: