Design, Development, and Experimental Verification of a Trajectory Algorithm of a Telepresence Robot
Source abstract
Abstract
Background: Over the last few decades, telepresence robots (TRs) have drawn significant attention in academic and healthcare systems due to their enormous benefits, including safety improvement, remote access and economics, reduced traffic congestion, and greater mobility. COVID-19 and advancements in the military play a vital role in developing TRs. Since then, research on the advancement of robots has been attracting much attention. Methods: In critical areas, the placement and movement of humans are not safe, and researchers have started looking at the development of robots. Robot development includes many parameters to be analyzed, and trajectory planning and optimization are among them. The main objective of this study is to present a trajectory control and optimization algorithm for a cognitive architecture named auto-MERLIN. Optimization algorithms are developed for trajectory control. Results: The derived work empirically tests the solutions and provides execution details for creating the trajectory design. We develop the trajectory algorithm for the clockwise direction and another one for the clockwise and counterclockwise directions. Conclusions: Experimental results are drawn to support the proposed algorithm. Self-localization, self-driving, and right and left turn trajectories are drawn. All of the experimental results show that the designed TR works properly, with better accuracy and only a slight jitter in the orientation. The jitter is found due to the environmental factor caught by the sensors, which can be filtered easily. The results show that the proposed approach is less complex and provides better trajectory planning accuracy.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Path Planning Algorithms · Control and Dynamics of Mobile Robots · Robotics and Sensor-Based Localization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science, Prince Sattam Bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
Mechanical Engineering Department, The University of Lahore, Lahore 54000, Pakistan
Electrical Engineering Department, Government College University Lahore, Lahore 54000, Pakistan
Funding
Prince Sattam bin Abdulaziz University
References (58)
Show source-provided references
1. Dai, Y., Xiang, C., Zhang, Y., Jiang, Y., Qu, W., and Zhang, Q. (2022). A Review of Spatial Robotic Arm Trajectory Planning. Aerospace, 9.10.3390/aerospace9070361 ↗
2. Hirzinger, G., Brunner, B., Dietrich, J., and Heindl, J. (1994, January 8–13). ROTEX-the First Remotely Controlled Robot in Space. Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, USA.
3. A Fast Trajectory Planning Framework with Task-Priority for Space Robot10.1016/j.actaastro.2018.09.023 ↗
4. A Trajectory Planning of Redundant Manipulators Based on Bilevel Optimization10.1016/j.amc.2014.10.101 ↗
5. A Usability Study in Patients with Stroke Using MERLIN, a Robotic System Based on Serious Games for Upper Limb Rehabilitation in the Home Setting10.1186/s12984-021-00837-z ↗
6. Cooperative Merging Control via Trajectory Optimization in Mixed Vehicular Traffic10.1016/j.trc.2020.102663 ↗
7. Development of Power Control Unit for Compact-Class Vehicle10.4271/2016-01-1227 ↗
8. HiMoP: A Three-Component Architecture to Create More Human-Acceptable Social-Assistive Robots10.1007/s10339-017-0850-5 ↗
9. Narayan, P., Wu, P., Campbell, D., and Walker, R. An Intelligent Control Architecture for Unmanned Aerial Systems (UAS) in the National Airspace System (NAS). Proceedings of the AIAC12: 2nd Australasian Unmanned Air Vehicles Conference.
10. A Distributed Control Architecture for Autonomous Mobile Robots-Implementation of the Karlsruhe Multi-Agent Robot Architecture (KAMARA)10.1163/156855398X00271 ↗
11. A Robot Architecture for Outdoor Competitions10.1007/s10846-019-01140-9 ↗
12. Atsuzawa, K., Nilwong, S., Hossain, D., Kaneko, S., and Capi, G. (2019, January 4–6). Robot Navigation in Outdoor Environments Using Odometry and Convolutional Neural Network. Proceedings of the IEEJ International Workshop on Sensing, Actuation, Motion Control, and Optimization (SAMCON), Chiba, Japan.
13. Intelligent Control of Nonholonomic Mobile Robots with Fuzzy Perception10.1016/S0165-0114(02)00229-4 ↗
14. Ahmadzadeh, A., Jadbabaie, A., Kumar, V., and Pappas, G.J. (2006, January 13–15). Multi-UAV Cooperative Surveillance with Spatio-Temporal Specifications. Proceedings of the 45th IEEE Conference on Decision and Control, San Diego, CA, USA.10.1109/CDC.2006.377157 ↗
15. Anavatti, S.G., Francis, S.L., and Garratt, M. (2015, January 15–17). Path-Planning Modules for Autonomous Vehicles: Current Status and Challenges. Proceedings of the 2015 International Conference on Advanced Mechatronics, Intelligent Manufacture, and Industrial Automation (ICAMIMIA), Surabaya, Indonesia.10.1109/ICAMIMIA.2015.7508033 ↗
16. An Architecture for Autonomy10.1177/027836499801700402 ↗
17. Trajectory Optimization and Replanning Framework for a Micro Air Vehicle in Cluttered Environments10.1109/ACCESS.2020.3011401 ↗
18. Hu, R., and Zhang, Y. (2022). Fast Path Planning for Long-Range Planetary Roving Based on a Hierarchical Framework and Deep Reinforcement Learning. Aerospace, 9.10.3390/aerospace9020101 ↗
19. (2022, November 28). Hitec HS-5745MG Servo Specifications and Reviews. Available online: https://servodatabase.com/servo/hitec/hs-5745mg.
20. (2022, November 28). Optical Encoder M101|MEGATRON. Available online: https://www.megatron.de/en/products/optical-encoders/optoelectronic-encoder-m101.html.
21. Decentralized probabilistic multi-robot collision avoidance using buffered uncertainty-aware Voronoi cells10.1007/s10514-021-10029-2 ↗
22. Batmaz, A.U., Maiero, J., Kruijff, E., Riecke, B.E., Neustaedter, C., and Stuerzlinger, W. (2020). How automatic speed control based on distance affects user behaviours in telepresence robot navigation within dense conference-like environments. PLoS ONE, 15.10.1371/journal.pone.0242078 ↗
23. Xia, P., McSweeney, K., Wen, F., Song, Z., Krieg, M., Li, S., Yu, X., Crippen, K., Adams, J., and Du, E.J. (2022, January 22). Virtual Telepresence for the Future of ROV Teleoperations: Opportunities and Challenges. Proceedings of the SNAME 27th Offshore Symposium, Houston, TX, USA.10.5957/TOS-2022-015 ↗
24. Shen, S., Michael, N., and Kumar, V. (2011, January 9–13). Autonomous multi-floor indoor navigation with a computationally constrained MAV. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.10.1109/ICRA.2011.5980357 ↗
25. Stitching videos from a fisheye lens camera and a wide-angle lens camera for telepresence robots10.1007/s12369-020-00744-8 ↗
26. Obstacle Avoidance for Self-Driving Vehicle with Reinforcement Learning10.4271/07-11-01-0003 ↗
27. Intelligent Time Delay Control of Telepresence Robots Using Novel Deep Reinforcement Learning Algorithm to Interact with Patients10.3390/app13042462 ↗
28. Decision-Making in a Robotic Architecture for Autonomy
29. Control Strategies for Teleoperated Internet Assembly10.1109/3516.974854 ↗
30. Goldberg, K., and Siegwart, R. (2002). MIT Press.
31. Brito, C.G. (2018). de Desenvolvimento de Um Sistema de Localização Para Robôs Móveis Baseado Em Filtragem Bayesiana Não-Linear. 2017. [Bachelor’s Thesis, Universidade de Bras’ılia].
32. HoMEcare ARm RehabiLItatioN (MERLIN): Telerehabilitation Using an Unactuated Device Based on Serious Games Improves the Upper Limb Function in Chronic Stroke10.1186/s12984-021-00841-3 ↗
33. Tele-Maintenance of Industrial Transport Robots10.3182/20020721-6-ES-1901.00929 ↗
34. Garzo, A., Arcas-Ruiz-Ruano, J., Dorronsoro, I., Gaminde, G., Jung, J.H., Téllez, J., and Keller, T. (2020, January 13–16). MERLIN: Upper-Limb Rehabilitation Robot System for Home Environment. Proceedings of the International Conference on NeuroRehabilitation, Online.10.1007/978-3-030-70316-5_131 ↗
35. Software Architectures for Robotic Systems: A Systematic Mapping Study10.1016/j.jss.2016.08.039 ↗
36. Recent Advances in Motion and Behavior Planning Techniques for Software Architecture of Autonomous Vehicles: A State-of-the-Art Survey10.1016/j.engappai.2021.104211 ↗
37. Ziegler, J., Werling, M., and Schroder, J. (2008, January 4–6). Navigating Car-like Robots in Unstructured Environments Using an Obstacle Sensitive Cost Function. Proceedings of the 2008 IEEE Intelligent Vehicles Symposium, Eindhoven, The Netherlands.10.1109/IVS.2008.4621302 ↗
38. González-Santamarta, M.Á., Rodríguez-Lera, F.J., Álvarez-Aparicio, C., Guerrero-Higueras, Á.M., and Fernández-Llamas, C. (2020). MERLIN a Cognitive Architecture for Service Robots. Appl. Sci., 10.10.3390/app10175989 ↗
39. Shao, J., Xie, G., Yu, J., and Wang, L. (2005, January 27–29). Leader-Following Formation Control of Multiple Mobile Robots. Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, Limassol, Cyprus.
40. Fuzzy Logic Navigation and Obstacle Avoidance by a Mobile Robot in an Unknown Dynamic Environment10.5772/54427 ↗
41. Autonomous Vehicles’ Disengagements: Trends, Triggers, and Regulatory Limitations10.1016/j.aap.2017.11.001 ↗
42. Gopalswamy, S., and Rathinam, S. (2018, January 26–30). Infrastructure Enabled Autonomy: A Distributed Intelligence Architecture for Autonomous Vehicles. Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Suzhou, China.10.1109/IVS.2018.8500436 ↗
43. Towards a General Theory of Action and Time10.1016/0004-3702(84)90008-0 ↗
44. LICAs: A Modular Architecture for Intelligent Control of Mobile Robots10.1109/IROS.1995.525838 ↗
45. Designing an Intelligent Control Architecture for Autonomous Robots
46. Khan, M.N., Hasnain, S.K., Jamil, M., and Imran, A. (2022). Electronic Signals and Systems: Analysis, Design and Applications, Rivers.10.1201/9781003338055 ↗
47. Kang, J.-M., Chun, C.-J., Kim, I.-M., and Kim, D.I. (2018). Channel Tracking for Wireless Energy Transfer: A Deep Recurrent Neural Network Approach. arXiv.
48. Deep Temporal Convolutional Networks for Short-Term Traffic Flow Forecasting10.1109/ACCESS.2019.2935504 ↗
49. Schilling, K.J., and Vernet, M.P. (2002, January 19). Remotely Controlled Experiments with Mobile Robots. Proceedings of the Thirty-Fourth Southeastern Symposium on System Theory (Cat. No. 02EX540), Huntsville, AL, USA.
50. An Integrated Intelligent Control Architecture for Mobile Robot Navigation within Sensor Network Environment10.1109/IROS.2004.1389412 ↗
51. A Survey on Motion Prediction and Risk Assessment for Intelligent Vehicles10.1186/s40648-014-0001-z ↗
52. Behere, S., and Törngren, M. (2015, January 4). A Functional Architecture for Autonomous Driving. Proceedings of the First International Workshop on Automotive Software Architecture, Montreal, QC, Canada.10.1145/2752489.2752491 ↗
53. Automated Driving: The Role of Forecasts and Uncertainty—A Control Perspective10.1016/j.ejcon.2015.04.007 ↗
54. Liu, P., Paden, B., and Ozguner, U. (2018, January 4–7). Model Predictive Trajectory Optimization and Tracking for On-Road Autonomous Vehicles. Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA.10.1109/ITSC.2018.8569643 ↗
55. Predictive Guidance and Control Framework for (Semi-) Autonomous Vehicles in Public Traffic10.1109/TCST.2016.2642164 ↗
56. Inkyu, C., Song, H., and Yoo, J. (2019, January 11–13). Deep learning based pedestrian trajectory prediction considering location relationship between pedestrians. Proceedings of the 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), Okinawa, Japan.
57. A novel generation-adversarial-network-based vehicle trajectory prediction method for intelligent vehicular networks
58. Liang, Z., Bi, Z., Hawbani, A., Yu, K., Zhang, Y., and Guizani, M. (2022). ELITE: An Intelligent Digital Twin-Based Hierarchical Routing Scheme for Softwarized Vehicular Networks. IEEE Trans. Mob. Comput.