bioRxiv Science⌕ Search

Biology subjects

Kacker, K.

Publications and source records attributed to Kacker, K..

2 recordsLinked to original sources

ANNet: A first-principles neural network for forward and inverse dynamics

Biological and robotic systems must solve two related computations to move: inverse dynamics, which determines the forces or torques needed to produce a desired movement, and forward dynamics, which maps applied forces to motion. Although these computations are coupled by the same equations of motion, they are usually estimated or implemented as distinct inverse and forward mappings, in both model-based and data-driven formulations. This separation can obscure the shared structure that constrains both problems. Here, we present ANNet, a physics-informed neural network that places both computations on a common learned representation by learning a single scalar quantity from classical mechanics--Appell acceleration energy. The network maps kinematic state and candidate accelerations to this scalar function, and inverse dynamics is obtained by differentiating the learned energy function with respect to acceleration to recover joint torques. Forward dynamics is then calculated without retraining by embedding the same learned energy landscape in an optimization objective whose unconstrained minimum satisfies the Gibbs- Appell equation. The resulting accelerations are integrated forward in time. We evaluate ANNet on a double pendulum paradigm. In trials unseen by the network during training, inverse and optimization-based forward simulations are real-time accurate. Our results provide a first-principles route for using a single learned representation to support both prediction and control. SignificanceRobots and animals must solve two problems to move: computing the forces or torques needed for a desired motion (inverse dynamics) and determining the motion produced by applied forces (forward dynamics), which are usually modeled separately. We show that both problems can be expressed using a single scalar function from classical mechanics, Appell acceleration energy. A neural network trained so that the derivative of this learned function matches reference joint torques performs inverse dynamics. The same network then computes forward dynamics by minimizing an objective built from the learned energy landscape, without retraining. This framework provides a unified representation for prediction and control in both neuroscience and robotics.

neuroscience↗

Enabling Skilled Human-Computer Interaction After Paralysis via a Wearable sEMG Interface

Most individuals with tetraplegia retain some myoelectric function in their forearms, which offers the possibility of using surface electromyographic (sEMG) control for human-computer interaction (HCI). We demonstrate the potential of this approach by showing that people with motor-complete (n=5) and motor-incomplete (n=2) tetraplegia can accurately control myoelectric activity in their forearm to perform discrete button-click and continuous positioning tasks. These control inputs were mapped to the firing rate of motor units detected by a wireless wristband sensor designed for everyday use. Participants completed four testing sessions to assess their speed and accuracy. Motor units that displayed a wide dynamic range in their firing rate performed best during tasks requiring continuous, single-axis control. Interestingly, the level of impairment did not affect performance on the clicking and 1D cursor control tasks. However, those with motor-incomplete injuries showed greater independent control over two motor units than participants with motor-complete injuries, who exhibited stronger coupling between units. Participants also confirmed the practical utility of the device, successfully placing and removing the sEMG wristband on their own and consistently rating it as comfortable and easy to manage. These findings are significant because they offer the first demonstration of motor unit-based control in individuals with cervical spinal cord injury (SCI) using a fully wearable wristband interface, highlighting the feasibility of moving these systems out of the lab and into daily life. One-Sentence SummaryPeople with tetraplegia used a wristband sensor to detect forearm motor unit firing and perform human-computer interaction tasks.

bioengineering↗