biped scout

hi,
Let me introduce myself first. I am Bjorn lastyear student ingeniering for elektronics from the KDG group at Belgium and my project is to let the biped scout walk with accellerometer and gyro meter with the inverse kinematics method. On top of that we are going to place a camera wich can determe a little ball in a defined area where the robot has to walk too. the third part is to add 2 arms to the robot, in other words add 10 more servos. so the robot has to be modified. For the moment we are using the Hitec analog servos HS-645MG. But what we soon realised was that the servos are off with 15 degrees when heavy load are applied. Thid offset is very unwanted so are willing to replace these servos and use then for the robot arms. Now my question :slight_smile: can anybody garantee that the Digital HS5645MG or better will stay at his place and that they can carry this load ( arms 800g, battery 400g, elektronics, 300g ). can anybody give me some advice?

best regards
Bjorn

I’m thinking of buying 10 HSR 5980. But they draw a little bit more current :slight_smile: . Now a battery of 7.2 V 4000mah will this suffice. What do you guys think?

I suggest you buy just one of the servos and test it to see if it will meet your specifications prior to buying many of them.

I agree, play it safe.

Buy the HSR-5980 servos. You will get better performance than the HS-5645 servos.

When developing your algorithms, don’t worry about power. Use a power tether to a bench top power supply. Find the battery you want to use and put it on the robot so you develop the code with the proper weight on the robot. When everything is working, then use the power on the robot.

I would suggest that you look at the Lithium Ion batteries. More expensive, but less weight.

Inverse kinematics is going to be a tough one to get working, especially finding the proper microcontroller that can handle the numerical analysis.

I would suggest that you get a wireless data link between the robot and a computer to develop your inverse kinematics. The wireless link will transmit all of the servo commands to the SSC-32, and relay back critical sensor information. The PC will control the walking. Once you have developed the walking routines on the computer, then you should look for a microcontroller that can do the math.

Pete

thanks I can use this information. jup :slight_smile: we now the inverse kinematics is going to be a thouph one, but I have a hole group of students under “my command” and they will help me find a proper algorithm. We use a wireless rs232 link to matlab.

because the whole system should run embedded we kinda made a microcontroller bord with the DSP PIC33lf256 from microchip. the only thing this baby has to do is calculate the inverse kinematics, now I hope he is fast enouph.

Bjorn,

hi,

can anybody confirm that the HSR 5990TG can be mounted on the Biped scout? Isn’t the feedback mechanism in the way if you want to mount the servo in the servo erector set?

Best regards,
Bjorn

Yes, the 5990 will fit the SES brackets. The product description has this information.

lynxmotion.com/Product.aspx? … egoryID=38

I’m not sure what you mean about the feedback getting in the way? This is a feature of this servo and it’s done through the wires.

The inline pivot bottom case can be removed and replaced with a stock one that comes with the servo. Alternately the ASB-04 can be modified by enlarging the bearing mount hole to accomodate the integrated pivot point.

Here’s an image showing the ASB-04 modification:

Thanks.

The 5980 and the 5990 servos come with two choices of servo bases. One base has the pivot, the other base is flat like the regular servos. So if you want to use the bearing on the servo bracket, you can just change the base of the servo.

Pete

Hi,
Its been a while sinds I posted something but the whole process is not as easy as its sounds.

I’ve made a movie of the end result and you can watch it on youtube under the following link :

youtube.com/watch?v=wTwR6LUNsZw

The robot is controlled by a PID regulator. Its not that incredible but we’ve had a lot of trouble with the electronics and we’ve waited for the servo’s for so long (financially aspect ). The next step would be increasing the performance of the PID and mounting 4 FSR’s under each feet for better stabilization.

Best regards

PS: don’t pay any attention to the first comment on youtube. Its just a friend of my :slight_smile:.

Is it posible that when you use the plastic standard servo horn instead of the metal horn that the mechanic can bent. so it would be impossible to make the robot walk or did I made a mistake ? the problem I’m having is when the robot walks and lift its feet the machanic seems to have a problem holding the initial position, it just bent and the feet is back on the floor.

Specifically, which part is the “mechanic”?

i’m refering to the brackets and horns of the upper servo’s.

The old all lexan design was ok, but we have made some significant improvements over the original design. Have you seen the all aluminum leg parts?

bjorn, I don’t have much experience with the plastic servo horns, since I have never used it on my bots, but if your feet are going limp, make sure you check your power and make sure that you have plenty of power to feed the servos. When the biped scout is trying to walk, it draws quite a bit of current. I had a problem with my servos going limp on me in my hexapod because under an extreme load, all 18 servos were drawing too much power from one battery pack so the voltage dipped below the cut-off of the regulators on my botboard, causing my botboard to reset…

The new, all-aluminum leg biped scout is a thing of beauty, I have one of my own. It’s in pieces right now, but I’m planning on restoring it with a full set of HSR-5990TG…

Thanks for the advice, but we are using a power bech with the voltage set on 6V and a current limitation of 10A. So I think this is not the problem.

We were planning on buying 12 HSR 5990TG first but it was to expensive so we bought the 5955TG.

Well maybe its time to update to a full alluminium design.

best regards

hi,

I just received my 8 Force sensitive resistors from tekscan.

tekscan.com/flexiforce/specs-flexiforce.html

They will be mounted in each corner of each foot. So we will have a nice representation of the balance and total weight. The FSR’s will detect an unbalance ( linke a push, witch means the robot should step in the same direction of the push) or detecting a surface that’s not parallel with the earth.

I think I will interface it with an extra small microcontroller to perfrom the AD conversion so you can get the values trough I²C.

greetings from Antwerp.