Dynamic modulation of multi-task priority for controlling redundancy insufficient robots
Tóm tắt
Từ khóa
Tài liệu tham khảo
An Si, Lee D (2015) Prioritized inverse kinematics with multiple task definitions. In: Proceedings of the international conference on robotics and automation (ICRA), IEEE, Seattle, pp 1423–1430, https://doi.org/10.1109/ICRA.2015.7139376
Si An, Lee D (2019) Prioritized inverse kinematics: generalization. IEEE Robot Autom Lett 4(4):3537–3544. https://doi.org/10.1109/LRA.2019.2927945
Antonelli G (2009) Stability analysis for prioritized closed-loop inverse kinematic algorithms for redundant robotic systems. IEEE Trans Rob 25(5):985–994. https://doi.org/10.1109/TRO.2009.2017135
Antonelli G, Chiaverini S, Fusco G (2003) A new on-line algorithm for inverse kinematics of robot manipulators ensuring path tracking capability under joint limits. IEEE Trans Robot Autom 19(1):162–167. https://doi.org/10.1109/TRA.2002.807543
Antonelli G, Arrichiello F, Chiaverini S (2009) Experiments of formation control with multirobot systems using the null-space-based behavioral control. IEEE Trans Control Syst Technol 17(5):1173–1182. https://doi.org/10.1109/TCST.2008.2004447
Bouyarmane K, Kheddar A (2017) On weight-prioritized multitask control of humanoid robots. IEEE Trans Autom Control 63(6):1632–1647. https://doi.org/10.1109/TAC.2017.2752085
Chiaverini S, Oriolo G, Maciejewski AA (2016) Redundant robots. In: Springer handbook of robotics. Springer, pp 221–242. https://doi.org/10.1007/978-3-319-32552-1-10
Chu X, Ng R, Wang H et al (2022) Feedback control for collision-free nonholonomic vehicle navigation on SE(2) with null space circumvention. IEEE/ASME Trans Mechatron 27(6):5594–5604. https://doi.org/10.1109/TMECH.2022.3186174
Colomé A, Torras C (2014) Closed-loop inverse kinematics for redundant robots: comparative assessment and two enhancements. IEEE/ASME Trans Mechatron 20(2):944–955. https://doi.org/10.1109/TMECH.2014.2326304
Dehio N (2018) Prioritized multi-objective robot control. PhD thesis, Technische Universität Carolo-Wilhelmina zu Braunschweig. https://doi.org/10.24355/DBBS.084-201812051220-0
Dehio N, Steil JJ (2019) Dynamically-consistent generalized hierarchical control. In: Proceedings of the international conference on robotics and automation (ICRA), IEEE, Montreal, pp 1141–1147, https://doi.org/10.1109/ICRA.2019.8793553
Dehio N, Kubus D, Steil JJ (2018) Continuously shaping projections and operational space tasks. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), IEEE, Madrid, Spain, pp 5995–6002. https://doi.org/10.1109/IROS.2018.8593400
Deo AS, Walker ID (1995) Overview of damped least-squares methods for inverse kinematics of robot manipulators. J Intell Rob Syst 14:43–68. https://doi.org/10.1007/BF01254007
Di Lillo P, Chiaverini S, Antonelli G (2019) Handling robot constraints within a set-based multi-task priority inverse kinematics framework. In: Proceedings of the International conference on robotics and automation (ICRA), IEEE, Montreal, pp 7477–7483. https://doi.org/10.1109/ICRA.2019.8793625
Di Lillo P, Pierri F, Antonelli G et al (2021) A framework for set-based kinematic control of multi-robot systems. Control Eng Pract 106:104669. https://doi.org/10.1016/j.conengprac.2020.104669
Dietrich A, Ott C (2019) Hierarchical impedance-based tracking control of kinematically redundant robots. IEEE Trans Rob 36(1):204–221. https://doi.org/10.1109/TRO.2019.2945876
Dietrich A, Wimbock T, Albu-Schaffer A et al (2012) Integration of reactive, torque-based self-collision avoidance into a task hierarchy. IEEE Trans Rob 28(6):1278–1293. https://doi.org/10.1109/TRO.2012.2208667
Escande A, Mansard N, Wieber PB (2014) Hierarchical quadratic programming: fast online humanoid-robot motion generation. Int J Robot Res 33(7):1006–1028. https://doi.org/10.1177/0278364914521306
Fiore MD, Meli G, Ziese A et al (2023) A general framework for hierarchical redundancy resolution under arbitrary constraints. IEEE Trans Rob 39(3):2468–2487. https://doi.org/10.1109/TRO.2022.3232266
Flacco F (2016) The tasks priority matrix: A new tool for hierarchical redundancy resolution. In: Proceedings of the IEEE-RAS 16th international conference on humanoid robots (humanoids), IEEE, Cancun, pp 1–7. https://doi.org/10.1109/HUMANOIDS.2016.7803246
Flacco F, De Luca A (2014) A reverse priority approach to multi-task control of redundant robots. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), IEEE, Chicago, pp 2421–2427. https://doi.org/10.1109/IROS.2014.6942891
Flacco F, De Luca A, Khatib O (2015) Control of redundant robots under hard joint constraints: saturation in the null space. IEEE Trans Rob 31(3):637–654. https://doi.org/10.1109/TRO.2015.2418582
Golluccio G, Di Lillo P, Marino A, et al (2023) When local optimization is bad: learning what to (not) maximize in the null-space for redundant robot control. In: 2023 9th international conference on control, decision and information technologies (CoDIT), IEEE, pp 506–511. https://doi.org/10.1109/CoDIT58514.2023.10284456
Han F, Jelvani A, Yi J et al (2022) Coordinated pose control of mobile manipulation with an unstable bikebot platform. IEEE/ASME Trans Mechatron 27(6):4550–4560. https://doi.org/10.1109/TMECH.2022.3157787
Han H, Park J (2013) Robot control near singularity and joint limit using a continuous task transition algorithm. Int J Adv Rob Syst 10(10):346. https://doi.org/10.5772/56714
Hong S, Jang K, Kim S et al (2020) Regularized hierarchical quadratic program for real-time whole-body motion generation. IEEE/ASME Trans Mechatron 26(4):2115–2126. https://doi.org/10.1109/TMECH.2020.3032522
Jang K, Kim S, Park J (2021) Reactive self-collision avoidance for a differentially driven mobile manipulator. Sensors 21(3):890. https://doi.org/10.3390/s21030890
Jin L, Liang S, Luo X et al (2022) Distributed and time-delayed-winner-take-all network for competitive coordination of multiple robots. IEEE Trans Cybern 53(1):641–652. https://doi.org/10.1109/TCYB.2022.3159367
Kanoun O, Lamiraux F, Wieber PB (2011) Kinematic control of redundant manipulators: generalizing the task-priority framework to inequality task. IEEE Trans Rob 27(4):785–792. https://doi.org/10.1109/TRO.2011.2142450
Keith F, Wieber PB, Mansard N, et al (2011) Analysis of the discontinuities in prioritized tasks-space control under discreet task scheduling operations. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), IEEE, San Francisco, pp 3887–3892. https://doi.org/10.1109/IROS.2011.6094706
Khatib M, Al Khudir K, De Luca A (2020) Task priority matrix under hard joint constraints. In: Proceedings of the 2nd Italian conference on robotics and intelligent machines, pp 173–174. https://doi.org/10.5281/zenodo.4781387
Kim J, Jie W, Kim H et al (2021) Modified configuration control with potential field for inverse kinematic solution of redundant manipulator. IEEE/ASME Trans Mechatron 26(4):1782–1790. https://doi.org/10.1109/TMECH.2021.3077914
Kim S, Jang K, Park S et al (2019) Continuous task transition approach for robot controller based on hierarchical quadratic programming. IEEE Robot Autom Lett 4(2):1603–1610. https://doi.org/10.1109/LRA.2019.2896769
Koolen T, Bertrand S, Thomas G et al (2016) Design of a momentum-based control framework and application to the humanoid robot atlas. Int J Human Robot 13(01):1650007:1-1650007:34. https://doi.org/10.1142/S0219843616500079
Lee J, Mansard N, Park J (2012) Intermediate desired value approach for task transition of robots in kinematic control. IEEE Trans Rob 28(6):1260–1277. https://doi.org/10.1109/TRO.2012.2210293
Liegeois A et al (1977) Automatic supervisory control of the configuration and behavior of multibody mechanisms. IEEE Trans Syst Man Cybern 7(12):868–871. https://doi.org/10.1109/TSMC.1977.4309644
Liu M, Hak S, Padois V (2015) Generalized projector for task priority transitions during hierarchical control. In: Proceedings of the international conference on robotics and automation (ICRA), IEEE, Seattle, pp 768–773. https://doi.org/10.1109/ICRA.2015.7139265
Liu M, Tan Y, Padois V (2016) Generalized hierarchical control. Auton Robot 40:17–31. https://doi.org/10.1007/s10514-015-9436-1
Lober R, Padois V, Sigaud O (2015) Variance modulated task prioritization in whole-body control. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), IEEE, Hamburg, Germany, pp 3944–3949. https://doi.org/10.1109/IROS.2015.7353932
Maass W (2000) On the computational power of winner-take-all. Neural Comput 12(11):2519–2535. https://doi.org/10.1162/089976600300014827
Maciejewski AA, Klein CA (1985) Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments. Int J Robot Res 4(3):109–117. https://doi.org/10.1177/027836498500400308
Mansard N, Chaumette F (2007) Task sequencing for high-level sensor-based control. IEEE Trans Rob 23(1):60–72. https://doi.org/10.1109/TRO.2006.889487
Mansard N, Khatib O, Kheddar A (2009) A unified approach to integrate unilateral constraints in the stack of tasks. IEEE Trans Rob 25(3):670–685. https://doi.org/10.1109/TRO.2009.2020345
Moe S, Antonelli G, Teel AR et al (2016) Set-based tasks within the singularity-robust multiple task-priority inverse kinematics framework: general formulation, stability analysis, and experimental results. Front Robot AI 3:16. https://doi.org/10.3389/frobt.2016.00016
Nakamura Y (1990) Advanced robotics: redundancy and optimization. Addison-Wesley. https://roboticsynl.com/nakamura/wp-content/uploads/2020/06/advanced-robotics-y.-nakamura.pdf
Nakamura Y, Hanafusa H, Yoshikawa T (1987) Task-priority based redundancy control of robot manipulators. Int J Robot Res 6(2):3–15. https://doi.org/10.1177/027836498700600201
Notomista G, Mayya S, Hutchinson S, et al (2019) An optimal task allocation strategy for heterogeneous multi-robot systems. In: Proceedings of the 18th European control conference (ECC), IEEE, pp 2071–2076. https://doi.org/10.23919/ECC.2019.8795895
Ott C, Dietrich A, Albu-Schäffer A (2015) Prioritized multi-task compliance control of redundant manipulators. Automatica 53:416–423. https://doi.org/10.1016/j.automatica.2015.01.015
Penco L, Hoffman EM, Modugno V et al (2020) Learning robust task priorities and gains for control of redundant robots. IEEE Robot Autom Lett 5(2):2626–2633. https://doi.org/10.1109/LRA.2020.2972847
Petrič T, Žlajpah L (2013) Smooth continuous transition between tasks on a kinematic control level: obstacle avoidance as a control problem. Robot Auton Syst 61(9):948–959. https://doi.org/10.1016/j.robot.2013.04.019
Samson C, Espiau B, Borgne ML (1991) Robot control: the task function approach. Oxford University Press, Inc., https://doi.org/10.5860/choice.29-2128
Schettino V, Fiore MD, Pecorella C, et al (2020) Geometrical interpretation and detection of multiple task conflicts using a coordinate invariant index. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), IEEE, Las Vegas, pp 6613–6618. https://doi.org/10.1109/IROS45743.2020.9340690
Selvaggio M, Giordano PR, Ficuciello F, et al (2019) Passive task-prioritized shared-control teleoperation with haptic guidance. In: Proceedings of the international conference on robotics and automation (ICRA), IEEE, Montreal, pp 430–436. https://doi.org/10.1109/ICRA.2019.8794197
Sentis L, Khatib O (2005) Synthesis of whole-body behaviors through hierarchical control of behavioral primitives. Int J Humanoid Rob 2(04):505–518. https://doi.org/10.1142/S0219843605000594
Shen H, Xie WF, Tang J et al (2023) Adaptive manipulability-based path planning strategy for industrial robot manipulators. IEEE/ASME Trans Mechatron. https://doi.org/10.1109/TMECH.2022.3231467
Silvério J, Calinon S, Rozo L et al (2018) Learning task priorities from demonstrations. IEEE Trans Rob 35(1):78–94. https://doi.org/10.1109/TRO.2018.2878355
Simetti E, Casalino G (2016) A novel practical technique to integrate inequality control objectives and task transitions in priority based control. J Intell Robot Syst 84:877–902. https://doi.org/10.1007/s10846-016-0368-6
Simetti E, Casalino G, Torelli S et al (2014) Floating underwater manipulation: developed control methodology and experimental validation within the trident project. J Field Robot 31(3):364–385. https://doi.org/10.1002/rob.21497
Wan J, Wu H, Ma R et al (2018) A study on avoiding joint limits for inverse kinematics of redundant manipulators using improved clamping weighted least-norm method. J Mech Sci Technol 32:1367–1378. https://doi.org/10.1007/s12206-018-0240-7
Wang Z, Chen C, Li HX et al (2019) Incremental reinforcement learning with prioritized sweeping for dynamic environments. IEEE/ASME Trans Mechatron 24(2):621–632. https://doi.org/10.1109/TMECH.2019.2899365