SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2106.12782 · 2021

Hamiltonian-based Neural ODE Networks on the SE(3) Manifold For Dynamics Learning and Control

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 1 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
thaipduong/SE3HamDL canonical 1 of 4
FunctionStatusWhere it lives
angle_normalize Ran thaipduong/SE3HamDL/envs/pendulum.py
code served (permissive licence) · get_code("e0c8661c35e1c81d")
L2_loss Not yet run thaipduong/SE3HamDL/se3hamneuralode/utils.py
code served (permissive licence) · get_code("b6987a8115a9e116")
cross_product Not yet run thaipduong/SE3HamDL/se3hamneuralode/utils.py
code served (permissive licence) · get_code("8b40f79f4b341953")
normalize_vector Not yet run thaipduong/SE3HamDL/se3hamneuralode/utils.py
code served (permissive licence) · get_code("757696935c3a98a2")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Accurate models of robot dynamics are critical for safe and stable control and generalization to novel operational conditions. Hand-designed models, however, may be insufficiently accurate, even after careful parameter tuning. This motivates the use of machine learning techniques to approximate the robot dynamics over a training set of state-control trajectories. The dynamics of many robots, including ground, aerial, and underwater vehicles, are described in terms of their SE(3) pose and generalized velocity, and satisfy conservation of energy principles. This paper proposes a Hamiltonian formulation over the SE(3) manifold of the structure of a neural ordinary differential equation (ODE) network to approximate the dynamics of a rigid body. In contrast to a black-box ODE network, our formulation guarantees total energy conservation by construction. We develop energy shaping and damping injection control for the learned, potentially under-actuated SE(3) Hamiltonian dynamics to enable a unified approach for stabilization and trajectory tracking with various platforms, including pendulum, rigid-body, and quadrotor systems.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2106.12782")
get_code_for_paper("2106.12782")
have("2106.12782")

Connect an agent — have() is free.