I’m trying to make an AI project, where I need to move the limbs of the default 3rd person character individually, with ragdoll physics enabled, through a blueprint.
For clarification, I want to get an AI to learn to stand on it’s own with ragdoll physics enabled, and I need to give it the possible actions it can take, which are limb movements through a blueprint. How can I achieve this?
That’s quite the ask. I can point you in the right direction but it isn’t something that could be explained or done in a day or so.
Physical Animation is used for things similar to Gang Beasts.
If you’re asking about something more like machine learning I’d imagine that would be using control rigs/IK. I’ve not had experience attempting to do ragdoll physics with anything other than Physical Animation. Active ragdoll is another term used for these behaviors.
Thanks for the quick answer!
Yes, I’m trying to implement reinforcement learning, and have been recommended control rigs before.
The problem is that I haven’t found any information about the process of making a manual limb rotation for example from blueprint.
That can be done within the anim bp but I’m not sure how much that will work with the physical stuff. I’ve only used anim bp solver nodes for IK like hand position and arm placement on weapons and such.
Yeah, I tried to do a bone transform in the anim bp, but it just gets ignored with physics simulation enabled. I don’t know if there is an option to fix this, but I need the limbs to be able to push up the body from the ragdoll state.
I think this may be where physical animation may help you bridge the gap.
hi, I am also trying to move limbs with unreal engine for reinforcement learning algorithms, but I couldn’t figure out how to connect the engine with python and how we can physically move the limbs based on the data from python. Have you found a solution for this issue or can you give me some advice?
I don’t know why, but for some reason, when it comes to physical animations and Ragdoll Animations, Etcetera they avoid answering those questions like the plague. I just don’t understand it. And the documentation is just torrentess about ragdolling, physical animations, et cetera