Skip to main content

research-review
dynamics
model-matching
References and Verification Ledger: forward dynamics matching research manuscript chapter (local draft; not peer reviewed or empirically validated).

References and Verification Ledger

How References Were Reviewed

This publication distinguishes bibliographic identity, successful page retrieval, full-text inspection, and validation of a scientific claim. These are separate checks. A DOI string or a search-index record does not establish that a live publisher page is reachable, and successful retrieval does not establish that a paper supports every application claim.

Before the network stop, the literature helper retrieved the official Moco overview and archived repository README. It also obtained indexed PubMed, publisher, and official documentation records. Some publisher opens returned access errors, while some PubMed and PMC opens returned shell pages or access challenges. Those sources support bounded metadata and abstract-level statements rather than unrestricted full-text review.

After GitHub returned an API quota error, the repository’s network policy required stopping all network activity. New external URLs therefore remain pending live validation. Local repository links were checked against the audited checkout and are pinned to its commit. The machine-readable link ledger and source manifest in this directory preserve the distinction.

Core Mechanics and Trajectory Optimization

The existing AffineDrift bibliography supplies mechanics and numerical foundations. Featherstone develops rigid-body algorithms; Betts treats nonlinear programming for optimal control and estimation; Kelly presents practical direct collocation (Featherstone 2008; Betts 2010; Kelly 2017). These references establish method context rather than success on the current golf models.

The comparative study should not be used as a universal solver ranking. Performance depends on model size, transcription, constraints, derivatives, tolerances, and initialization. This book derives the relevant numerical distinctions and asks for fair comparisons on identical tasks.

OpenSim and Muscle-Driven Matching

OpenSim provides the musculoskeletal framework; Moco supplies direct-collocation optimal control within that framework (Seth et al. 2018; Dembia et al. 2020). Computed Muscle Control is an earlier forward tracking method with static optimization and feedforward/feedback components (Thelen et al. 2003; Thelen and Anderson 2006).

Reference Stable Link Review Status Scope Used Here
Thelen, Anderson, and Delp, 2003 DOI Indexed metadata and method description; full-text retrieval incomplete Computed Muscle Control architecture
Thelen and Anderson, 2006 PubMed Indexed metadata and abstract; publisher open blocked Walking simulation and residual-elimination context
Dembia and Colleagues, 2020 PLOS Indexed PLOS/PubMed metadata; full-text review incomplete Moco formulation and supported problem families
OpenSim Moco Overview Official Site Successfully opened by helper before network stop Software overview
Archived Moco Repository Official Repository README successfully opened by helper before network stop Development-location notice; API versions still require review
MocoTrack Documentation Version 1.1 Documentation Indexed official documentation; endpoint validation incomplete Tracking semantics; historical API reference

The muscle chapter also links broader reviews with bounded scope. References whose authors, dates, or publication details were uncertain in helper notes were excluded from the formal bibliography. They should be added only after authoritative metadata and relevant text are inspected.

Identification, Model Selection, and Learned Dynamics

Hermann and Krener provide classical nonlinear observability context; Green supplies reversible-jump Bayesian model determination; MacKay develops evidence-based regularization (Hermann and Krener 1977; Green 1995; MacKay 1992). The URLs for these records remain pending live endpoint validation.

Sparse discovery selects terms from a declared library rather than directly discovering anatomy (Brunton et al. 2016). Neural ODE and latent ODE methods define continuous learned states whose interpretation depends on their observation and initialization maps (Chen et al. 2018; Rubanova et al. 2019). Structured Hamiltonian and Lagrangian networks encode useful assumptions within their supported physical regimes (Greydanus et al. 2019; Cranmer et al. 2020; Lutter et al. 2019).

No source is cited as proving the adaptive design proposed here. The synthesis uses these method families to formulate a testable engineering program and explicitly preserves identifiability limitations.

Repository Evidence

The immutable source anchor is UpstreamDrift Revision d7c7d07. The inventory and historical chapters link individual modules, tests, handoffs, and receipts at this revision. Their local targets were inspected without additional network requests.

The source audit separates older neural stubs from modern shared implementations. It also preserves conflicts between model-card promotion prose and diagnostic artifact receipts. Resolving those conflicts requires checkpoint hashes, original logs, native replay evidence, and repeatable benchmark commands. This manuscript does not manufacture that missing evidence.

Stored experimental values are reported as historical model results. They were not rerun in this session and do not establish empirical human validity. A stage marked not evaluated, unsupported, diagnostic, or rejected retains that status even when neighboring stages passed.

Reference Maintenance Procedure

