my first "walker"

  • 23 Replies
  • 5729 Views
*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
my first "walker"
« on: April 27, 2019, 04:53:55 pm »
Got something for you guys, not too exciting and pretty buggy but...
Small step for man, one giant leap of tippy toes for goaty!



Bugged, I thought I might upload it because it seems to be following the goal, even if its getting stuck.
I think getting the simulation right is harder than actually getting the genetic algorythm to work,  it only makes as much sense as the world you give it makes sense.
Otherwise its just random 1's and 0's coming out of it.

At the start I think its working, when its tip toeing along at the beginning, but it topples over and spoils further results cause it cant get back up.

Im still working on It,  so if theres any improvements it will go into the thread.
« Last Edit: April 27, 2019, 11:52:29 pm by Freddy »

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #1 on: April 27, 2019, 05:29:45 pm »
Just to prove my point that this isn't just a random output...   this next vid is scored for the absolute travel over the z axis, instead of just in one direction, it goes both,  and the system seems to be responding properly.  (except it topples over and gets stuck, then starts turning into a terror tentacle, which ill be addressing next.)

« Last Edit: April 27, 2019, 11:52:45 pm by Freddy »

*

ivan.moony

  • Trusty Member
  • ************
  • Bishop
  • *
  • 1723
    • mind-child
Re: my first "walker"
« Reply #2 on: April 27, 2019, 05:40:38 pm »
I believe restricting knee angles would give sooner results, but I don't know about in a long turn.

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #3 on: April 27, 2019, 05:47:22 pm »
I believe restricting knee angles would give sooner results, but I don't know about in a long turn.

Thanks for comment.

Yes, that's going in soon...  and ive got another idea coming up which should help,   and im going to spread out the brute force over more time steps, to make keyframes instead of actual frames and that might be a big win,   so I think im going to get it with that idea,  but have to wait and see.

I actually am confident of this one walking quite naturally like a human,  even tho it doesn't necessarily look like it yet. :)

So ill work on it for the next few days, and see what I get by the 1st of may.   But right now just having a rest from programming.

*

HS

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1175
Re: my first "walker"
« Reply #4 on: April 27, 2019, 06:47:02 pm »
Genetic algorithms are great. Can't wait to see what you come up with.

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #5 on: April 27, 2019, 07:38:11 pm »
I colour coded it this time,  and you can definitely see the proper structure of the robot,  b4 this it just looks like any random tentacle but its actually a pair of hips and knees.
https://www.youtube.com/watch?v=XNmyrm55e0k&feature=youtu.be

I added a bit more constraint (Like what Ivan Moony said, but its probably not be in right yet. because its still intersecting itself funny),  its standing up against gravity, but its not moving along yet.  I think its because its knee is inverting and it cant handle the inverse case..   thats it ive had enough for the day, ill leave the next update till the end of tomorrow.  Hopefully itll get there.   

If it actually ends up working I don't mind explaining it to ppl or giving the code away.
« Last Edit: April 27, 2019, 08:22:48 pm by goaty »

*

ivan.moony

  • Trusty Member
  • ************
  • Bishop
  • *
  • 1723
    • mind-child
Re: my first "walker"
« Reply #6 on: April 27, 2019, 08:02:07 pm »
I can imagine it moving in a wheel-like manner without constraints. I don't know wich one would be faster / more efficient.

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #7 on: April 27, 2019, 08:05:20 pm »
So let me get the constraints on properly,   and that actually might be the prob...
the only other thing is that I haven't handled intersection with the ground properly,  but it might be good enough,  just have to see.

It is actually getting across the floor,   so maybe if I make more postures illegal itll pan out a biped.

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #8 on: April 28, 2019, 01:15:13 am »
Had to fix huge dropouts in the code caused by marijuana, but we are getting somewhere.   Its walking on its foot tips now.



I think if I add no self collisions it might get me one more step.

[ed.  fixed some more, but ill wait till I upload it again, Ill see if I can get it nicer.]
« Last Edit: April 28, 2019, 09:14:18 am by goaty »

*

Korrelan

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1454
  • Look into my eyes! WOAH!
    • YouTube
