Welcome to Synthiam!

Program robots using technologies created by industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation, and artificial intelligence easy.

Get Started
Asked — Edited
Resolved Resolved by bhouston!

Inmoov Builders

Hello all,

I'm needing help understanding how the potentiometer work on the arms and shoulders. I have the potentiometer on the outside of the servos and they work by hand. I was hoping someone could explain how they connect to the arms and shoulders. What passion the potentiometer are set in the middle end, ect... Also if you would not mind sharing a sample script or auto-position on how the arms and shoulders move. I could then build on them.

I have broken 4 bi-cep pistons so far.

Thank you.


Upgrade to ARC Pro

ARC Early Access will give you immediate updates and new features needed to unleash your robot's potential!

I would set up the bicep up according to Gael's tutorial on the InMoov website. My InMoov bicep's move from servo position 5 - extended to 90 - retracted. This did not change when I switched it to ezrobot. Keep in mind that everyone's InMoov ends up being calibrated differently so play your settings. Try and get the bicep pot centered - so it's not moving then mount it in the arm. Then move it a few degrees with the auto - position and find your min and max positions. Be ready to cut the power just in case.
Do the same thing for the shoulders and omoplate.
So are you saying the Pot dial need to be centered to stop the servo? Or does the dial on the pot go to far left or far right to stop the servo?

It seems one time I had it stop in the center, now it stops far left.

PS, I have followed Gael's document
I believe I have some bad pots. Thanks bhouston
The pots are touchy. I don't think it really matters where it stops but it needs to stop. Once you get it stopped try installing it in the arm, power it up and try moving it a little bit at a time with the auto position. It won't work unless the pot is installed as it gives the feedback to know what position the servo is in.
Why do you need to use a pot with a servo? You're talking a regular servo right? Or are you using linear servos of some kind (because you mentioned pistons)? Servos already have position control (built in pot)... I generally use pots with regular geared dc motors as they do not have position feed back like servos do...

How are you reading the pots?
Hi Richard R,

My servos are modified to have the pots on the out side and make the servo continues. One of my pots work, but the servo is moving very slowly. I am not reading my pots, not sure what to look for. The pots are 5 ohms

Do I have to long of lead wires, is that what's causing the slowness?.

@merne, Keep in mind that InMoov was designed to run on software from Mt Robot Lab. I think that extracting the pot from the servo may not be needed using Ez-Robot.
You may want to try this if you have another servo you haven't modified. Take an unmodified servo and set it to about 10 degrees using Vertical servo panel. You can set minimums and maximums there. The bicep will only move 90 degrees. Then install the servo in the bicep with the arm extended. You should be able to move the bicep between the min/max settings.
I tried the bi-cep without taking the pots out, servo did not rotate enough. i have the pots set and tested. the real test will be when i put the arms back on the torso and run more tests.

Thanks for evertbody help.
Hmm. I thought the servo would rotate enough if it was set all the way to zero or close to it. Let us know how it works once you test it.
Thanks bhouston I have all my POTs set except my side to side movement, I am just about ready to start working with the EZBv4.

Let me know how you do with V4. I may move in that direction soon.