Opensim moco: Musculoskeletal optimal control
Musculoskeletal simulations are used in many different applications, ranging from the
design of wearable robots that interact with humans to the analysis of patients with impaired …
design of wearable robots that interact with humans to the analysis of patients with impaired …
You only linearize once: Tangents transpose to gradients
Automatic differentiation (AD) is conventionally understood as a family of distinct algorithms,
rooted in two “modes”—forward and reverse—which are typically presented (and …
rooted in two “modes”—forward and reverse—which are typically presented (and …
CAD‐based shape optimisation with CFD using a discrete adjoint
One of the major challenges of shape optimisation in practical industrial cases is to
generically parametrise the wide range of complex shapes. A novel approach is presented …
generically parametrise the wide range of complex shapes. A novel approach is presented …
Algorithmic Differentiation for adjoint sensitivity calculation in plasma edge codes
S Carli, L Hascoët, W Dekeyser… - Journal of Computational …, 2023 - Elsevier
In the framework of fusion energy research, divertor design and model calibration based on
plasma edge codes currently rely either on manual iterative tuning of parameters, or …
plasma edge codes currently rely either on manual iterative tuning of parameters, or …
STAMPS: a finite-volume solver framework for adjoint codes derived with source-transformation AD
We present capabilities and implementation details of the open-source hybrid-parallel
discrete-adjoint flow solver STAMPS (Source Transformed Adjoint Multi-Physics Solver). The …
discrete-adjoint flow solver STAMPS (Source Transformed Adjoint Multi-Physics Solver). The …
A new scalable algorithm for computational optimal control under uncertainty
We address the design of optimal control strategies for high-dimensional stochastic
dynamical systems. Such systems may be deterministic nonlinear systems evolving from …
dynamical systems. Such systems may be deterministic nonlinear systems evolving from …
Cgpops: A c++ software for solving multiple-phase optimal control problems using adaptive gaussian quadrature collocation and sparse nonlinear programming
YM Agamawi, AV Rao - ACM Transactions on Mathematical Software …, 2020 - dl.acm.org
A general-purpose C++ software program called CGPOPS is described for solving multiple-
phase optimal control problems using adaptive direct orthogonal collocation methods. The …
phase optimal control problems using adaptive direct orthogonal collocation methods. The …
Nonlinear homotopy interior-point algorithm for 6-DoF powered landing guidance
K Chen, D Zhang, K Wang, Z Shao… - Aerospace Science and …, 2022 - Elsevier
The six-degree-of-freedom (6-DoF) powered landing guidance problem usually is difficult to
solve for several reasons. First, this problem coupled with low-frequency translational and …
solve for several reasons. First, this problem coupled with low-frequency translational and …
[HTML][HTML] OpenArray v1. 0: a simple operator library for the decoupling of ocean modeling and parallel computing
Rapidly evolving computational techniques are making a large gap between scientific
aspiration and code implementation in climate modeling. In this work, we design a simple …
aspiration and code implementation in climate modeling. In this work, we design a simple …
PARAD: A Work-Efficient Parallel Algorithm for Reverse-Mode Automatic Differentiation∗
Automatic differentiation (AD) is a technique for computing the derivative of function F: R n→
R m defined by a computer program. Modern applications of AD, such as machine learning …
R m defined by a computer program. Modern applications of AD, such as machine learning …