A physics and Procedural Animation Self-Balancing ragdoll system. Build Active Ragdoll characters, interactive robots, and physically reactive enemies with PID-driven muscles and one-click setup.Supports all render pipelines, just use unity's built in material converter to change them.Description and Features:Bring your characters to life with the Self-Balancing Active Ragdoll System, a complete physics and Procedural Animation locomotion and animation framework. Perfect for physics sandboxes, brawlers, and highly interactive VR experiences.One-Click Generation: Simply attach the ActiveRagdollBrain to any Humanoid character and click "Generate". The system automatically duplicates meshes, configures joints, and maps all procedural solvers.Center of Mass Balancing: Shifts the character's Center of Mass, leaning into turns and fighting to stay upright against physical impacts.Procedural Gait & IK Stepping: The IKSolver predicts foot placement based on velocity, automatically stretching strides, gluing feet to the floor to prevent skating, and aligning ankles to uneven terrain.Dynamic Pose Syncing (PID Muscles): Characters can take hits and dynamically lose muscle tension, transitioning smoothly into a ragdoll fall and automatically running a procedural get-up sequence.Character Controller: Includes a character controller with strafingModern-Style Robotics: Includes a Robotic Arm Animator that procedurally swings arms based on foot separation and velocity.Autonomous AI Navigation: Includes a robust Waypoint System featuring dual-mode AI—use simple obstacle avoidance for open rooms or a dedicated Maze Solver with emergency sweeping sensors for tight corridors that can solve mazes.Rigged Robot Character included: A techy and high-end robot model is included with the package.Demo: Demo scenes available with fine tuned prefabsUnity 6 SupportRequirements & Dependencies:Requires a valid Humanoid rigged character with an Animator component.Unity 2022.3 and aboveTo ensure you get the best results, please note the following technical limitations:Tuning Required: Physics are complex. While the system provides a robust foundation, different character proportions and weights will require manual tweaking of the RagdollTuningProfile (Springs, Dampers, and Hover Forces) and in the main brain script to achieve perfect stability.Humanoid Only: The one-click auto-generation and dynamic bone mapping rely heavily on Unity's Humanoid Avatar bone structure. Generic or multi-legged creatures are not currently supported out-of-the-box.No Jumping Behavior: We are currently working on implementing jumping functionalityDoesn't Handle Stairs well.Unity 6 Support.Demo scenes included with pre tuned prefabs.AI was used for refactoring code and general logic questions.




