Asked — Edited
Resolved Resolved by Steve G!

Question With Jd Servo

Hi, I have recently purchased a JD Humanoid Robot and am having a pretty fun time using it. However, the servo, or joint in JD’s right upper leg does not go up past a 45 degree angle. I can’t see anything that might be blocking it or in it’s way and I’m not sure why else it wouldn’t go all the way up like the left leg. Because of this setback, JD can’t do many things including stand from a sitting position. I’m not sure what to do about this problem.


ARC Pro

Upgrade to ARC Pro

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

#2  

Actually, I did to all of the tutorials, I did the servo calibration and configuration correctly, but I still cannot even use the computer to make JD's leg move up past a 45 degree angle. I did all the tutorials correctly and I don't know why his leg is not functioning.

PRO
Belgium
#3  

@tinatina68

hi,did you save the callibration on the web page? is the batterie fully charged?

can you make a video of the problem?

#4  

The calibration is saved, and the battery is full.

I'm having trouble putting a video on but here is a picture.

User-inserted image

User-inserted image

The first image shows JD not being able to lift leg as high as the left. The left leg is shown in the second image.

United Kingdom
#5  

@tinatina68.

A couple of things you can check.

Ensure that there is enough "play" on the servo cables to stop any unnecessary strain on servo you're having issues with, as this will also prevents damage to the cable itself when the servos move to different positions.

Another thing you can do is to check if the servo is working as it should.

Open a new ARC project and connect your EZ-B to it.

Press "Project" on the menu then press "Servos" then click on either "Vertical servo" or "Horizontal servo" to add it to the project.

Click on the gear icon on the new servo control window, then select the port that the servo is attached to.

Then on the Click and drag your mouse on the "Min" and drag it down to 1, then on "Max" to 180. This will make the servo move to its minimum and maximum positions. If the servo moves the fill 180 degrees, then the servo is fine then we can look at what else could be the cause. You can test this further by saving the settings and click/drag the cursor over the main servo window.

As @nomad said, if you could post a short video, that migh be useful.

@nomad.

Just to make it clear for tinatina68, you don't save a calibration as this is a physical process of removing the bracket from the servo and realigning it (as you know) and it's a one time thing. I think what you meant was saving the servo profile, unless I'm missing what you mean.

PRO
Belgium
#6  

hi steve g & tinatina68

i would redu the calibration.but did you do the fine tune? can you place a pic of that also.

#7  

@tinatina68 So it doesn't come up again if/when you ask additional questions, you should mark as complete when you finish a tutorial. It doesn't prevent you from reviewing it again if you need to, but it tells us that you have completed them so we get straight to answering your questions rather than telling you to go through the basics first.

Alan

PRO
Belgium
#8  

upload your video first on youtube then here