#New Throwing Mechanic! Unity Drone Puzzl...
1 messages · Page 1 of 1 (latest)
One more question if you don't mind. Since I'm training an the drone with RL, I need to restart the drone at the end of each episode. I get that I have to set the initial state (position, velocity, angularVel and rotation) back to a default value at the begining of each episode. But, I noticed that if my agent is composed of more that one gameobject (with a rigidbody attached) then I also have to set the initial state for each of those gameobjects. Is there a better way? Because once I add the manipulator arm I'll have a bunch of gameobjects and am sure I'm gonna mess up something doing it this way.
One of the pitfalls of using multiple Rigidbodies
part of why I recommended only using one
I don't see any good reason to have multiple bodies.
unless the objects need to move separately from one another, you should just use one body.
Yeah for the drone I totally agree that I can use only one
But once I add the manipulator arm (much like the one from your video). I want the arm to have some degrees of freedom. Let's say a ball joint connecting link_1 of the arm to the belly of the drone and a hinge joint connecting link_2 with the link_1.