@Jbahner I've also seen this and like you, freedrive or changing position usually fix this.
This vibrating behavior is really linked to the robot PID control.
P : Proportional --> error, distance between the actual position and the target position
D : Derivative --> change in error
I : Integral --> accumulative error
Most robot motors will be controlled by a PID control, and a certain points, depending on the robot configuration, you can have a loop where the robot tries to go to a position but keeps going over it, and then move back. This king of very small motion will create this vibration, where the robot is shaking between the target position and an "error" position.
You should Google that, there are probably a lot of explanation better then mine...
@Jake_Huckaby is it what is happening? Can you tell?
@Samuel_Bouchard We have a solution that does not involve free-drive mode and that can be used on a current UR5 even without a join-firmware update. The solution has minor backdraws though. We found it without help of UR but we would like to clearify with UR whether we can share details. If you are interested please get in contact with me.
@Samuel_Bouchard We have a solution that does not involve free-drive mode that can be used on a current UR5 even without a join-firmware update. The solution has minor backdraws though. We found it without help of UR but we would like to clearify with UR whether we can share details. We could discuss this via PM.
http://dof.robotiq.com/discussion/comment/1031
Universal Robots yesterday, on September 8th, released a software update v3.3.2 which includes an anti-vibration firmware for the robot joints. While vibrations in servomotors never can be removed 100%, it will significantly "improve the performance" when robot is not in motion.
Software update is valid for robots with both CB3 and CB3.1 controlbox.
Software can be found here: http://www.universal-robots.com/download/?option=24672
Release notes can be found here: http://www.universal-robots.com/how-tos-and-faqs/faq/ur-faq/release-note-software-version-33xx/
Btw, I strongly discourage any users to modify the PID regulation parameters on UR robots, as suggested in a previous post by @anphilip, as this in worst case can do damage on the joints. Warranty will be void if parameters are modified.
The release notes say that the vibration fix is at version 3.3.2.266, so you wouldn't have seen it yet. Let us know what you find. I appreciate it.matthewd92 said:We haven't seen that to date, have one UR3 running the software but its a couple versions ago, maybe 3.3.1, but I am about to upgrade a UR3 in our shop to the latest so will let you know what we see on the free drive issue.
This is related to UR products, not Robotiq, but as the two are used together often I think there might be good input offered on this forum.
When working with our UR demo robots I've noticed that they will occasionally start vibrating considerably when they should be motionless. The vibration can be stopped by putting the robot into free drive mode momentarily--however, this seems more like a work-around than a true solution.
This behavior poses a problem for any robot applications with sensitive sensing or noise constraints. So far, we haven't really come up with a good explanation for what provokes this vibration or what software/mechanical issue is behind it. I'm interested to know if others have experienced this vibration behavior, whether it has caused any problems in applications, and what solutions they have tried.