Strange problem with objects slipping out of place, what am I doing wrong?
Posted: 03 Feb 2018, 00:19
I've been trying to simulate a robot with quite a lot of joints (all in force/torque mode) and plenty of compound convex shapes (all dynamic and respondable except a few which are static+non-respondable and used as visual covers for the blockier dynamic/respondable shapes in hidden layers). Right now I having an issue that parts seem to be slipping out of place when subjected to large forces. My model follows a hierarchy with a base mesh (pure shape, dynamic, respondable), that has a force sensor as child, another mesh (convex compound, dynamic, respondable) as child of that, then a load of joints (revolute,torque/force mode, motors enabled, some with target velocities others acting like servos with target positions and position control mode with default settings)some as child to it. Some of the joints have another mesh (compound convex, dynamic, respondable). Right now I'm finding that in some circumstances it seems that the dynamic+respondable shapes which are children of these joints sometimes slip out of place, I can't tell how.
Related to this, I think, is a problem I'm having when a joint on one robot is used to lift another robot up. This joint operates fine alone when the other robot hasn't been joined on to be lifted, but when the robot being lifted is added it stop working. The issue cannot be the torque, I kept setting it higher and higher on the lifting revolute joint (think a joint with a beam coming out of it and the other robot connecting to the end of the beam and being lifted up and over when the revolute joint turns 90 degrees) but still got no motion. Yet one thing that did happen when I tried all this was that one of the meshes, other than the beam, which was also a child of another revolute joint (this joint itself a child of the joint doing the lifting) slipped out of place relative to the joint it was supposed to be fixed relative to. I've tried increasing the maximum torque setting on the hinge, it doesn't lift. I've ensured that no objects are colliding when the hinge operates, and I've verified that it works when a robot isn't attached to the end of it.
I'm really new to V-REP, can you advise where I might look and which settings to fiddle with to try to fix these two issues, which I strongly suspect are related.
Thanks
Related to this, I think, is a problem I'm having when a joint on one robot is used to lift another robot up. This joint operates fine alone when the other robot hasn't been joined on to be lifted, but when the robot being lifted is added it stop working. The issue cannot be the torque, I kept setting it higher and higher on the lifting revolute joint (think a joint with a beam coming out of it and the other robot connecting to the end of the beam and being lifted up and over when the revolute joint turns 90 degrees) but still got no motion. Yet one thing that did happen when I tried all this was that one of the meshes, other than the beam, which was also a child of another revolute joint (this joint itself a child of the joint doing the lifting) slipped out of place relative to the joint it was supposed to be fixed relative to. I've tried increasing the maximum torque setting on the hinge, it doesn't lift. I've ensured that no objects are colliding when the hinge operates, and I've verified that it works when a robot isn't attached to the end of it.
I'm really new to V-REP, can you advise where I might look and which settings to fiddle with to try to fix these two issues, which I strongly suspect are related.
Thanks