Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Eric J. Perreault

dblp:80/1608 · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
2since 2021 · last 2024
0000-0002-9860-6427ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6Systems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Motion planning and robot control · 61% Robot manipulation · 36% Deep learning architectures and training · 1%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Medical and health informatics · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot control
exoskeleton control
0.812024
Haptic Transparency and Interaction Force Control for a Lower Limb Exoskeleton · IEEE Trans. Robotics 2024
Robotics › Motion planning and robot control › robot control › force control
interaction force control
0.812024
Haptic Transparency and Interaction Force Control for a Lower Limb Exoskeleton · IEEE Trans. Robotics 2024
Robotics › Robot manipulation
physical human-robot interaction
0.812024
Haptic Transparency and Interaction Force Control for a Lower Limb Exoskeleton · IEEE Trans. Robotics 2024
Robotics › Motion planning and robot control
robot control
0.112012
System identification for 3D force control of a human arm neuroprosthesis using functional electrical stimulation · ICRA 2012
Medical and health informatics
neural prosthesis
0.112012
System identification for 3D force control of a human arm neuroprosthesis using functional electrical stimulation · ICRA 2012
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian filtering
kalman filtering
0.012010
Mixture of time-warped trajectory models for movement decoding · NIPS 2010
Machine learning › Deep learning architectures and training
state space model
0.012010
Mixture of time-warped trajectory models for movement decoding · NIPS 2010

Methods — techniques the papers use, named apart from their topics

