It's unfortunate that we still don't have cheap torque controlled robot actuators. Controlling force rather than position led to a drastic improvement in walking robots. I would also highly recommend using something beefier than an arduino to control a walking robot as most approaches to walking robots today rely on performing fast optimization. MIT's minicheetah has used a control approach that involves simulating the robot about 0.5 seconds into the future 50 times a second.
We actually have very cheap and pretty powerful position-controlled actuators (hobby servo motors). Attach any kind of spring and displacement measurement device (potentiometer, hall sensor, optical, LVDT, etc) and voila, instant torque controlled actuator.
You can look up Series Elastic Actuators for more info or use this article as guidance (any spring will do as long as the force range and spring constant is adequate).
I do agree, this is one of the many improvementents/experimentation the project needs. Actually, the Minitaur example come with a torque controller implementation (https://github.com/bulletphysics/bullet3/blob/master/example...), needs tests. btw I'm going to use a Jetson mini as controller!! :)
I've seen a crawling robot trained with a string which would pull it back to the starting position after each episode so it could automatically try over and over again. I'd love to see someone doing that with a biped and just lift it up on a hoist to reset its orientation and position whenever it fell over. But really, it might not make a lot of economic sense if you can simulate the physics like these guys are doing.
Thanks! I'm currently working on the 'knowledge transfer', the aim is to build an almost-real-time controller for the robot - I'll probably start with a web app. Any contribution is welcomed!! :)
gene-h|6 years ago
jonnycowboy|6 years ago
You can look up Series Elastic Actuators for more info or use this article as guidance (any spring will do as long as the force range and spring constant is adequate).
https://www.sciencedirect.com/science/article/pii/S240589631...
nicrusso7|6 years ago
mrfusion|6 years ago
mrfusion|6 years ago
I’d love to try it. I couldn’t determine if it can walk or not.
zro|6 years ago
[1]http://inmoov.fr/legs-non-motorized/
KingFelix|6 years ago
mkagenius|6 years ago
Maybe the next step will involve fitting servo motors on to the robot?
akavel|6 years ago
nicrusso7|6 years ago
mrfusion|6 years ago
Cogito|6 years ago
In the days when Sussman was a novice, Minsky once came to him as he sat hacking at the PDP-6.
“What are you doing?”, asked Minsky.
“I am training a randomly wired neural net to play Tic-Tac-Toe” Sussman replied.
“Why is the net wired randomly?”, asked Minsky.
“I do not want it to have any preconceptions of how to play”, Sussman said.
Minsky then shut his eyes.
“Why do you close your eyes?”, Sussman asked his teacher.
“So that the room will be empty.”
At that moment, Sussman was enlightened.
[0] http://catb.org/jargon/html/koans.html
nicrusso7|6 years ago
lopmotr|6 years ago
zro|6 years ago
https://www.youtube.com/watch?v=gn4nRCC9TwQ
syntaxing|6 years ago
nicrusso7|6 years ago
awinter-py|6 years ago