Towards Dynamic Transparency: Robust Interaction Force Tracking Using Multi-Sensory Control on an Arm Exoskeleton
read more
Citations
Clinical validation of kinematic assessments of post-stroke upper limb movements with a multi-joint arm exoskeleton.
A Framework for Dyadic Physical Interaction Studies During Ankle Motor Tasks
Towards 6DoF Bilateral Teleoperation of an Omnidirectional Aerial Vehicle for Aerial Physical Interaction
Robot-Assisted Rehabilitation Architecture Supported by a Distributed Data Acquisition System
Towards 6DoF Bilateral Teleoperation of an Omnidirectional Aerial Vehicle for Aerial Physical Interaction
References
Impedance Control: An Approach to Manipulation: Part I—Theory
Upper-Limb Powered Exoskeleton Design
Robot Collisions: A Survey on Detection, Isolation, and Identification
Compliant actuation of rehabilitation robots
Three-dimensional, task-specific robot therapy of the arm after stroke: a multicentre, parallel-group randomised trial
Related Papers (5)
Frequently Asked Questions (16)
Q2. What are the future works mentioned in the paper "Towards dynamic transparency: robust interaction force tracking using multi-sensory control on an arm exoskeleton" ?
An experimental comparison of the proposed approach ’ s performance to state-of-the-art methods that do not use q̈ to estimate the tracking error, as presented in [ 21 ] and [ 10 ], should be addressed in future research. The authors intend to extend the method using controllers with integrative action or/and prior knowledge about the environment ’ s impedance ( e. g., human ) to improve the performance further. With the non-integrative VMC, the authors could demonstrate that the inverse dynamics with the best momentary model approach is a promising method to lay the ground for linear interaction wrench controller synthesis.
Q3. What are the properties of the IMUs attached to the shell of the drives?
The integrated IMUs attached to the shell of the drives and the force-torque sensors provide inertial acceleration and angular velocities.
Q4. What is the torques from the acceleration tracking controller?
Without the acceleration tracking controller the authors use the torques from HOC directly as torque commands for the actuators τcmd = τ ∗.
Q5. What are the three haptic terms that can be compensated without stability issues?
The robot’s gravitational, centrifugal, and Coriolis terms can be compensated entirely without stability issues, as shown in [6].
Q6. What is the guess for the unknown environment’s admittance?
A good guess for the unknown environment’s admittance is that it behaves as decoupled one-dimensional systems witha mass that is attached to the robot via a spring-damper force element.
Q7. What is the way to estimate the interaction wrench?
Employing linear control synthesis for the interaction wrench tracking is sub-optimal due to the cross-coupling in the robot’s wrench-acceleration dynamics.
Q8. What is the term that compensates for the disturbance resulting in corr?
If the authors want to correct for errors dm of the modeled plant, τ ∗ has to be augmented by the term that compensates for the disturbance resulting in τcorr.
Q9. What is the simplest way to achieve the desired joint accelerations?
The HOC obtains the desired joint accelerations q̈des as an equality taskq̈des = M −1 virt J > C λC,err =1 α M−1sys J > C λC,err. (7)Due to the memoryless structure of the controller, this method is not prone to windup if a higher priority task is active on a subset of the controlled DoF.
Q10. What is the optimal joint torque to achieve the desired interaction wrench?
If no other tasks are defined, the optimal joint torque τ ∗ to achieve the desired interaction wrench λC derives from equation (1)τ ∗ = Mq̈∗ + h+ g − J>C λC,des, (5)where q̈∗ is the generalized acceleration resulting from the HOC.
Q11. What is the way to define the robot’s EoM?
As the model of the robot dynamics is significantly more accurate than the model of the environment, the authors suggest using all available information to define the robot’s EoM as accurately as possible.
Q12. What are the q and h coordinates of the robot and human system?
Indices R and H denote the robot and human system respectively, q are the generalized coordinates, M is the mass matrix, h the centrifugal and Coriolis terms, g the gravitation terms, JC the stacked spatial Jacobian of the interaction points, τ the joint torques, and λC the interaction wrench.
Q13. What is the performance of the reference method?
In an earlier publication, this reference method showed performance on par with state-of-the-art closed loop controllers on comparable devices.
Q14. How can The authorset the equality task cc to track interaction wrenches?
There the expected acceleration of the interaction point ẍC,exp under the desired load λC,des can be estimated and compensated for by setting the equality taskJC q̈ = ẍC,exp − J̇C q̇. (4)This task assures that all solutions of the HOC are chosen within the null-space of the support consistency constraint(4).
Q15. What is the method to lay the ground for linear interaction wrench controller synthesis?
With the non-integrative VMC, the authors could demonstrate that the inverse dynamics with the best momentary model approach is a promising method to lay the ground for linear interaction wrench controller synthesis.
Q16. What is the way to estimate the optimum accelerations task?
the system should track a desired accelerations task q̈ = q̈des precisely as long as none of the safety constraints are active.