Re: my first "walker"
« Reply #9 on: April 28, 2019, 09:11:58 am »
Looking cool... though it walks a little like me after a few bevies lol.

As you said, the physics engine has a massive impact on the accuracy of the walkers gaits.

Keep posting the results, it's very interesting.

 :)
It thunk... therefore it is!...    /    Project Page    /    KorrTecx Website

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #10 on: April 28, 2019, 11:11:20 am »
Keep posting the results, it's very interesting.
 :)

bah its all been seen before.  :D

got the brain done in 1% of the time of actually getting this result.  every little skeric of it adds up to make it look better than it actually is.

https://www.youtube.com/watch?v=6HnMPvNpEP0&feature=youtu.be


//GOAL I USED.
//-------------------------------------------------------------------------------------------------------------------------------
score for absolute nearest to target speed along vector.
make body face towards target vector.  (backflip protection. otherwise u know what these things like to do... continual rolling.)
score for a little body lift, to keep it upright. (keeps it upright like a biped.)

                            then it learns the rest itself.


Making of these is hitting goal tampering head on,  it just constantly happens all processes of the bot. :)

If anyone needs advice on setting up evo walkers-  im not a bad guy to talk to!  :2funny:




*

Korrelan

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1454
  • Look into my eyes! WOAH!
    • YouTube
Re: my first "walker"
« Reply #11 on: April 28, 2019, 02:08:27 pm »
Quote
bah its all been seen before.

So take it one stage further... give it a torso/ arms, lets have it running around and climbing stairs.

Oh! And make the arena bigger, we don't want it reaching the edge like that last video and becoming the first AI to think the world is flat... no one needs to be that dumb.  ;D

 :)
It thunk... therefore it is!...    /    Project Page    /    KorrTecx Website

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
Re: my first "walker"
« Reply #12 on: April 28, 2019, 02:16:00 pm »
Make it try to reach a girl in a castle guarded by metal ghosts. Girl+food=double reinforcement BONUS. Or money. Life seems to center around THAT. If it sees ghosts, run! Then make it return where it came from. With no damage. If you get it to plan ahead of time you get a medal, and by plan I mean predict, not trial&error. Later, get it to build virtual rockets and build a business. I would have the lights and scene all glorious, you need to make it into a movie!
Emergent          https://openai.com/blog/

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
Re: my first "walker"
« Reply #13 on: April 28, 2019, 02:22:41 pm »
Like THIS:
Emergent          https://openai.com/blog/

*

goaty

  • Trusty Member
  • ********
  • Replicant
  • *
  • 552
Re: my first "walker"
« Reply #14 on: April 28, 2019, 02:59:07 pm »
Make it try to reach a girl in a castle guarded by metal ghosts. Girl+food=double reinforcement BONUS. Or money. Life seems to center around THAT. If it sees ghosts, run! Then make it return where it came from. With no damage. If you get it to plan ahead of time you get a medal, and by plan I mean predict, not trial&error. Later, get it to build virtual rockets and build a business. I would have the lights and scene all glorious, you need to make it into a movie!

Yes, it can do that!   anything you can compute as a metric is possible to motivate it with.
But I think I need to get a good jog out of him first, just to test that hes ready for that kind of action.  (I need a couple of days. ;) )

TO KORRELLAN:=
    Im pretty sure I can get the rest of the robot, all I need is two of them nailed together in the middle and ive got a man with a split personality.  :2funny:

 


OpenAI Speech-to-Speech Reasoning Demo
by MikeB (AI News )
March 31, 2024, 01:00:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am
Nvidia Hype
by 8pla.net (AI News )
December 06, 2023, 10:04:52 pm
How will the OpenAI CEO being Fired affect ChatGPT?
by 8pla.net (AI News )
December 06, 2023, 09:54:25 pm
Independent AI sovereignties
by WriterOfMinds (AI News )
November 08, 2023, 04:51:21 am
LLaMA2 Meta's chatbot released
by 8pla.net (AI News )
October 18, 2023, 11:41:21 pm

Users Online

228 Guests, 0 Users

Most Online Today: 376. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles