Inverse Dynamics with Rigid Contact and Friction
Samuel Zapolsky, Evan Drumwright

TL;DR
This paper develops inverse dynamics algorithms based on first principles and Coulomb friction, assessing their effectiveness in robotic control tasks with simulated data, aiming to improve force prediction accuracy without relying on force sensors.
Contribution
It introduces inverse dynamics algorithms derived solely from fundamental physics and phenomenological models, avoiding approximations used in previous methods.
Findings
Algorithms perform well in simulated robotic control tasks.
Inverse dynamics control approaches can match or surpass error feedback control.
The methods provide an upper performance bound based on ideal sensor data.
Abstract
Inverse dynamics is used extensively in robotics and biomechanics applications. In manipulator and legged robots, it can form the basis of an effective nonlinear control strategy by providing a robot with both accurate positional tracking and active compliance. In biomechanics applications, inverse dynamics control can approximately determine the net torques applied at anatomical joints that correspond to an observed motion. In the context of robot control, using inverse dynamics requires knowledge of all contact forces acting on the robot; accurately perceiving external forces applied to the robot requires filtering and thus significant time delay. An alternative approach has been suggested in recent literature: predicting contact and actuator forces simultaneously under the assumptions of rigid body dynamics, rigid contact, and friction. Existing such inverse dynamics approaches…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Locomotion and Control · Dynamics and Control of Mechanical Systems · Robotic Mechanisms and Dynamics
