Ichan
Hero Member
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
|
« on: March 24, 2014, 08:47:39 20:47 » |
|
Anyone? Share please... I am struggling with it for many days, and the youtube video below break my heart hardly: Biped robot walks just like a human being.What is the secret??? -ichan
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
hate
Hero Member
Offline
Posts: 555
Thank You
-Given: 156
-Receive: 355
|
|
« Reply #1 on: March 24, 2014, 09:53:17 21:53 » |
|
I don't speak the language the video is in but I'm guessing neural networks, gyros, lots of miniature actuators and last but not the least probably years of work. I must say I am amazed with what I saw.
|
|
|
Logged
|
Regards...
|
|
|
Ichan
Hero Member
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
|
« Reply #2 on: March 25, 2014, 06:26:36 06:26 » |
|
I must say I am amazed with what I saw.
Yep, watch the authors other videos especially the robot which ride a bicycle. Whatta... My biped now can not even walk more than two steps, always fall or change direction just like my son when he was 9 month old. Easier to make a child which can walk than a robot.. just feed him and wait . -ichan
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
elcielo
Senior Member
Offline
Posts: 266
Thank You
-Given: 115
-Receive: 232
|
|
« Reply #3 on: March 25, 2014, 08:07:01 08:07 » |
|
|
|
|
Logged
|
|
|
|
solutions
Hero Member
Offline
Posts: 1826
Thank You
-Given: 656
-Receive: 904
|
|
« Reply #4 on: March 25, 2014, 10:24:11 10:24 » |
|
In control theory, it's called the "inverted pendulum problem". If you understand that one, you're all set. When you figure it out, come back and tell me/us. This was PhD stuff back in my day - we were challenged to solve it as a senior project - "no thanks". Now it's control system basics from what I know about it. Posted on: March 25, 2014, 10:11:12 10:11 - Automerged
Yep, watch the authors other videos especially the robot which ride a bicycle. Whatta... My biped now can not even walk more than two steps, always fall or change direction just like my son when he was 9 month old. Easier to make a child which can walk than a robot.. just feed him and wait . -ichan You're conveniently forgetting the other half of the "feed him" that has to be done (or, like many of us, have you tricked her into thinking you're not able to smell that vile product?). You try walking around with a load like that in your pants... Posted on: March 25, 2014, 10:14:34 10:14 - Automerged
Oh yeah - bipedal is boring. THIS is a chick magnet, LOL https://www.youtube.com/watch?v=-vVblGlIMgwShe'll want you around to kill it
|
|
|
Logged
|
|
|
|
Ichan
Hero Member
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
|
« Reply #5 on: March 28, 2014, 09:30:04 21:30 » |
|
I am not a scientist nor engineer of electronics, i am just a practitioner or even better opportunist of it - attached a link to a book "Modeling, Simulation and Optimization of Bipedal Walking" which is too hard for my jaw to chew off. My approach is empirical, by defining several walking steps similar with picture below, simulating it on Autodesk Inventor and then adjusting all the robot joints (20 of them) so the robot does not fall on each step. But when the whole walking steps executed a stable walking is very difficult to achieve Adding Gyro will be on the next step, but i believe some commercial robot can walk without using it. I wonder if someone have the experience and walking source code of the Darwin OP robot (look at the price) to share. Oh yeah - bipedal is boring. THIS is a chick magnet, LOL
No, as being a male humanoid my bipedal robot can flirt at girls... -ichan
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
hate
Hero Member
Offline
Posts: 555
Thank You
-Given: 156
-Receive: 355
|
|
« Reply #6 on: March 28, 2014, 10:09:05 22:09 » |
|
Without a gyro or some other kind of feedback mechanism, a humanoid will be quite prone to effects to unbalance itself. I guess wide surface area for the feet can make walking possible without feedback but I don't think that can be considered walking because you're not modeling the human walking correctly considering even humans use ears for balance.
|
|
|
Logged
|
Regards...
|
|
|
solutions
Hero Member
Offline
Posts: 1826
Thank You
-Given: 656
-Receive: 904
|
|
« Reply #7 on: March 29, 2014, 07:44:01 07:44 » |
|
Mr Practitioner,
Walking is an initiated and delayed fall, not mere steps
|
|
|
Logged
|
|
|
|
Ichan
Hero Member
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
|
« Reply #8 on: March 31, 2014, 05:26:33 17:26 » |
|
Walking is an initiated and delayed fall, not mere steps
I am all ears, please explain. -ichan
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
solutions
Hero Member
Offline
Posts: 1826
Thank You
-Given: 656
-Receive: 904
|
|
« Reply #9 on: April 01, 2014, 05:09:18 05:09 » |
|
Learn from yourself.
To walk forward you have lean to fall forward initially. At that point, your legs are catching up to keep you from falling forward more. This is the inverted pendulum balancing problem which is the key control. If you want to stop walking, you have to speed up to get the CG behind the support point (foot) - a Segway also has an inverted pendulum controller.
You can "walk" by ensuring support under the CG at all times, but when you want to stop, inertia keeps the CG going, you faceplant. An inverted pendulum controller will lean back to achieve a resting point for the CG.
It'll be a lot harder for you to empirically derive the control system vs read up and understand the inverted pendulum, IMO.
Not easy.
|
|
|
Logged
|
|
|
|
pickit2
Moderator
Hero Member
Offline
Posts: 4667
Thank You
-Given: 834
-Receive: 4321
There is no evidence that I muted SoNsIvRi
|
|
« Reply #10 on: April 01, 2014, 08:25:57 08:25 » |
|
so that goes someway to explain why I fall over, on my way back from the pub..
|
|
|
Logged
|
Note: I stoped Muteing bad members OK I now put thier account in sleep mode
|
|
|
|
Ichan
Hero Member
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
|
« Reply #12 on: April 02, 2014, 05:16:34 17:16 » |
|
I've been more than one month being a fool trying learn how to walk . My reasoning on empirical approach is all that complicated math calculation (imagine inverted pendulum implementation on 20 joints) will not be possibly done in real-time by the mcu carried by the small robot. So it must be calculated off-line generating the walking steps required for later executed by the robot mcu. I thought that i can found that walking steps empirically and bypassing those crazy math. So far what i found is COG alone is not enough, there is other term ZMP (zero moment point) need to be considered. Other thing i found is without any kind of feedback the robot joints need to be very rigid - mine has some weakness on the ankle about 1 degree play which can move the COG significantly. so that goes someway to explain why I fall over, on my way back from the pub..
The knee is weakened and the gyro is non functional by the vapour of beer... Bent knee walking it is called, i do not understand why million dollars project can not walk with straightened knee walking, like the video on my first post. Turning the head to the girls will not move the COG significantly, but flirting at them sure will.. -ichan
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
solutions
Hero Member
Offline
Posts: 1826
Thank You
-Given: 656
-Receive: 904
|
|
« Reply #13 on: April 02, 2014, 07:58:42 19:58 » |
|
|
|
|
Logged
|
|
|
|
Ichan
Hero Member
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
|
« Reply #14 on: April 09, 2014, 02:50:30 14:50 » |
|
I am pretty sure this robot move and walk using predefined motion sequences, and not using any kind of sensor feedback. I decided to go down to the cave again, building the second prototype. -ichan
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
hate
Hero Member
Offline
Posts: 555
Thank You
-Given: 156
-Receive: 355
|
|
« Reply #15 on: April 09, 2014, 07:08:46 19:08 » |
|
By looking at the size of its feet, it doesn't seem to be using feedback. Its movements look to be way too much preconfigured too.
|
|
|
Logged
|
Regards...
|
|
|
solutions
Hero Member
Offline
Posts: 1826
Thank You
-Given: 656
-Receive: 904
|
|
« Reply #16 on: April 13, 2014, 03:49:16 03:49 » |
|
Hey Ichy,
I found this one in my travels -may be useful for your toy
-----------
Feedback Control of Dynamic Bipedal Robot Locomotion by Eric R. Westervelt, Jessy W. Grizzle English | 2007 | ISBN: 1420053728 | 528 pages | PDF | 5.85 MB
Bipedal locomotion is among the most difficult challenges in control engineering. Most books treat the subject from a quasi-static perspective, overlooking the hybrid nature of bipedal mechanics. Feedback Control of Dynamic Bipedal Robot Locomotion is the first book to present a comprehensive and mathematically sound treatment of feedback design for achieving stable, agile, and efficient locomotion in bipedal robots.
In this unique and groundbreaking treatise, expert authors lead you systematically through every step of the process, including: • Mathematical modeling of walking and running gaits in planar robots • Analysis of periodic orbits in hybrid systems • Design and analysis of feedback systems for achieving stable periodic motions • Algorithms for synthesizing feedback controllers • Detailed simulation examples • Experimental implementations on two bipedal test beds
The elegance of the authors' approach is evident in the marriage of control theory and mechanics, uniting control-based presentation and mathematical custom with a mechanics-based approach to the problem and computational rendering. Concrete examples and numerous illustrations complement and clarify the mathematical discussion. A supporting Web site offers links to videos of several experiments along with MATLAB® code for several of the models. This one-of-a-kind book builds a solid understanding of the theoretical and practical aspects of truly dynamic locomotion in planar bipedal robots.
|
|
« Last Edit: April 13, 2014, 03:51:27 03:51 by solutions »
|
Logged
|
|
|
|
htrx93
Newbie
Offline
Posts: 8
Thank You
-Given: 6
-Receive: 1
|
|
« Reply #17 on: April 21, 2014, 04:00:20 16:00 » |
|
I think a lot of the methods for this sort of walking revolve around a concept of a zero moment point https://en.wikipedia.org/wiki/Zero_moment_point, might be a good place to start reading.
|
|
|
Logged
|
|
|
|
|