Abstract
Autonomous planning is a significant development direction of the space manipulator, and learning from demonstrations (LfD) is a potential strategy for complex tasks in the field. However, separating control from planning may cause large torque fluctuations and energy consumptions, even instability or danger in control of space manipulators, especially for the planning based on the human demonstrations. Therefore, we present an autonomous planning and control strategy for space manipulators based on LfD and focus on the dynamics uncertainty problem, a common problem of actual manipulators. The process can be divided into three stages: firstly, we reproduced the stochastic directed trajectory based on the Gaussian process-based LfD; secondly, we built the model of the stochastic dynamics of the actual manipulator with Gaussian process; thirdly, we designed an optimal controller based on the dynamics model to obtain the improved commanded torques and trajectory, and used the separation theorem to deal with stochastic characteristics during control. We evaluated the strategy with locating pre-screwed bolts experiment by Tiangong-2 manipulator system on the ground. The result showed that, compared with other strategies, the strategy proposed in this paper could significantly reduce torque fluctuations and energy consumptions, and its precision can meet the task requirements.
Similar content being viewed by others
References
Ding X L, Wang Y C, Wang Y B, et al. A review of structures, verification, and calibration technologies of space robotic systems for on-orbit servicing. Sci China Tech Sci, 2021, 64: 462–480
Liu H, Liu D Y, Jiang Z N. Space manipulator technology: Review and prospect (in Chinese). Acta Aeron et Astron Sin, 2021, 42: 524164
Zhao P Y, Liu J G, Wu C C. Survey on research and development of on-orbit active debris removal methods. Sci China Tech Sci, 2020, 63: 2188–2210
Xin P F, Rong J L, Yang Y T, et al. Trajectory planning with residual vibration suppression for space manipulator based on particle swarm optimization algorithm. Adv Mech Eng, 2017, 9: 1–16
Sabatini M, Monti R, Gasbarri P, et al. Deployable space manipulator commanded by means of visual-based guidance and navigation. Acta Astronaut, 2013, 83: 27–43
Schubert H C, How J P. Space construction: An experimental testbed to develop enabling technologies. In: Proceedings of 4th Conference on Telemanipulator and Telepresence Technologies. Pittsburgh, PA, 1997. 179–188
Yoon W K, Goshozono T, Kawabe H, et al. Model-based space robot teleoperation of ETS-VII manipulator. IEEE Trans Robot Automat, 2004, 20: 602–612
Chen H, Huang P, Liu Z. Mode switching-based symmetric predictive control mechanism for networked teleoperation space robot system. IEEE/ASME Trans Mechatron, 2019, 24: 2706–2717
Hirzinger G, Brunner B, Dietrich J, et al. Sensor-based space robotics-ROTEX and its telerobotic features. IEEE Trans Robot Automat, 1993, 9: 649–663
Li W J, Cheng D Y, Liu X G, et al. On-orbit service (OOS) of spacecraft: A review of engineering developments. Prog Aerospace Sci, 2019, 108: 32–120
Sheridan T B. Space teleoperation through time delay: Review and prognosis. IEEE Trans Robot Automat, 1993, 9: 592–606
Havoutis I, Calinon S. Learning from demonstration for semi-autonomous teleoperation. Auton Robots, 2018, 43: 1–14
Xie Z W, Zhang Q, Jiang Z N, et al. Robot learning from demonstration for path planning: A review. Sci China Tech Sci, 2020, 63: 1325–1334
Calinon S. A tutorial on task-parameterized movement learning and retrieval. Intel Serv Robotics, 2016, 9: 1–29
Chatzis S P, Korkinof D, Demiris Y. A nonparametric Bayesian approach toward robot learning by demonstration. Robotics Autonomous Syst, 2012, 60: 789–802
Englert P, Toussaint M. Learning manipulation skills from a single demonstration. Int J Robotics Res, 2018, 37: 137–154
An C H, Atkeson C G, Griffiths J D, et al. Experimental evaluation of feedforward and computed torque control. IEEE Trans Robot Automat, 1989, 5: 368–373
Li C Y, Jiang Z N, Liu H, et al. A learning strategy from demonstration for the operation tasks of space manipulators (in Chinese). J Harbin Institute Technol, 2020, 52: 111–118
Pignat E, Calinon S. Learning adaptive dressing assistance from human demonstration. Robotics Autonomous Syst, 2017, 93: 61–75
Khansari-Zadeh S M, Billard A. Learning stable nonlinear dynamical systems with Gaussian mixture models. IEEE Trans Robot, 2011, 27: 943–957
Nguyen-Tuong D, Seeger M, Peters J. Model learning with local Gaussian process regression. Adv Robotics, 2009, 23: 2015–2034
Wonham W M. On the separation theorem of stochastic control. SIAM J Control, 1968, 6: 312–326
Liu H, Li Z Q, Liu Y W, et al. Key technologies of TianGong-2 robotic hand and its on-orbit experiments (in Chinese). Sci Sin Tech, 2018, 48: 1313–1320
Liu Y, Cui S, Liu H, et al. Robotic hand-arm system for on-orbit servicing missions in Tiangong-2 Space Laboratory. Assem Autom, 2019, 39: 999–1012
Liu H, Meusel P, Seitz N, et al. The modular multisensory DLR-HIT-Hand. Mechanism Machine Theor, 2007, 42: 612–625
Ren Y, Zhou Y, Liu Y, et al. Robust adaptive multi-task tracking control of redundant manipulators with dynamic and kinematic uncertainties and unknown disturbances. Adv Robotics, 2017, 31: 482–495
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (Grant No. 51521003), the National Natural Science Foundation of China (Grant No. 61803124), and the Post-doctor Research Startup Foundation of Heilongjiang Province.
Electronic Supplementary Material
Rights and permissions
About this article
Cite this article
Li, C., Li, Z., Jiang, Z. et al. Autonomous planning and control strategy for space manipulators with dynamics uncertainty based on learning from demonstrations. Sci. China Technol. Sci. 64, 2662–2675 (2021). https://doi.org/10.1007/s11431-021-1901-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-021-1901-x