Abstract
Coordinated dual-arm manipulation tasks can be broadly characterized as possessing absolute and relative motion components. Relative motion tasks, in particular, are inherently redundant in the way they can be distributed between end-effectors. In this work, we analyse cooperative manipulation in terms of the asymmetric resolution of relative motion tasks. We discuss how existing approaches enable the asymmetric execution of a relative motion task, and show how an asymmetric relative motion space can be defined. We leverage this result to propose an extended relative Jacobian to model the cooperative system, which allows a user to set a concrete degree of asymmetry in the task execution. This is achieved without the need for prescribing an absolute motion target. Instead, the absolute motion remains available as a functional redundancy to the system. We illustrate the properties of our proposed Jacobian through numerical simulations of a novel differential Inverse Kinematics algorithm.
This work is partially supported by the Swedish Foundation for Strategic Research project GMT14-0082 FACT.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
In fact, this is the case in [25].
- 3.
References
Ajoudani, A., Tsagarakis, N.G., Lee, J., Gabiccini, M., Bicchi, A.: Natural redundancy resolution in dual-arm manipulation using configuration dependent stiffness (CDS) control. In: 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 1480–1486 (2014). https://ieeexplore.ieee.org/document/6907047
Almeida, D., Karayiannidis, Y.: Folding assembly by means of dual-arm robotic manipulation. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 3987–3993 (2016). https://ieeexplore.ieee.org/document/7487588
Almeida, D., Karayiannidis, Y.: Cooperative manipulation and identification of a 2-DOF articulated object by a dual-arm robot. In: 2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 1–5 (2018). https://ieeexplore.ieee.org/document/8460511
Almeida, D., Viña, F.E., Karayiannidis, Y.: Bimanual folding assembly: switched control and contact point estimation. In: 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids), pp. 210–216 (2016). https://ieeexplore.ieee.org/document/7803279
Caccavale, F., Chiacchio, P., Chiaverini, S.: Task-space regulation of cooperative manipulators. Automatica 36(6), 879–887 (2000). http://www.sciencedirect.com/science/article/pii/S0005109899002150
Ceriani, N.M., Zanchettin, A.M., Rocco, P.: Collision avoidance with task constraints and kinematic limitations for dual arm robots. In: Menegatti, E., Michael, N., Berns, K., Yamaguchi, H. (eds.) Intelligent Autonomous Systems 13. AISC, vol. 302, pp. 1285–1299. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-08338-4_93
Chiacchio, P., Chiaverini, S., Siciliano, B.: Cooperative control schemes for multiple robot manipulator systems. In: Proceedings 1992 IEEE International Conference on Robotics and Automation, vol. 3, pp. 2218–2223 (1992). https://ieeexplore.ieee.org/document/219928
Chiacchio, P., Chiaverini, S., Siciliano, B.: Direct and inverse kinematics for coordinated motion tasks of a two-manipulator system. J. Dyn. Syst. Measur. Control 118(4), 691–697 (1996). http://dynamicsystems.asmedigitalcollection.asme.org/article.aspx?articleid=1407304
Cruciani, S., Smith, C., Kragic, D., Hang, K.: Dexterous manipulation graphs. In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2040–2047 (2018). https://ieeexplore.ieee.org/document/8594303
Escande, A., Mansard, N., Wieber, P.B.: Hierarchical quadratic programming: fast online humanoid-robot motion generation. Int. J. Robot. Res. 33(7), 1006–1028 (2014). https://journals.sagepub.com/doi/abs/10.1177/0278364914521306
Foresi, G., et al.: An avoidance control strategy for joint-position limits of dual-arm robots. IFAC-PapersOnLine 50(1), 1056–1061 (2017). 20th IFAC World Congress. http://www.sciencedirect.com/science/article/pii/S2405896317305293
Hu, Y., Huang, B., Yang, G.Z.: Task-priority redundancy resolution for co-operative control under task conflicts and joint constraints. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2398–2405 (2015). https://ieeexplore.ieee.org/document/7353702
Jamisola, R.S., Roberts, R.G.: A more compact expression of relative Jacobian based on individual manipulator Jacobians. Robot. Auton. Syst. 63, 158–164 (2015). http://www.sciencedirect.com/science/article/pii/S0921889014001699d
Lee, J., Chang, P., Gweon, D.: A cost function inspired by human arms movement for a bimanual robotic machining. In: 2012 IEEE International Conference on Robotics and Automation, pp. 5431–5436 (2012). https://ieeexplore.ieee.org/document/6224643
Lee, J., Chang, P.H.: Redundancy resolution for dual-arm robots inspired by human asymmetric bimanual action: formulation and experiments. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 6058–6065 (2015). https://ieeexplore.ieee.org/document/7140049
Lewis, C.L.: Trajectory generation for two robots cooperating to perform a task. In: Proceedings of IEEE International Conference on Robotics and Automation, vol. 2, pp. 1626–1631 (1996). https://ieeexplore.ieee.org/document/506945
Lewis, C.L., Maciejewski, A.A.: Trajectory generation for cooperating robots. In: 1990 IEEE International Conference on Systems Engineering, pp. 300–303 (1990). https://ieeexplore.ieee.org/abstract/document/5725688
Luh, J., Zheng, Y.: Constrained relations between two coordinated industrial robots for motion control. Int. J. Robot. Res. 6(3), 60–70 (1987). https://journals.sagepub.com/doi/abs/10.1177/027836498700600304
Mohri, A., Yamamoto, M., Hirano, G.: Cooperative path planning for two manipulators. In: Proceedings of IEEE International Conference on Robotics and Automation, vol. 3, pp. 2853–2858 (1996). https://ieeexplore.ieee.org/document/506595
Nemec, B., Likar, N., Gams, A., Ude, A.: Bimanual human robot cooperation with adaptive stiffness control. In: 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids), pp. 607–613 (2016). https://ieeexplore.ieee.org/abstract/document/7803337
Ortenzi, D., Muthusamy, R., Freddi, A., Monteriù, A., Kyrki, V.: Dual-arm cooperative manipulation under joint limit constraints. Robot. Auton. Syst. 99, 110–120 (2018). http://www.sciencedirect.com/science/article/pii/S0921889017300672
Owen, W., Croft, E., Benhabib, B.: A multi-arm robotic system for optimal sculpting. Robot. Comput.-Integr. Manuf. 24(1), 92–104 (2008). http://www.sciencedirect.com/science/article/pii/S0736584506001050
Owen, W.S., Croft, E.A., Benhabib, B.: Acceleration and torque redistribution for a dual-manipulator system. IEEE Trans. Robot. 21(6), 1226–1230 (2005). https://ieeexplore.ieee.org/document/1549951
Park, H.A., Lee, C.S.G.: Extended cooperative task space for manipulation tasks of humanoid robots. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 6088–6093 (2015). https://ieeexplore.ieee.org/abstract/document/7140053
Park, H.A., Lee, C.S.G.: Dual-arm coordinated-motion task specification and performance evaluation. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 929–936 (2016). https://ieeexplore.ieee.org/document/7759161
Tarbouriech, S., Navarro, B., Fraisse, P., Crosnier, A., Cherubini, A., Sallé, D.: Dual-arm relative tasks performance using sparse kinematic control. In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 6003–6009 (2018). https://ieeexplore.ieee.org/abstract/document/8594320
Uchiyama, M., Dauchez, P.: A symmetric hybrid position/force control scheme for the coordination of two robots. In: Proceedings 1988 IEEE International Conference on Robotics and Automation, vol. 1, pp. 350–356 (1988). https://ieeexplore.ieee.org/document/12073
Uchiyama, M., Iwasawa, N., Hakomori, K.: Hybrid position/force control for coordination of a two-arm robot. In: Proceedings 1987 IEEE International Conference on Robotics and Automation, vol. 4, pp. 1242–1247 (1987). https://ieeexplore.ieee.org/document/1087766
Yan, L., Mu, Z., Xu, W., Yang, B.: Coordinated compliance control of dual-arm robot for payload manipulation: master-slave and shared force control. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2697–2702 (2016). https://ieeexplore.ieee.org/document/7759419
Zheng, Y.F.: Kinematics and dynamics of two industrial robots in assembly. In: Proceedings 1989 International Conference on Robotics and Automation, vol. 3, pp. 1360–1365 (1989). https://ieeexplore.ieee.org/document/100169
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
1 Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Almeida, D., Karayiannidis, Y. (2022). Asymmetric Dual-Arm Task Execution Using an Extended Relative Jacobian. In: Asfour, T., Yoshida, E., Park, J., Christensen, H., Khatib, O. (eds) Robotics Research. ISRR 2019. Springer Proceedings in Advanced Robotics, vol 20. Springer, Cham. https://doi.org/10.1007/978-3-030-95459-8_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-95459-8_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-95458-1
Online ISBN: 978-3-030-95459-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)