Skip to main content
Log in

Real-time trajectory planning for collaborative robots using incremental multi-objective optimization

  • Original Research Paper
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

Abstract

Human–robot collaboration plays a crucial role in industries such as manufacturing, healthcare, and service. It enhances operational efficiency, ensures safety, and optimizes the interaction experience between humans and robots. In close-range human–robot collaboration, trajectory planning for collaborative robots needs to consider the safety, efficiency, and comfort of the trajectory, and be able to respond quickly to changes in the environment. This paper proposes an incremental multi-objective trajectory optimization algorithm. The algorithm integrates real-time human motion data into the optimization problem, ensuring real-time responsiveness to environmental changes during collaboration. Experimental results show that, compared to existing algorithms, our algorithm demonstrates superior overall performance in terms of safety, efficiency, and comfort.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Chen J-H, Song K-T (2018) Collision-free motion planning for human-robot collaborative safety under cartesian constraint. In: 2018 IEEE international conference on robotics and automation (ICRA). IEEE, pp 4348–4354

  2. Dolgov D, Thrun S, Montemerlo M et al (2010) Path planning for autonomous vehicles in unknown semi-structured environments. Int J Robot Res 29:485–501

    Article  MATH  Google Scholar 

  3. Duguleana M, Barbuceanu FG, Teirelbar A et al (2012) Obstacle avoidance of redundant manipulators using neural networks based reinforcement learning. Robot Comput Integr Manuf 28:132–146

    Google Scholar 

  4. Gualtieri L, Rauch E, Vidoni R et al. (2020) Safety, ergonomics and efficiency in human-robot collaborative assembly: design guidelines and requirements. In: Procedia CIRP, 91:367–372

  5. Hart P, Nilsson N, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE Trans Syst Sci Cybern 4:100–107

    Article  MATH  Google Scholar 

  6. Jain A, Chen D, Bansal D et al. (2020) Anticipatory human-robot collaboration via multi-objective trajectory optimization. In: 2020 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, p 11052–11057

  7. Lavalle S (1998) Rapidly-exploring random trees: a new tool for path planning. Research Report, 9811

  8. Leu J, Wang M, Tomizuka M (2022) Long-horizon motion planning via sampling and segmented trajectory optimization

  9. Lin H-C, Liu C, Fan Y et al. (2017) Real-time collision avoidance algorithm on industrial manipulators. In: 2017 IEEE conference on control technology and applications (CCTA). IEEE, pp 1294–1299

  10. Mainprice J, Berenson D (2013) Human-robot collaborative manipulation planning using early prediction of human motion. In: 2013 IEEE/RSJ international conference on intelligent robots and systems. IEEE, pp 299–306

  11. Marturi N, Kopicki M, Rastegarpanah A et al (2019) Dynamic grasp and trajectory planning for moving objects. Auton Robot 43:1241–1256

    Article  Google Scholar 

  12. Mukadam M, Dong J, Yan X et al (2018) Continuous-time Gaussian process motion planning via probabilistic inference. Int J Robot Res 37:1319–1340

    Article  MATH  Google Scholar 

  13. Nascimento H, Mujica M, Benoussaad M (2020) Collision avoidance in human-robot interaction using kinect vision system combined with Robot’s model and data. In: 2020 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 10293–10298

  14. Palmieri G, Scoccia C (2021) Motion planning and control of redundant manipulators for dynamical obstacle avoidance. Machines 9:121

    Article  MATH  Google Scholar 

  15. Park C, Pan J, Manocha D (2012) ITOMP: incremental trajectory optimization for real-time replanning in dynamic environments. In: Proceedings of the international conference on automated planning and scheduling, pp 207–215

  16. Park JS, Park C, Manocha D (2019) I-planner: Intention-aware motion planning using learning-based human motion prediction. Int J Robot Res 38:23–39

    Article  MATH  Google Scholar 

  17. Qureshi AH, Miao Y, Simeonov A et al (2021) Motion planning networks: bridging the gap between learning-based and classical motion planners. IEEE Trans Rob 37:48–66

    Article  MATH  Google Scholar 

  18. Safeea M, Neto P, Bearee R (2019) Efficient calculation of minimum distance between capsules and its use in robotics. IEEE Access 7:5368–5373

    Article  Google Scholar 

  19. Safeea M, Neto P, Bearee R (2019) On-line collision avoidance for collaborative robot manipulators by adjusting off-line generated paths: an industrial use case. Robot Auton Syst 119:278–288

    Article  Google Scholar 

  20. Sahan AM, Kathiravan S, Lokesh M et al. (2023) Role of cobots over industrial robots in industry 5.0: a review. In: 2023 2nd International conference on advancements in electrical, electronics, communication, computing and automation (ICAECA). IEEE, pp 1–5

  21. Schulman J, Duan Y, Ho J et al (2014) Motion planning with sequential convex optimization and convex collision checking. Int J Robot Res 33:1251–1270

    Article  MATH  Google Scholar 

  22. Secil S, Ozkan M (2023) A collision-free path planning method for industrial robot manipulators considering safe human–robot interaction. Intel Serv Robot 16:323–359

    Article  MATH  Google Scholar 

  23. Stentz A (1997) Optimal and efficient path planning for partially known environments. Intelligent unmanned ground vehicles. Springer, US, Boston, MA, pp 203–220

    Chapter  MATH  Google Scholar 

  24. Wang C, Bingham J, Tomizuka M (2021) Trajectory splitting: a distributed formulation for collision avoiding trajectory optimization. In: 2021 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 8113–8120

  25. Wang J, Chi W, Li C et al (2022) Efficient robot motion planning using bidirectional-unidirectional RRT extend function. IEEE Trans Autom Sci Eng 19:1859–1868

    Article  MATH  Google Scholar 

  26. Wang Y, Wei L, Du K et al (2023) An online collision-free trajectory generation algorithm for human–robot collaboration. Robot Comput Integr Manuf 80:102475–102475

    Article  MATH  Google Scholar 

  27. El Zaatari S, Marei M, Li W et al (2019) Cobot programming for collaborative industrial tasks: an overview. Robot Auton Syst 116:162–180

    Article  MATH  Google Scholar 

  28. Zanchettin AM, Ceriani NM, Rocco P et al (2016) Safety in human-robot collaborative manufacturing environments: metrics and control. IEEE Trans Autom Sci Eng 13:882–893

    Article  MATH  Google Scholar 

  29. Zhang W, Cheng H, Hao L et al (2021) An obstacle avoidance algorithm for robot manipulators based on decision-making force. Robot Comput Integr Manuf 71:102114

    Article  MATH  Google Scholar 

  30. Zucker M, Ratliff N, Dragan AD et al (2013) CHOMP: covariant Hamiltonian optimization for motion planning. Int J Robot Res 32:1164–1193

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jing Li.

Ethics declarations

Conflict of interest

There are no conflicts of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shen, N., You, H., Li, J. et al. Real-time trajectory planning for collaborative robots using incremental multi-objective optimization. Intel Serv Robotics 18, 43–59 (2025). https://doi.org/10.1007/s11370-024-00555-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-024-00555-0

Keywords