Elliot R. Johnson
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Elliot R. Johnson has a total of 2 co-authors. Here are the top co-authors by number of shared publications:
- Todd D. Murphey
Department of Mechanical Engineering, Northwestern University, Evanston, IL, USA
2 shared publications - Karen Morris
Northwestern University Interdepartmental Neuroscience program, Northwestern University
1 shared publication
Latest Publications
- 30 October 2009
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Robotics
- Vol. 25 (6) , 1249-1261
Scalable Variational Integrators for Constrained Mechanical Systems in Generalized Coordinates
We present a technique to implement scalable variational integrators for generic mechanical systems in generalized coordinates. Systems are represented by a tree-based structure that provides efficient means to algorithmically calculate values (position, velocities, and derivatives) needed for variational integration without the need to resort to explicit equations of motion. The variational integrator handles closed kinematic chains, holonomic constraints, dissipation, and external forcing without modification. To avoid the full equations of motion, this method uses recursive equations, and caches calculated values, to scale to large systems by the use of generalized coordinates. An example of a closed-kinematic-chain system is included along with a comparison with the open-dynamics engine (ODE) to illustrate the scalability and desirable energetic properties of the technique. A second example demonstrates an application to an actuated mechanical system.
- 30 October 2009
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Robotics
- Vol. 25 (6) , 1249-1261
Scalable Variational Integrators for Constrained Mechanical Systems in Generalized Coordinates
We present a technique to implement scalable variational integrators for generic mechanical systems in generalized coordinates. Systems are represented by a tree-based structure that provides efficient means to algorithmically calculate values (position, velocities, and derivatives) needed for variational integration without the need to resort to explicit equations of motion. The variational integrator handles closed kinematic chains, holonomic constraints, dissipation, and external forcing without modification. To avoid the full equations of motion, this method uses recursive equations, and caches calculated values, to scale to large systems by the use of generalized coordinates. An example of a closed-kinematic-chain system is included along with a comparison with the open-dynamics engine (ODE) to illustrate the scalability and desirable energetic properties of the technique. A second example demonstrates an application to an actuated mechanical system.
- 1 January 2009
- Published by Springer Nature
- p. 151-166
A Variational Approach to Strand-Based Modeling of the Human Hand
- 1 January 2009
- Published by Springer Nature
- p. 151-166
A Variational Approach to Strand-Based Modeling of the Human Hand