# Change Freedrive resistance

**URL:** https://forum.universal-robots.com/t/change-freedrive-resistance/15607
**Category:** URScript
**Created:** [July 26, 2021, 6:58pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607 "2021-07-26T18:58:31Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![anon3949121](https://avatars.discourse-cdn.com/v4/letter/a/b19c9b/32.png) [@anon3949121](https://forum.universal-robots.com/u/anon3949121)
#### Post date: [July 26, 2021, 6:58pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/1 "2021-07-26T18:58:31Z")

</div>

Is there any way to change the resistance of the UR10e when it is in freedrive? We are developing an application for a user to collect point data using the UR TCP, and the arm is a bit difficult to move when in freedrive. Is there anyway to programmatically reduce the resistance when the robot is in freedrive?

---

<div class="post-metadata">

### Author: ![anon507564](https://avatars.discourse-cdn.com/v4/letter/a/e480ec/32.png) [@anon507564](https://forum.universal-robots.com/u/anon507564)
#### Post date: [July 26, 2021, 7:15pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/2 "2021-07-26T19:15:29Z")

</div>

It’ may be the payload (and/or COG).

If you hold the freedrive button down does the robot move by itself without you touching it? If it doesn’t move, can you nudge it easily up or down?

If it falls down the payload is set too light.

If it lifts up the payload is set too heavy.

---

<div class="post-metadata">

### Author: ![anon3949121](https://avatars.discourse-cdn.com/v4/letter/a/b19c9b/32.png) [@anon3949121](https://forum.universal-robots.com/u/anon3949121)
#### Post date: [July 26, 2021, 7:19pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/3 "2021-07-26T19:19:07Z")

</div>

I believe the payload is set correctly. I don’t have an exact weight for the end of arm tool, but I’d guess it’s about a pound or less and the payload is set to 0.7kg.

---

<div class="post-metadata">

### Author: ![anon507564](https://avatars.discourse-cdn.com/v4/letter/a/e480ec/32.png) [@anon507564](https://forum.universal-robots.com/u/anon507564)
#### Post date: [July 26, 2021, 7:22pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/4 "2021-07-26T19:22:32Z")

</div>

Try this: (post must be 20 chars long :sigh:)

> [@anon507564](#):
>
> If you hold the freedrive button down does the robot move by itself without you touching it? If it doesn’t move, can you nudge it easily up or down?

---

<div class="post-metadata">

### Author: ![anon3949121](https://avatars.discourse-cdn.com/v4/letter/a/b19c9b/32.png) [@anon3949121](https://forum.universal-robots.com/u/anon3949121)
#### Post date: [July 26, 2021, 7:43pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/5 "2021-07-26T19:43:21Z")

</div>

I changed the payload to 0 and although the resistance is more than we’d like, it is better and the arm does not drift on it’s own while in freedrive.

---

<div class="post-metadata">

### Author: ![anon32693620](https://avatars.discourse-cdn.com/v4/letter/a/6a8cbe/32.png) [@anon32693620](https://forum.universal-robots.com/u/anon32693620)
#### Post date: [July 26, 2021, 8:36pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/6 "2021-07-26T20:36:24Z")

</div>

There should be a wizard in the installation tab for setting up the Payload and CoG.  
Have you tried using that to set it up?

---

<div class="post-metadata">

### Author: ![anon32310726](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@anon32310726](https://forum.universal-robots.com/u/anon32310726)
#### Post date: [July 28, 2021, 10:33am UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/7 "2021-07-28T10:33:32Z")

</div>

I have also this problem. so anny better solution than given below is welkom

short term solution i use right now. set the cobot in the least restricted mode so it can be moved aroud faster (otherwise in resticted mode it would get a warning/fault that the force was to big and shut down the system 🙈)

one thing that would came to my mind is to set the safty to least restricted \> chanche it manualy to the restricted settings, and when moving in freedrive mode set the system in reduced mode (wich is the opposit of reduced mode 🤫 🤭) to use the better version of freedrive mode.

above solution ain’t good for longterm tho so it is on my wish list to also solve this.

---

<div class="post-metadata">

### Author: ![anon507564](https://avatars.discourse-cdn.com/v4/letter/a/e480ec/32.png) [@anon507564](https://forum.universal-robots.com/u/anon507564)
#### Post date: [July 28, 2021, 12:51pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/8 "2021-07-28T12:51:37Z")

</div>

> [@anon3949121](#):
>
> I changed the payload to 0 and although the resistance is more than we’d like, it is better and the arm does not drift on it’s own while in freedrive.

Ideally, at least in my experience, setting the payload so it doesn’t drift but is easier to nudge up than it is down will make it as light as possible for freedrive.

If you haven’t already, maybe setting up your UR to use Freedrive with both hands might help make it easier to move around (as opposed to only using one hand because the other is holding the Freedrive button.)

> [@Move in Freemode - Using BOTH hands](https://forum.universal-robots.com/t/move-in-freemode-using-both-hands/15422):
>
> Once in a while I need to call someone to hold the Free Move button while I position the robot. We have another robot here whose name i won’t mention that allows you to use both hands in Free Mode (there are buttons on the end of the TCP that you can hold down to use Free Move). UR is not going to physically add this type of interface to the TCP but they might be able to get around it by having a toggle button on the move screen. There is already a button on the screen that acts the same as the…

This was a fricken game changer for me. I can push a button on the I/O page and the robot goes into Freedrive until I push the button again.

Need to have your Payload and COG dialed in well enough so it doesn’t drift when in Freedrive but sounds like you’re already there.

---

<div class="post-metadata">

### Author: ![dbarton](https://avatars.discourse-cdn.com/v4/letter/d/eb8c5e/32.png) [@dbarton](https://forum.universal-robots.com/u/dbarton)
#### Post date: [July 28, 2021, 8:31pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/9 "2021-07-28T20:31:19Z")

</div>

Using Robotiq force co-pilot is a much smoother experience in my opinion. you can just activate active-drive and it will allow you to move like in freedrive but much smoother. there is a cost for it but it adds quite a bit of functionality to the robot and is well worth it in my opinion.

---

<div class="post-metadata">

### Author: ![terryc](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/terryc/32/3006_2.png) [@terryc](https://forum.universal-robots.com/u/terryc)
#### Post date: [August 26, 2021, 4:26pm UTC](https://forum.universal-robots.com/t/change-freedrive-resistance/15607/10 "2021-08-26T16:26:09Z")

</div>

Did you find a way to have toggle functionality for freedrive using everything provided with the stock polyscope UI? I know you can wire an external button to an input.

We achieved this with a toggle button on our UI.

EDIT: Ah I just saw this post:

> [@Move in Freemode - Using BOTH hands](https://forum.universal-robots.com/t/move-in-freemode-using-both-hands/15422):
>
> Once in a while I need to call someone to hold the Free Move button while I position the robot. We have another robot here whose name i won’t mention that allows you to use both hands in Free Mode (there are buttons on the end of the TCP that you can hold down to use Free Move). UR is not going to physically add this type of interface to the TCP but they might be able to get around it by having a toggle button on the move screen. There is already a button on the screen that acts the same as the…
