A teleoperated control approach for anthropomorphic manipulator using magneto-inertial sensors.

A Noccaro, F Cordella, L Zollo, G Di Pino, E Guglielmelli, D Formica
Author Information
  1. A Noccaro: Unit of Neurophysiology and Neuroengineering of Human-Technology Interaction, Department of Medicine, Università Campus Bio-Medico, via Alvaro del Portillo 21, 00128, Rome, Italy.
  2. F Cordella: Unit of Biomedical Robotics and Biomicrosystems, Department of Engineering, Università Campus Bio-Medico, via Alvaro del Portillo 21, 00128, Rome, Italy.
  3. L Zollo: Unit of Biomedical Robotics and Biomicrosystems, Department of Engineering, Università Campus Bio-Medico, via Alvaro del Portillo 21, 00128, Rome, Italy.
  4. G Di Pino: Unit of Neurophysiology and Neuroengineering of Human-Technology Interaction, Department of Medicine, Università Campus Bio-Medico, via Alvaro del Portillo 21, 00128, Rome, Italy.
  5. E Guglielmelli: Unit of Biomedical Robotics and Biomicrosystems, Department of Engineering, Università Campus Bio-Medico, via Alvaro del Portillo 21, 00128, Rome, Italy.
  6. D Formica: Unit of Biomedical Robotics and Biomicrosystems, Department of Engineering and with the Unit of Neurophysiology and Neuroengineering of Human-Technology Interaction, Department of Medicine, Università Campus Bio-Medico di Roma, via Alvaro del Portillo 21, 00128, Rome, Italy.

Abstract

In this paper we propose and validate a teleoperated control approach for an anthropomorphic redundant robotic manipulator, using magneto-inertial sensors (IMUs). The proposed method allows mapping the motion of the human arm (used as the master) on the robot end-effector (the slave). We record arm movements using IMU sensors, and calculate human forward kinematics to be mapped on robot movements. In order to solve robot kinematic redundancy, we implemented different algorithms for inverse kinematics that allows imposing anthropomorphism criteria on robot movements. The main objective is to let the user to control the robotic platform in an easy and intuitive manner by providing the control input freely moving his/her own arm and exploiting redundancy and anthropomorphism criteria in order to achieve human-like behaviour on the robot arm. Therefore, three inverse kinematics algorithms are implemented: Damped Least Squares (DLS), Elastic Potential (EP) and Augmented Jacobian (AJ). In order to evaluate the performance of the algorithms, four healthy subjects have been asked to control the motion of an anthropomorphic robot arm (i.e. the Kuka Light Weight Robot 4+) through four magneto-inertial sensors (i.e. Xsens Wireless Motion Tracking sensors - MTw) positioned on their arm. Anthropomorphism indices and position and orientation errors between the human hand pose and the robot end-effector pose were evaluated to assess the performance of our approach.

References

  1. Sensors (Basel). 2014 Jan 09;14(1):1057-72 [PMID: 24412901]
  2. Med Biol Eng Comput. 2015 Sep;53(9):815-28 [PMID: 25861746]
  3. IEEE Int Conf Rehabil Robot. 2017 Jul;2017:1001-1006 [PMID: 28813952]

Grants

  1. 678908/European Research Council

Word Cloud

Created with Highcharts 10.0.0robotarmcontrolsensorsapproachanthropomorphicusingmagneto-inertialhumanmovementskinematicsorderalgorithmsteleoperatedroboticmanipulatorallowsmotionend-effectorredundancyinverseanthropomorphismcriteriaperformancefourieposepaperproposevalidateredundantIMUsproposedmethodmappingusedmasterslaverecordIMUcalculateforwardmappedsolvekinematicimplementeddifferentimposingmainobjectiveletuserplatformeasyintuitivemannerprovidinginputfreelymovinghis/herexploitingachievehuman-likebehaviourThereforethreeimplemented:DampedLeastSquaresDLSElasticPotentialEPAugmentedJacobianAJevaluatehealthysubjectsaskedKukaLightWeightRobot4+XsensWirelessMotionTracking-MTwpositionedAnthropomorphismindicespositionorientationerrorshandevaluatedassess

Similar Articles

Cited By