For each new source, record its exact identity, stable URL, access date, retrieved content level, relevant sections, and the claim it supports. Separate inaccessible full text from a broken endpoint. Publisher access restrictions can coexist with correct metadata and a valid DOI.

When live access resumes, validate every unique external URL and preserve redirects and failures in the ledger. Then inspect the relevant primary text for substantive method claims. Do not replace an inaccessible primary source with an unsupported paraphrase from a search result.

Before publication, run citation-key, bibliography metadata, internal-link, title, syntax, render, and visual checks. Review all equations in the rendered output. The reference list below is generated from the configured bibliography, while direct software and receipt links preserve version-specific evidence.

Bibliography

Betts, John T. 2010. Practical Methods for Optimal Control and Estimation Using Nonlinear Programming. SIAM.
Brunton, Steven L., Joshua L. Proctor, and J. Nathan Kutz. 2016. “Discovering Governing Equations from Data by Sparse Identification of Nonlinear Dynamical Systems.” Proceedings of the National Academy of Sciences.
Chen, Ricky T. Q., Yulia Rubanova, Jesse Bettencourt, and David Duvenaud. 2018. “Neural Ordinary Differential Equations.” Advances in Neural Information Processing Systems. https://arxiv.org/abs/1806.07366.
Cranmer, Miles, Sam Greydanus, Stephan Hoyer, Peter Battaglia, David Spergel, and Shirley Ho. 2020. “Lagrangian Neural Networks.” ICLR Workshop on Integration of Deep Neural Models and Differential Equations. https://arxiv.org/abs/2003.04630.
Dembia, Christopher L., Nicholas A. Bianco, Antoine Falisse, Jennifer L. Hicks, and Scott L. Delp. 2020. “OpenSim Moco: Musculoskeletal Optimal Control.” PLOS Computational Biology.
Featherstone, Roy. 2008. Rigid Body Dynamics Algorithms. Springer. https://doi.org/10.1007/978-1-4899-7560-7.
Green, Peter J. 1995. “Reversible Jump Markov Chain Monte Carlo Computation and Bayesian Model Determination.” Biometrika 82 (4): 711–32. https://doi.org/10.1093/biomet/82.4.711.
Greydanus, Sam, Misko Dzamba, and Jason Yosinski. 2019. “Hamiltonian Neural Networks.” NeurIPS. https://arxiv.org/abs/1906.01563.
Hermann, Robert, and Arthur J. Krener. 1977. “Nonlinear Controllability and Observability.” IEEE Transactions on Automatic Control 22 (5): 728–40. https://doi.org/10.1109/TAC.1977.1101601.
Kelly, Matthew. 2017. “An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation.” SIAM Review.
Lutter, Michael, Christian Ritter, and Jan Peters. 2019. “Deep Lagrangian Networks: Using Physics as Model Prior for Deep Learning.” ICLR.
MacKay, David J. C. 1992. “Bayesian Interpolation.” Neural Computation 4 (3): 415–47. https://doi.org/10.1162/neco.1992.4.3.415.
Porsa, S., Y. C. Lin, and M. G. Pandy. 2016. “Direct Methods for Predicting Movement Biomechanics Based Upon Optimal Control Theory with Implementation in OpenSim.” Annals of Biomedical Engineering 44: 2542–57. https://doi.org/10.1007/s10439-015-1538-6.
Rubanova, Yulia, Ricky T. Q. Chen, and David Duvenaud. 2019. “Latent ODEs for Irregularly-Sampled Time Series.” Advances in Neural Information Processing Systems. https://arxiv.org/abs/1907.03907.
Seth, Ajay, Jennifer L. Hicks, Thomas S. Uchida, et al. 2018. “OpenSim: Simulating Musculoskeletal Dynamics and Neuromuscular Control to Study Human and Animal Movement.” PLOS Computational Biology.
Thelen, Darryl G., and Frank C. Anderson. 2006. “Using Computed Muscle Control to Generate Forward Dynamic Simulations of Human Walking from Experimental Data.” Journal of Biomechanics 39 (6): 1107–15. https://doi.org/10.1016/j.jbiomech.2005.02.010.
Thelen, Darryl G., Frank C. Anderson, and Scott L. Delp. 2003. “Generating Dynamic Simulations of Movement Using Computed Muscle Control.” Journal of Biomechanics 36 (3): 321–28. https://doi.org/10.1016/S0021-9290(02)00432-3.

Citation

BibTeX citation: Download .bib
@online{untitled,
  author = {},
  url = {https://affinedrift.com/articles/forward_dynamics_matching/24_references.html},
  langid = {en}
}
For attribution, please cite this work as:
n.d. https://affinedrift.com/articles/forward_dynamics_matching/24_references.html.