Rapid Integrator for a Class of Multi-Contact Systems
Anderson, Marion, Revzen, Shai
–arXiv.org Artificial Intelligence
Many problems in robotics involve creating or breaking multiple contacts nearly simultaneously or in an indeterminate order. We present a novel general purpose numerical integrator based on the theory of Event Selected Systems (ESS). Many multicontact models are ESS, which has recently been shown to imply that despite a discontinuous vector field, the flow of these systems is continuous, piecewise smooth, and has a well defined orbital derivative for all trajectories, which can be rapidly computed. We provide an elementary proof that our integrator is first-order accurate and verify numerically that it is in fact second-order accurate as its construction anticipated. We also compare our integrator, implemented in NumPy, to a MuJoCo simulation on models with 2 to 100 contacts, and confirm that the increase in simulation time per contact is nearly identical. The results suggest that this novel integrator can be invaluable for modelling and control in many robotics applications.
arXiv.org Artificial Intelligence
Jan-31-2024
- Country:
- North America > United States
- Utah (0.04)
- Michigan > Washtenaw County
- Ann Arbor (0.14)
- Europe
- Austria > Vienna (0.04)
- Netherlands > South Holland
- Dordrecht (0.04)
- Germany > Baden-Württemberg
- Karlsruhe Region > Karlsruhe (0.04)
- North America > United States
- Genre:
- Research Report > New Finding (0.34)
- Technology:
- Information Technology > Artificial Intelligence > Robots (1.00)