
jfew
USA
Asked
— Edited
I have build six as the builder shows and ran the servos outside of the mounting joints to ensure everything was set correctly. Six tends to do two things, one of the servos seems to love to hum very loudly when the robot stops moving. Making to robot move once stops it for a while. I have taken the servos out of the mounts and reran the "all servo 90" and the issues remains. Second one is the robot will not stay straight with walking. It walks in a big circle. confused
Looks like six could use some shoes
@Jfew, perhaps the surface is causing your robot to walk in circles from sliding. If you are indeed using the latest ARC and latest six project, the only way the robot can walk in circles is if it's slipping on the floor.
In your video, the robot is not walking in circles. The robot does walk a little to the right, but not in circles. It walks over 3 feet in your video without walking in circles. Because your floor surface is very slippery, there is a high probability that the feet are sliding on the floor.
Good news is your Six robot is functioning as designed
It is probably the code if not the floor surface.
There is no code in the walking of Six, he uses an Auto Position. Each frame of Six in the Auto Position is perfect - meaning the leg position of every frame is purely opposite of the opposite leg. If you look at the auto position, I had V go through all frames and "clean them up". He spent a day on making Six walk straight.
What we cannot do is control the slippage of his feet on the surface of your floor
Ensure that you are...
Running the latest ARC
Using the latest Six project that is distributed with ARC (Examples\Six)
I was thinking if I had a six I might buy some Sugru to give the feet some grip. Also thinking about adding some to Roli's claws.
Alan
Six after updating ARC. Robot still tends to walk in circle. Circles are small.
http://youtu.be/ox95rM5kIm4
It appears there is still a traction issue (slippage going on) Wonder how it would do on carpet tiles ?
I also have the latest ARC software and six program downloaded. I have tried various floor types including carpet but it makes no difference. by altering the forward walking frames I can get six to walk straight but if I change floor types six stops walking straight until I calibrate and alter the forward frames for that type. that's one reason I am playing around interfacing a dingmore compass to six. see older post on dingmore compass I posted weeks ago. my thought is to tell six to proceed in a specified compass direction and alter the forward frames based on the compass error detected. I am not a fast programmer so its still in development.
neil