Resetting robot using code weird behaviour #3838
Replies: 3 comments 11 replies
-
i think it may be something related to how the robot can somehow clip through bounding objects? |
Beta Was this translation helpful? Give feedback.
-
Is Also, does the same occur if you decrease the timestep significantly? It could be that due to the weight of the robot, 1 timestep after reset if finds itself penetrating the ground. |
Beta Was this translation helpful? Give feedback.
-
@ad-daniel Thank you for your feedback. I have tried setting translation such that the wheels are above and below the floor plane, and both cause the same reaction (setting above seems to have a much higher probability of it happening). I have also thought that it might be the weight of the robot so I made all the nodes with
But doing so doesn't seem to resolve the situation. I can upload the proto file if you would like to take a look. I have not tried the timestep method so I would give it a try first. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I am building a programme that moves the robot back to the starting point if it reaches some undesired place.
I do so by calling a reset function:
However, it will sometimes just implode(?) or collapse when moved to starting position.
Webots_demo.mp4
The Track node has no BoundingObject and only Floor node has a BoundingObject of a 1mx1m plane. Any idea on how not to let that happen?
Beta Was this translation helpful? Give feedback.
All reactions