whole-body dynamics · 0.8constrained optimization · 0.8closed-loop compensation · 0.8system identification · 0.3model inversion · 0.3feedforward control · 0.3trajectory model · 0.1mixture model · 0.1extended kalman filter · 0.1
YearPublicationVenuePosition
2024 Haptic Transparency and Interaction Force Control for a Lower Limb Exoskeleton
abstract
Controlling the interaction forces between a human and an exoskeleton is crucial for providing transparency or adjusting assistance or resistance levels. However, it is an open problem to control the interaction forces of lower-limb exoskeletons designed for unrestricted overground walking. For these types of exoskeletons, it is challenging to implement force/torque sensors at every contact between the user and the exoskeleton for direct force measurement. Moreover, it is important to compensate for the exoskeleton's whole-body gravitational and dynamical forces, especially for heavy lower-limb exoskeletons. Previous works either simplified the dynamic model by treating the legs as independent double pendulums, or they did not close the loop with interaction force feedback. The proposed whole-exoskeleton closed-loop compensation (WECC) method calculates the interaction torques during the complete gait cycle by using whole-body dynamics and joint torque measurements on a hip-knee exoskeleton. Furthermore, it uses a constrained optimization scheme to track desired interaction torques in a closed loop while considering physical and safety constraints. We evaluated the haptic transparency and dynamic interaction torque tracking of WECC control on three subjects. We also compared the performance of WECC with a controller based on a simplified dynamic model and a passive version of the exoskeleton. The WECC controller results in a consistently low absolute interaction torque error during the whole gait cycle for both zero and nonzero desired interaction torques. In contrast, the simplified controller yields poor performance in tracking desired interaction torques during the stance phase
Emek Baris Küçüktabak, Yue Wen, Sangjoon J. Kim, Matthew R. Short, Daniel Ludvig, Levi J. Hargrove, Eric J. Perreault, Kevin M. Lynch, José Luis Pons Rovira
IEEE Trans. Robotics7
2021 Estimating the dimensionality of the manifold underlying multi-electrode neural recordings
abstract
It is generally accepted that the number of neurons in a given brain area far exceeds the number of neurons needed to carry any specific function controlled by that area. For example, motor areas of the human brain contain tens of millions of neurons that control the activation of tens or at most hundreds of muscles. This massive redundancy implies the covariation of many neurons, which constrains the population activity to a low-dimensional manifold within the space of all possible patterns of neural activity. To gain a conceptual understanding of the complexity of the neural activity within a manifold, it is useful to estimate its dimensionality, which quantifies the number of degrees of freedom required to describe the observed population activity without significant information loss. While there are many algorithms for dimensionality estimation, we do not know which are well suited for analyzing neural activity. The objective of this study was to evaluate the efficacy of several representative algorithms for estimating the dimensionality of linearly and nonlinearly embedded data. We generated synthetic neural recordings with known intrinsic dimensionality and used them to test the algorithms' accuracy and robustness. We emulated some of the important challenges associated with experimental data by adding noise, altering the nature of the embedding of the low-dimensional manifold within the high-dimensional recordings, varying the dimensionality of the manifold, and limiting the amount of available data. We demonstrated that linear algorithms overestimate the dimensionality of nonlinear, noise-free data. In cases of high noise, most algorithms overestimated the dimensionality. We thus developed a denoising algorithm based on deep learning, the "Joint Autoencoder", which significantly improved subsequent dimensionality estimation. Critically, we found that all algorithms failed when the intrinsic dimensionality was high (above 20) or when the amount of data used for estimation was low. Based on the challenges we observed, we formulated a pipeline for estimating the dimensionality of experimental neural data.
Ege Altan, Sara A. Solla, Lee E. Miller, Eric J. Perreault
PLoS Comput. Biol.4
2014 Multi-muscle FES control of the human arm for interaction tasks - Stabilizing with muscle co-contraction and postural adjustment: A simulation study
abstract
In this paper we present a method to stimulate multiple muscles in a human arm to perform interaction tasks, using an implanted Functional Electrical Stimulation (FES) neuroprosthesis. The unstable effect arising from interaction tasks is considered, and the arm stability is directly treated as one of the control objectives in the controller design. By exploiting the kinematic and muscular redundancy of the system, we can control the interaction force and the arm's stiffness property simultaneously, thus ensuring the stable execution of interaction tasks. A representative example of such interaction tasks, namely the “pushing with a stick” task, is simulated. It is found that using our proposed controller, as compared to a previously developed feedforward FES controller that does not consider arm stiffness or stability, the stability of the arm is guaranteed while the task of force control is correctly achieved.
Yu-Wei Liao, Eric M. Schearer, Eric J. Perreault, Matthew C. Tresch, Kevin M. Lynch
IROS3
2014 Identifying inverse human arm dynamics using a robotic testbed
abstract
We present a method to experimentally identify the inverse dynamics of a human arm. We drive a person's hand with a robot along smooth reaching trajectories while measuring the motion of the shoulder and elbow joints and the force required to move the hand. We fit a model that predicts the shoulder and elbow joint torques required to achieve a desired arm motion. This torque can be supplied by functional electrical stimulation of muscles to control the arm of a person paralyzed by spinal cord injury. Errors in predictions of the joint torques for a subject without spinal cord injury were less than 20% of the maximum torques observed in the identification experiments. In most cases a semiparametric Gaussian process model predicted joint torques with equal or less error than a nonparametric Gaussian process model or a parametric model.
Eric M. Schearer, Yu-Wei Liao, Eric J. Perreault, Matthew C. Tresch, William D. Memberg, Robert F. Kirsch, Kevin M. Lynch
IROS3
2013 Learning impedance controller parameters for lower-limb prostheses
abstract
Impedance control is a common framework for control of lower-limb prosthetic devices. This approach requires choosing many impedance controller parameters. In this paper, we show how to learn these parameters for lower-limb prostheses by observation of unimpaired human walkers. We validate our approach in simulation of a transfemoral amputee, and we demonstrate the performance of the learned parameters in a preliminary experiment with a lower-limb prosthetic device.
Navid Aghasadeghi, Huihua Zhao, Levi J. Hargrove, Aaron D. Ames, Eric J. Perreault, Timothy Bretl
IROS5
2012 System identification for 3D force control of a human arm neuroprosthesis using functional electrical stimulation
abstract
We present a method for controlling a neuroprosthesis for a paralyzed human arm using functional electrical stimulation (FES). The subject has surgically implanted electrodes for stimulating muscles in her shoulder and arm. Using input/output data, a model is identified that describes the mapping from muscle stimulations to the endpoint force measured at the subject's hand. To compute the muscle stimulations given a target endpoint force the model is inverted. Because the system is redundant, we compute the inverse by minimizing muscle activations and use this inverse for feedforward control. This is the first published demonstration with a human subject with a high spinal cord injury of an FES controller that treats the arm with shoulder and elbow as a multiple-input multiple-output system and can achieve arbitrary goals.
Eric M. Schearer, Yu-Wei Liao, Eric J. Perreault, Matthew C. Tresch, William D. Memberg, Robert F. Kirsch, Kevin M. Lynch
ICRA3
2010 Mixture of time-warped trajectory models for movement decoding
abstract
Applications of Brain-Machine-Interfaces typically estimate user intent based on biological signals that are under voluntary control. For example, we might want to estimate how a patient with a paralyzed arm wants to move based on residual muscle activity. To solve such problems it is necessary to integrate obtained information over time. To do so, state of the art approaches typically use a probabilistic model of how the state, e.g. position and velocity of the arm, evolves over time – a so-called trajectory model. We wanted to further develop this approach using two intuitive insights: (1) At any given point of time there may be a small set of likely movement targets, potentially identified by the location of objects in the workspace or by gaze information from the user. (2) The user may want to produce movements at varying speeds. We thus use a generative model with a trajectory model incorporating these insights. Approximate inference on that generative model is implemented using a mixture of extended Kalman filters. We find that the resulting algorithm allows us to decode arm movements dramatically better than when we use a trajectory model with linear dynamics.
Elaine A. Corbett, Eric J. Perreault, Konrad P. Kording
NIPS2
2006 Identification of Multiple-Input Systems with Highly Coupled Inputs: Application to EMG Prediction from Multiple Intracortical Electrodes
abstract
A robust identification algorithm has been developed for linear, time-invariant, multiple-input single-output systems, with an emphasis on how this algorithm can be used to estimate the dynamic relationship between a set of neural recordings and related physiological signals. The identification algorithm provides a decomposition of the system output such that each component is uniquely attributable to a specific input signal, and then reduces the complexity of the estimation problem by discarding those input signals that are deemed to be insignificant. Numerical difficulties due to limited input bandwidth and correlations among the inputs are addressed using a robust estimation technique based on singular value decomposition. The algorithm has been evaluated on both simulated and experimental data. The latter involved estimating the relationship between up to 40 simultaneously recorded motor cortical signals and peripheral electromyograms (EMGs) from four upper limb muscles in a freely moving primate. The algorithm performed well in both cases: it provided reliable estimates of the system output and significantly reduced the number of inputs needed for output prediction. For example, although physiological recordings from up to 40 different neuronal signals were available, the input selection algorithm reduced this to 10 neuronal signals that made significant contributions to the recorded EMGs.
David T. Westwick, Eric A. Pohlmeyer, Sara A. Solla, Lee E. Miller, Eric J. Perreault
Neural Comput.5