![]()
Visiting guest. Why not sign in?
|
|
Reply to Message
Not registered yet?
The AI Depot has a focused community of friendly users. Rather than let anyone abuse the site at the brink of promiscuity, we prefer to let only those with an active interest participate... this simply requires registering.
Why not sign up!
Joining the site's community is completely free. You can then post messages freely, and customise your personal profile at will. Specific privileges will also be granted to you, like being able to access printer-friendly articles without restrictions. So, why not register?
Parent Message
Physics and AI
Welcome to the boards bradbeveridge. Speaking of skeletons, Andy forwarded me this really cool link: http://vectorlounge.com/04_amsterdam/jam/wireframe.html Basically, it seems like a set of springs. There's some Inverse Kinematics going on there, but it doesn't seem to advanced -- the body can end up in very dodgy positions sometimes, though it does well most of the time. This applet shows how you can get something walking with just emergent physics. You drag the bar at the top, and it walks by trying to satisfy minimum constraints. Don't ask me for more details, I'm not sure! A friend of mine is also doing a 3rd year project on learning motion. It's tough business, and I've no idea how far he's got -- it was a very ambitious project. You can train up neural network controllers to do this, using evolution of somekind. The key will be deciding what inputs/outputs to give your system; most likely the inputs will be the relative rotation of each limb, and the outputs will be the desired force. Your fitness function will also be very important, since getting it wrong will just get weird behaviour. Another friend who did something similar a few years ago managed to get it to learn to collapse forwards while jumping: his fitness function was distance covered... not quite walking, but cool to watch anyway! Let me know if you need more info. It sounds like a great project, something which I want to tackle too at some stage ;) And make sure to let us know how it goes!! |
|
Back to the Artificial Intelligence Depot.