Skip to main content

Asymmetric Dual-Arm Task Execution Using an Extended Relative Jacobian

  • Conference paper
  • First Online:
Robotics Research (ISRR 2019)

Part of the book series: Springer Proceedings in Advanced Robotics ((SPAR,volume 20))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://github.com/diogoalmeida/asymmetric_manipulation.

  2. 2.

    In fact, this is the case in [25].

  3. 3.

    https://github.com/diogoalmeida/asymmetric_manipulation.

References

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

    Article  MathSciNet  Google Scholar 

  6. 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

    Chapter  Google Scholar 

  7. 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

  8. 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

    Article  Google Scholar 

  9. 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

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

  13. 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

    Article  Google Scholar 

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

    Article  Google Scholar 

  19. 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

  20. 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

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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

  30. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Diogo Almeida .

Editor information

Editors and Affiliations

1 Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (zip 4498 KB)

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics