BRMPNet: bidirectional recurrent motion planning networks for generic robotic platforms in smart manufacturing

Bo-Han Feng , Bo-Yan Li , Xin-Ting Jiang , Qi Zhou , You-Yi Bi

Advances in Manufacturing ›› 2025, Vol. 13 ›› Issue (3) : 477 -492.

PDF
Advances in Manufacturing ›› 2025, Vol. 13 ›› Issue (3) : 477 -492. DOI: 10.1007/s40436-024-00529-6
Article
research-article

BRMPNet: bidirectional recurrent motion planning networks for generic robotic platforms in smart manufacturing

Author information +
History +
PDF

Abstract

In the era of Industry 4.0, robot motion planning faces unprecedented challenges in adapting those high-dimension dynamic working environments with rigorous real-time planning requirements. Traditional sampling-based planning algorithms can find solutions in high-dimensional spaces but often struggle with achieving the balance among computational efficiency, real-time adaptability, and solution optimality. To overcome these challenges and unlock the full potential of robotic automation in smart manufacturing, we propose bidirectional recurrent motion planning network (BRMPNet). As an imitation learning-based approach for robot motion planning, it leverages deep neural networks to learn the heuristics for approximate-optimal path planning. BRMPNet employs the refined PointNet++ network to incorporate raw point-cloud information from depth sensors and generates paths with a bidirectional strategy using long short-term memory (LSTM) network. It can also be integrated with traditional sampling-based planning algorithms, offering theoretical assurance of the probabilistic completeness for solutions. To validate the effectiveness of BRMPNet, we conduct a series of experiments, benchmarking its performance against the state-of-the-art motion planning algorithms. These experiments are specifically designed to simulate common operations encountered within generic robotic platforms in smart manufacturing such as mobile robots and multi-joint robotic arms. The results demonstrate BRMPNet’s superior performance on key metrics including solution quality and computational efficiency, suggesting the promising potential of learning-based planning in addressing complex motion planning challenges.

Keywords

Robot motion planning / Imitation learning / Deep neural network / Smart manufacturing / Adaptive and real-time planning

Cite this article

Download citation ▾
Bo-Han Feng, Bo-Yan Li, Xin-Ting Jiang, Qi Zhou, You-Yi Bi. BRMPNet: bidirectional recurrent motion planning networks for generic robotic platforms in smart manufacturing. Advances in Manufacturing, 2025, 13(3): 477-492 DOI:10.1007/s40436-024-00529-6

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

StrandhagenJW, AlfnesE, StrandhagenJO, et al.. The fit of Industry 4.0 applications in manufacturing logistics: a multiple case study. Adv Manuf, 2017, 5: 344-358.

[2]

XieDJ, ZengLD, XuZ, et al.. Base position planning of mobile manipulators for assembly tasks in construction environments. Adv Manuf, 2023, 11: 93-110.

[3]

HeB, BaiKJ. Digital twin-based sustainable intelligent manufacturing: a review. Adv Manuf, 2021, 9: 1-21.

[4]

ZhangZ, HeR, YangK. A bioinspired path planning approach for mobile robots based on improved sparrow search algorithm. Adv Manuf, 2022, 10: 114-130.

[5]

LaValle SM (1998) Rapidly-exploring random trees: a new tool for path planning. Tech Rep 98:11

[6]

KavrakiLE, SvestkaP, LatombeJC, et al.. Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans Robot Autom, 1996, 12: 566-580.

[7]

LiaoJ, HuangF, ChenZ, et al.. Optimization-based motion planning of mobile manipulator with high degree of kinematic redundancy. Int J Intell Robot Appl, 2019, 3: 115-130.

[8]

IchterB, PavoneM. Robot motion planning in learned latent spaces. IEEE Robot Autom Lett, 2019, 4: 2407-2414.

[9]

QureshiAH, MiaoY, SimeonovA, et al.. Motion planning networks: bridging the gap between learning-based and classical motion planners. IEEE Trans Robot, 2021, 37: 48-66.

[10]

Kumar R, Mandalika A, Choudhury S et al (2019) LEGO: leveraging experience in roadmap generation for sampling-based planning. In: 2019 IEEE/RSJ International conference on intelligent robots and systems (IROS), Minneapolis, USA, pp 1488–1495

[11]

WangJ, ZhangT, MaN, et al.. A survey of learning-based robot motion planning. IET Cyber-Syst Robot, 2021, 3: 302-314.

[12]

Pfeiffer M, Schaeuble M, Nieto J et al (2017) From perception to decision: a data-driven approach to end-to-end motion planning for autonomous ground robots. In: 2017 IEEE International conference on robotics and automation (ICRA), Singapore, pp 1527–1533

[13]

HamandiM, D’ArcyM, FazliP. DeepMoTIon: learning to navigate like humans. 2019 IEEE international conference on robot and human interactive communication (RO-MAN), 2019, India. New Delhi. 17

[14]

Bency MJ, Qureshi AH, Yip MC (2019) Neural path planning: fixed time, near-optimal path generation via oracle imitation. In: 2019 IEEE/RSJ International conference on intelligent robots and systems (IROS), Macau, China, pp 3965–3972

[15]

Fishman A, Murali A, Eppner C et al (2022) Motion policy networks. In: Proceedings of the 6th conference on robot learning (CoRL), Auckland, New Zealand, pp 967–977

[16]

Kurutach T, Tamar A, Yang G et al (2018) Learning plannable representations with causal InfoGAN. In: Proceedings of the 32nd international conference on neural information processing systems, Red Hook, USA, pp 8747–8758

[17]

Huh J, Isler V, Lee DD (2021) Cost-to-go function generating networks for high dimensional motion planning. In: 2021 IEEE international conference on robotics and automation (ICRA), Barcelona, Spain, pp 8480–8486

[18]

Oh J, Singh S, Lee H (2017) Value prediction network. In: Proceedings of the 31st conference on neural information processing systems (NIPS), Long Beach, USA, pp 6118–6128

[19]

Al-HiloA, SamirM, AssiC, et al.. UAV-assisted content delivery in intelligent transportation systems-joint trajectory planning and cache management. IEEE Trans Intell Transp Syst, 2021, 22: 5155-5167.

[20]

Strudel R, Pinel RG, Carpentier J et al (2021) Learning obstacle representations for neural motion planning. In: Proceedings of the 2020 conference on robot learning (CoRL), pp 355–364

[21]

Khan A, Ribeiro A, Kumar V et al (2020) Graph neural networks for motion planning. arXiv 2006.06248

[22]

WangJ, ChiW, LiC, et al.. Neural RRT*: learning-based optimal path planning. IEEE Trans Autom Sci Eng, 2020, 17: 1748-1758.

[23]

YingKC, PourhejazyP, ChengCY, et al.. Deep learning-based optimization for motion planning of dual-arm assembly robots. Comput Ind Eng, 2021, 160. 107603

[24]

Qureshi AH, Yip MC (2018) Deeply informed neural sampling for robot motion planning. In: 2018 IEEE/RSJ International conference on intelligent robots and systems (IROS), Madrid, Spain, pp 6582–6588

[25]

ElhafsiA, IvanovicB, JansonL, et al.. Map-predictive motion planning in unknown environments. 2020 IEEE international conference on robotics and automation (ICRA), 2020, France. Paris. 85528558.

[26]

KimS, AnB. Learning heuristic a: efficient graph search using neural network. 2020 IEEE international conference on robotics and automation (ICRA), 2020, Paris. France. 95429547.

[27]

GuzziJ, Chavez-GarciaRO, NavaM, et al.. Path planning with local motion estimations. IEEE Robot Autom Lett, 2020, 5: 2586-2593.

[28]

Chase KJ, Ichter B, Bandari M et al (2020) Neural collision clearance estimator for batched motion planning. In: 2020 International workshop on the algorithmic foundations of robotics (WAFR), Oulu, Finland, pp 73–89

[29]

Zhang C, Huh J, Lee DD (2018) Learning implicit sampling distributions for motion planning. In: 2018 IEEE/RSJ International conference on intelligent robots and systems (IROS), Madrid, Spain, pp 3654–3661

[30]

Tran T, Denny J, Ekenna C (2020) Predicting sample collision with neural networks. arXiv 2006.16868

[31]

YuC, GaoS. Reducing collision checking for sampling-based motion planning using graph neural networks. Adv Neural Inf Process Syst, 2021, 34: 4274-4289

[32]

Qi CR, Yi L, Su H et al (2017) PointNet++: deep hierarchical feature learning on point sets in a metric space. In: Proceedings of the 31st international conference on neural information processing systems (NIPS), Red Hook, USA, pp 5105–5114

[33]

Zhou Y, Tuzel O (2017) VoxelNet: end-to-end learning for point cloud based 3d object detection. In: 2018 IEEE/CVF Conference on computer vision and pattern recognition (CVPR), Salt Lake City, UT, USA, pp 4490–4499

[34]

Charles RQ, Su H, Kaichun M et al (2017) PointNet: deep learning on point sets for 3D classification and segmentation. In: 2017 IEEE Conference on computer vision and pattern recognition (CVPR), Honolulu, HI, USA, pp 77–85

[35]

Kuffner JJ, LaValle SM (2000) RRT-connect: an efficient approach to single-query path planning. In: Proceedings of 2000 IEEE international conference on robotics and automation (ICRA), San Francisco, USA, pp 995–1001

[36]

GammellJD, BarfootTD, SrinivasaSS. Batch informed trees (BIT*): informed asymptotically optimal anytime search. Int J Rob Res, 2020, 39: 543-567.

[37]

SucanIA, MollM, KavrakiLE. The open motion planning library. IEEE Robot Autom Mag, 2012, 19: 72-82.

Funding

National Key R&D Program of China(2022YFB4702400)

RIGHTS & PERMISSIONS

Shanghai University and Periodicals Agency of Shanghai University and Springer-Verlag GmbH Germany, part of Springer Nature

AI Summary AI Mindmap
PDF

239

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/