Encoding Physical Constraints in Differentiable Newton-Euler Algorithm
Not on the map. Why?
Abstract (arXiv)
The recursive Newton-Euler Algorithm (RNEA) is a popular technique for computing the dynamics of robots. RNEA can be framed as a differentiable computational graph, enabling the dynamics parameters of the robot to be learned from data via modern auto-differentiation toolboxes. However, the dynamics parameters learned in this manner can be physically implausible. In this work, we incorporate physical constraints in the learning by adding structure to the learned parameters. This results in a framework that can learn physically plausible dynamics via gradient descent, improving the training speed as well as generalization of the learned dynamics models. We evaluate our method on real-time inverse dynamics control tasks on a 7 degree of freedom robot arm, both in simulation and on the real robot. Our experiments study a spectrum of structure added to the parameters of the differentiable RNEA algorithm, and compare their performance and generalization.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 2; 2021: 4; 2022: 8; 2023: 1; 2024: 4; 2025: 4.
23 papers.
Sort:
By area:
- 2022SE(3)-DiffusionFields: Learning smooth cost functions for joint grasp and motion optimization through diffusioncited by 125
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021Robot Learning from Randomized Simulations: A Reviewcited by 56
- 2020Differentiable Physics Models for Real-world Offline Model-based Reinforcement Learningcited by 27
- 2021Combining Physics and Deep Learning to learn Continuous-Time Dynamics Modelscited by 20
- 2025PhysVLM: Enabling Visual Language Models to Understand Robotic Physical Reachabilitycited by 17
- 2022Inferring Articulated Rigid Body Dynamics from RGBD Videocited by 10
- 2022Differentiable Physics Simulations with Contacts: Do They Have Correct Gradients w.r.t. Position, Velocity and Control?cited by 6
- 2022Neural Inverse Kinematicscited by 4
- 2020Nested Mixture of Experts: Cooperative and Competitive Learning of Hybrid Dynamical Systemcited by 3
- 2024Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interactioncited by 3
- 2022A Recurrent Differentiable Engine for Modeling Tensegrity Robots Trainable with Low-Frequency Datacited by 2
11 more
- 2022End-to-End Learning of Hybrid Inverse Dynamics Models for Precise and Compliant Impedance Controlcited by 2
- 2024Loss Function Considering Dead Zone for Neural Networkscited by 2
- 2024Enhanced Prediction of Multi-Agent Trajectories via Control Inference and State-Space Dynamicscited by 2
- 2022Differentiable and Learnable Robot Modelscited by 1
- 2024Shadow Program Inversion with Differentiable Planning: A Framework for Unified Robot Program Parameter and Trajectory Optimizationcited by 1
- 2025Newtonian and Lagrangian Neural Networks: A Comparison Towards Efficient Inverse Dynamics Identificationcited by 1
- 2021Learning Time-Invariant Reward Functions through Model-Based Inverse Reinforcement Learningcited by 0
- 2022Model Based Meta Learning of Critics for Policy Gradientscited by 0
- 2023Signatures Meet Dynamic Programming: Generalizing Bellman Equations for Trajectory Followingcited by 0
- 2025Q-Guided Stein Variational Model Predictive Control via RL-informed Policy Priorcited by 0
- 2025Diff-MSM: Differentiable MusculoSkeletal Model for Simultaneous Identification of Human Muscle and Bone Parameterscited by 0
- 2025Diff-MSM: Differentiable MusculoSkeletal Model for Simultaneous Identification of Human Muscle and Bone Parameters18 Aug 2025
- 2025Q-Guided Stein Variational Model Predictive Control via RL-informed Policy Prior9 Jul 2025
- 2025Newtonian and Lagrangian Neural Networks: A Comparison Towards Efficient Inverse Dynamics Identification22 Jun 2025
- 2025PhysVLM: Enabling Visual Language Models to Understand Robotic Physical Reachability11 Mar 2025
- 2024Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interaction4 Oct 2024
- 2024Shadow Program Inversion with Differentiable Planning: A Framework for Unified Robot Program Parameter and Trajectory Optimization13 Sep 2024
- 2024Enhanced Prediction of Multi-Agent Trajectories via Control Inference and State-Space Dynamics8 Aug 2024
- 2024Loss Function Considering Dead Zone for Neural Networks1 Feb 2024
- 2023Signatures Meet Dynamic Programming: Generalizing Bellman Equations for Trajectory Following9 Dec 2023
- 2022SE(3)-DiffusionFields: Learning smooth cost functions for joint grasp and motion optimization through diffusion8 Sep 2022
- 2022Differentiable Physics Simulations with Contacts: Do They Have Correct Gradients w.r.t. Position, Velocity and Control?8 Jul 2022
- 2022End-to-End Learning of Hybrid Inverse Dynamics Models for Precise and Compliant Impedance Control27 May 2022
11 more
- 2022Neural Inverse Kinematics22 May 2022
- 2022Model Based Meta Learning of Critics for Policy Gradients5 Apr 2022
- 2022Inferring Articulated Rigid Body Dynamics from RGBD Video20 Mar 2022
- 2022A Recurrent Differentiable Engine for Modeling Tensegrity Robots Trainable with Low-Frequency Data28 Feb 2022
- 2022Differentiable and Learnable Robot Models22 Feb 2022
- 2021Robot Learning from Randomized Simulations: A Review1 Nov 2021
- 2021Combining Physics and Deep Learning to learn Continuous-Time Dynamics Models5 Oct 2021
- 2021Learning Time-Invariant Reward Functions through Model-Based Inverse Reinforcement Learning7 Jul 2021
- 2021gradSim: Differentiable simulation for system identification and visuomotor control6 Apr 2021
- 2020Nested Mixture of Experts: Cooperative and Competitive Learning of Hybrid Dynamical System20 Nov 2020
- 2020Differentiable Physics Models for Real-world Offline Model-based Reinforcement Learning3 Nov 2020
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021Robot Learning from Randomized Simulations: A Reviewcited by 56
- 2021Combining Physics and Deep Learning to learn Continuous-Time Dynamics Modelscited by 20
- 2022Inferring Articulated Rigid Body Dynamics from RGBD Videocited by 10
- 2022Differentiable Physics Simulations with Contacts: Do They Have Correct Gradients w.r.t. Position, Velocity and Control?cited by 6
- 2022Neural Inverse Kinematicscited by 4
- 2024Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interactioncited by 3
- 2022A Recurrent Differentiable Engine for Modeling Tensegrity Robots Trainable with Low-Frequency Datacited by 2
- 2022End-to-End Learning of Hybrid Inverse Dynamics Models for Precise and Compliant Impedance Controlcited by 2
- 2024Loss Function Considering Dead Zone for Neural Networkscited by 2
- 2024Enhanced Prediction of Multi-Agent Trajectories via Control Inference and State-Space Dynamicscited by 2
- 2022Differentiable and Learnable Robot Modelscited by 1
12 most cited of 18 All 18 (JSON)
- 2025Diff-MSM: Differentiable MusculoSkeletal Model for Simultaneous Identification of Human Muscle and Bone Parameters18 Aug 2025
- 2025Q-Guided Stein Variational Model Predictive Control via RL-informed Policy Prior9 Jul 2025
- 2025Newtonian and Lagrangian Neural Networks: A Comparison Towards Efficient Inverse Dynamics Identification22 Jun 2025
- 2024Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interaction4 Oct 2024
- 2024Shadow Program Inversion with Differentiable Planning: A Framework for Unified Robot Program Parameter and Trajectory Optimization13 Sep 2024
- 2024Enhanced Prediction of Multi-Agent Trajectories via Control Inference and State-Space Dynamics8 Aug 2024
- 2024Loss Function Considering Dead Zone for Neural Networks1 Feb 2024
- 2023Signatures Meet Dynamic Programming: Generalizing Bellman Equations for Trajectory Following9 Dec 2023
- 2022Differentiable Physics Simulations with Contacts: Do They Have Correct Gradients w.r.t. Position, Velocity and Control?8 Jul 2022
- 2022End-to-End Learning of Hybrid Inverse Dynamics Models for Precise and Compliant Impedance Control27 May 2022
- 2022Neural Inverse Kinematics22 May 2022
- 2022Model Based Meta Learning of Critics for Policy Gradients5 Apr 2022
12 newest of 18 All 18 (JSON)