Pub Date : 2024-07-02DOI: 10.1007/s11370-024-00546-1
Naveen Kumar, Niharika Thakur, Yogita Gupta
With the advancement of robotics, mechatronic systems, and automation systems, bilateral teleoperation systems are utilized for performing tasks in remote environments based on commands provided by the master. In application domains like drilling, space operations, medical surgery, undersea exploration, and several other areas, remote task operations are performed using teleoperation systems. Good transparency based on the force feedback and position tracking is still challenging tasks among conventional teleoperation systems. Hence, in order to overcome the challenges, radial basis function neural network (RBFNN) and sliding mode slave teleoperation controller-based disturbance observer (SMSTC-DOB) are proposed in this research. Here, the role of the RBFNN is to estimate the environment parameter for the desired trajectory planning. Besides, the SMSTC-DOB-based slave design helps to synchronize the performance between the slave and master for obtaining stability and good transparency by considering issues like nonlinearities, uncertainties, passivity, and time delay. The implementation is employed in MATLAB/Simulink, which depicts the better transparency of the model in terms of force feedback and position tracking.
{"title":"Time delay compensated disturbance observer-based sliding mode slave controller and neural network model for bilateral teleoperation system","authors":"Naveen Kumar, Niharika Thakur, Yogita Gupta","doi":"10.1007/s11370-024-00546-1","DOIUrl":"https://doi.org/10.1007/s11370-024-00546-1","url":null,"abstract":"<p>With the advancement of robotics, mechatronic systems, and automation systems, bilateral teleoperation systems are utilized for performing tasks in remote environments based on commands provided by the master. In application domains like drilling, space operations, medical surgery, undersea exploration, and several other areas, remote task operations are performed using teleoperation systems. Good transparency based on the force feedback and position tracking is still challenging tasks among conventional teleoperation systems. Hence, in order to overcome the challenges, radial basis function neural network (RBFNN) and sliding mode slave teleoperation controller-based disturbance observer (SMSTC-DOB) are proposed in this research. Here, the role of the RBFNN is to estimate the environment parameter for the desired trajectory planning. Besides, the SMSTC-DOB-based slave design helps to synchronize the performance between the slave and master for obtaining stability and good transparency by considering issues like nonlinearities, uncertainties, passivity, and time delay. The implementation is employed in MATLAB/Simulink, which depicts the better transparency of the model in terms of force feedback and position tracking.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"2016 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141506698","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Path planning algorithm has always been the core of intelligent robot research; a good path planning algorithm can significantly enhance the efficiency of robots in executing tasks. As the application scenarios for intelligent robots continue to diversify, their adaptability to the environment has become a key focus in current path planning algorithm research. As one of the classic reinforcement learning algorithms, Q-learning (QL) algorithm has its inherent advantages in adapting to the environment, but it also faces various challenges and shortcomings. These issues are primarily centered around suboptimal path planning, slow convergence speed, weak generalization capability and poor obstacle avoidance performance. In order to solve these issues in the QL algorithm, we have carried out the following work. (1) We redesign the reward mechanism of QL algorithm. The traditional Q-learning algorithm’s reward mechanism is simple to implement but lacks directionality. We propose a combined reward mechanism of "static assignment + dynamic adjustment." This mechanism can address the issue of random path selection and ultimately lead to optimal path planning. (2) We redesign the greedy strategy of QL algorithm. In the traditional Q-learning algorithm, the greedy factor in the strategy is either randomly generated or set manually, which limits its applicability to some extent. It is difficult to effectively applied to different physical environments and scenarios, which is the fundamental reason for the poor generalization capability of the algorithm. We propose a dynamic adjustment of the greedy factor, known as the (varepsilon -acc-increasing) greedy strategy, which significantly improves the efficiency of Q-learning algorithm and enhances its generalization capability so that the algorithm has a wider range of application scenarios. (3) We introduce a concept to enhance the algorithm’s obstacle avoidance performance. We design the expansion distance, which pre-sets a "collision buffer" between the obstacle and agent to enhance the algorithm’s obstacle avoidance performance.
{"title":"ETQ-learning: an improved Q-learning algorithm for path planning","authors":"Huanwei Wang, Jing Jing, Qianlv Wang, Hongqi He, Xuyan Qi, Rui Lou","doi":"10.1007/s11370-024-00544-3","DOIUrl":"https://doi.org/10.1007/s11370-024-00544-3","url":null,"abstract":"<p>Path planning algorithm has always been the core of intelligent robot research; a good path planning algorithm can significantly enhance the efficiency of robots in executing tasks. As the application scenarios for intelligent robots continue to diversify, their adaptability to the environment has become a key focus in current path planning algorithm research. As one of the classic reinforcement learning algorithms, Q-learning (QL) algorithm has its inherent advantages in adapting to the environment, but it also faces various challenges and shortcomings. These issues are primarily centered around suboptimal path planning, slow convergence speed, weak generalization capability and poor obstacle avoidance performance. In order to solve these issues in the QL algorithm, we have carried out the following work. (1) We redesign the reward mechanism of QL algorithm. The traditional Q-learning algorithm’s reward mechanism is simple to implement but lacks directionality. We propose a combined reward mechanism of \"static assignment + dynamic adjustment.\" This mechanism can address the issue of random path selection and ultimately lead to optimal path planning. (2) We redesign the greedy strategy of QL algorithm. In the traditional Q-learning algorithm, the greedy factor in the strategy is either randomly generated or set manually, which limits its applicability to some extent. It is difficult to effectively applied to different physical environments and scenarios, which is the fundamental reason for the poor generalization capability of the algorithm. We propose a dynamic adjustment of the greedy factor, known as the <span>(varepsilon -acc-increasing)</span> greedy strategy, which significantly improves the efficiency of Q-learning algorithm and enhances its generalization capability so that the algorithm has a wider range of application scenarios. (3) We introduce a concept to enhance the algorithm’s obstacle avoidance performance. We design the expansion distance, which pre-sets a \"collision buffer\" between the obstacle and agent to enhance the algorithm’s obstacle avoidance performance.\u0000</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"172 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141506699","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-17DOI: 10.1007/s11370-024-00547-0
Shun Xing, Pingqing Fan, Xipei Ma, Yansong Wang
In response to challenges faced by mobile robots in global path planning within high-resolution grid maps—such as excessive waypoints, low efficiency, inability to evade random obstacles, and poor maneuverability in narrow passage environments during local path planning—a robot path planning algorithm is proposed. This algorithm integrates state-based decision-making A* algorithm with inertial dynamic window approach. Firstly, the exploration method of the A* algorithm is enhanced to dynamically adapt to the current state of the mobile robot, reducing the number of exploration nodes to improve exploration efficiency. Redundant turning points are eliminated from the original planned path to optimize the global path. Next, a path deviation evaluation function is incorporated into the speed space evaluation function of the dynamic window approach. This function adds weight to forward movement along the original direction, enhancing the robot’s ability to navigate through narrow environments. Finally, key points of the global path are used as sub-goals for local path planning, achieving a fusion of approaches. This enables the robot to simultaneously determine the optimal global path and perform random obstacle avoidance. Experimental verification demonstrates that deploying this integrated algorithm enhances exploration efficiency, reduces path turning points, achieves random obstacle avoidance, and excels in narrow passage environments for mobile robots.
{"title":"Research on robot path planning by integrating state-based decision-making A* algorithm and inertial dynamic window approach","authors":"Shun Xing, Pingqing Fan, Xipei Ma, Yansong Wang","doi":"10.1007/s11370-024-00547-0","DOIUrl":"https://doi.org/10.1007/s11370-024-00547-0","url":null,"abstract":"<p>In response to challenges faced by mobile robots in global path planning within high-resolution grid maps—such as excessive waypoints, low efficiency, inability to evade random obstacles, and poor maneuverability in narrow passage environments during local path planning—a robot path planning algorithm is proposed. This algorithm integrates state-based decision-making A* algorithm with inertial dynamic window approach. Firstly, the exploration method of the A* algorithm is enhanced to dynamically adapt to the current state of the mobile robot, reducing the number of exploration nodes to improve exploration efficiency. Redundant turning points are eliminated from the original planned path to optimize the global path. Next, a path deviation evaluation function is incorporated into the speed space evaluation function of the dynamic window approach. This function adds weight to forward movement along the original direction, enhancing the robot’s ability to navigate through narrow environments. Finally, key points of the global path are used as sub-goals for local path planning, achieving a fusion of approaches. This enables the robot to simultaneously determine the optimal global path and perform random obstacle avoidance. Experimental verification demonstrates that deploying this integrated algorithm enhances exploration efficiency, reduces path turning points, achieves random obstacle avoidance, and excels in narrow passage environments for mobile robots.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"60 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141529456","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Two Novel Variants Associated with Brain Abnormalities in Clinical Suspicion of Arthrogryposis and Similar Phenotype in Three Children: Challenges in Offering Prenatal Diagnosis.","authors":"Shailesh Pande, Sonali Mutha, Suchitra Surve, Shiny Babu, Harshwardhan Gawde","doi":"10.1007/s13224-023-01776-6","DOIUrl":"10.1007/s13224-023-01776-6","url":null,"abstract":"","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"13 1","pages":"271-274"},"PeriodicalIF":0.0,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11224207/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74838560","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-30DOI: 10.1007/s11370-024-00545-2
Mojtaba Shahab, Alireza Taheri, Mohammad Mokhtari, AmirReza AsemanRafat, Mehdi Kermanshah, Azadeh Shariati, Ali F. Meghdari
One of the most important aspects in the design of a social robot is its visual appeal, with the design of its head playing a particularly important role in this regard. The head design for social robots has been developed using a variety of ways; one that has become popular today is the use of an in-head projector to create a 3D face for the robot. In this research, we review the design specifications and development stages of the Taban 1 and Taban 2 social robots, which were developed for communication with children in educational sessions. One notable feature of these robots is the presence of a projector located inside the back of the head, which displays the image of different characters on various 3D masks, enhancing the robot's appeal and preventing children from getting bored with the interaction. Due to the low attractiveness of the Taban 1, the Taban 2 robot was developed to increase its desirability. The study explores the conceptual and detailed design of the robots, including their hardware and software components. As children prefer a more cartoon-like horizontal face, this study also highlights the advantages of a horizontal face design, allowing for more cartoon-like characters. To evaluate the effectiveness of child–robot interaction and to study whether the Taban 2 robot is more attractive to children than the Taban 1 or not, acceptance sessions were conducted. The participants expressed high satisfaction and positive reception towards Taban 2, considering it a likable, intelligent, and safe technological teaching aid.
{"title":"Manufacture and development of Taban: a cute back-projected head social robot for educational purposes","authors":"Mojtaba Shahab, Alireza Taheri, Mohammad Mokhtari, AmirReza AsemanRafat, Mehdi Kermanshah, Azadeh Shariati, Ali F. Meghdari","doi":"10.1007/s11370-024-00545-2","DOIUrl":"https://doi.org/10.1007/s11370-024-00545-2","url":null,"abstract":"<p>One of the most important aspects in the design of a social robot is its visual appeal, with the design of its head playing a particularly important role in this regard. The head design for social robots has been developed using a variety of ways; one that has become popular today is the use of an in-head projector to create a 3D face for the robot. In this research, we review the design specifications and development stages of the Taban 1 and Taban 2 social robots, which were developed for communication with children in educational sessions. One notable feature of these robots is the presence of a projector located inside the back of the head, which displays the image of different characters on various 3D masks, enhancing the robot's appeal and preventing children from getting bored with the interaction. Due to the low attractiveness of the Taban 1, the Taban 2 robot was developed to increase its desirability. The study explores the conceptual and detailed design of the robots, including their hardware and software components. As children prefer a more cartoon-like horizontal face, this study also highlights the advantages of a horizontal face design, allowing for more cartoon-like characters. To evaluate the effectiveness of child–robot interaction and to study whether the Taban 2 robot is more attractive to children than the Taban 1 or not, acceptance sessions were conducted. The participants expressed high satisfaction and positive reception towards Taban 2, considering it a likable, intelligent, and safe technological teaching aid.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"42 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141196341","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper presents the design and analysis of a biomimetic underwater snake-like robot, addressing the main limitations of current underwater robotic systems in terms of maneuverability and adaptability in complex environments. The innovative design incorporates flexible joint modules that significantly enhance the robot’s ability to navigate through narrow and irregular terrains, which is a notable limitation in traditional rigidly connected underwater robots. These flexible joints provide increased degrees of freedom and enable the robot to absorb and release energy, ensuring stability even under external impacts, thus extending the operational lifespan of the robot. Finite element analysis demonstrates the flexible joints’ superior performance in various underwater conditions, offering a greater range of motion and workspace compared to rigid connections. The results indicate that the robot’s modular design, combined with the flexible joint module, leads to improved agility and maneuverability, allowing for precise and intentional operation. The control module, equipped with advanced sensors and a CPU, manages the complex dynamics introduced by the flexible joints, ensuring effective navigation and operation. The specific advantages of this design include the robot’s enhanced structural integrity, its ability to conform to irregular surfaces, and its adaptability to environmental variations. The paper concludes with a discussion on the implications of these findings for the future design and operation of underwater serpentine robots, emphasizing the need for a balance between the effects of elastic modulus and workspace to maximize the benefits of flexible joints.
{"title":"Design and architecture of a slender and flexible underwater robot","authors":"Jia-Lin Wang, Jia-Ling Song, Ai-Rong Liu, Jia-Qiao Liang, Fo-Bao Zhou, Jia-Jian Liang, Ji-Yang Fu, Bing-Cong Chen","doi":"10.1007/s11370-024-00539-0","DOIUrl":"https://doi.org/10.1007/s11370-024-00539-0","url":null,"abstract":"<p>This paper presents the design and analysis of a biomimetic underwater snake-like robot, addressing the main limitations of current underwater robotic systems in terms of maneuverability and adaptability in complex environments. The innovative design incorporates flexible joint modules that significantly enhance the robot’s ability to navigate through narrow and irregular terrains, which is a notable limitation in traditional rigidly connected underwater robots. These flexible joints provide increased degrees of freedom and enable the robot to absorb and release energy, ensuring stability even under external impacts, thus extending the operational lifespan of the robot. Finite element analysis demonstrates the flexible joints’ superior performance in various underwater conditions, offering a greater range of motion and workspace compared to rigid connections. The results indicate that the robot’s modular design, combined with the flexible joint module, leads to improved agility and maneuverability, allowing for precise and intentional operation. The control module, equipped with advanced sensors and a CPU, manages the complex dynamics introduced by the flexible joints, ensuring effective navigation and operation. The specific advantages of this design include the robot’s enhanced structural integrity, its ability to conform to irregular surfaces, and its adaptability to environmental variations. The paper concludes with a discussion on the implications of these findings for the future design and operation of underwater serpentine robots, emphasizing the need for a balance between the effects of elastic modulus and workspace to maximize the benefits of flexible joints.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"150 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140887298","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-05DOI: 10.1007/s11370-024-00540-7
Khalil M. Ahmad Yousef, Bassam J. Mohd, Omar Barham, Ahmad Al-Najjar, Mohammad Abu-Diab, Anas AlMajali
The use of robots as personal assistants has gained significant interest in recent years. In this research, our motivation is to employ a robot as a personal assistant to optimize the office ergonomics for students. Our personal assistant system consists of DARWIN-OP2 robot, reinforcement algorithm, ROS, communication with robot (using text to speech and speech to text capabilities), and bad posture detection. We conducted a case study on the personal assistant system. The robot receives feedback from student subjects through verbal chatting. Then, the robot executes some tasks such as performing actions or suggesting verbal advice’s to improve the student’s ergonomics. The study included a user evaluation of the robot’s performance, which involved a group of 31 student participants using the robot for a certain period of time. The results show that the DARWIN-OP2 robot is able to effectively and correctly provide valuable health exercises that relieved users’ pains. Additionally, student subjects reported high levels of satisfaction with the robot’s performance and perceived the robot as a helpful personal assistant as it helped in improving their ergonomics. In particular, evaluations of the system, using the group of 31 students, show the system scores 7.7 (out of 10) in speech recognition; 9.7 in health advice’s pain relief; and 9 in users’ opinion on using DARWIN-OP2 as a personal assistant.
{"title":"Personal assistant robot using reinforcement learning: DARWIN-OP2 as a case study","authors":"Khalil M. Ahmad Yousef, Bassam J. Mohd, Omar Barham, Ahmad Al-Najjar, Mohammad Abu-Diab, Anas AlMajali","doi":"10.1007/s11370-024-00540-7","DOIUrl":"https://doi.org/10.1007/s11370-024-00540-7","url":null,"abstract":"<p>The use of robots as personal assistants has gained significant interest in recent years. In this research, our motivation is to employ a robot as a personal assistant to optimize the office ergonomics for students. Our personal assistant system consists of DARWIN-OP2 robot, reinforcement algorithm, ROS, communication with robot (using text to speech and speech to text capabilities), and bad posture detection. We conducted a case study on the personal assistant system. The robot receives feedback from student subjects through verbal chatting. Then, the robot executes some tasks such as performing actions or suggesting verbal advice’s to improve the student’s ergonomics. The study included a user evaluation of the robot’s performance, which involved a group of 31 student participants using the robot for a certain period of time. The results show that the DARWIN-OP2 robot is able to effectively and correctly provide valuable health exercises that relieved users’ pains. Additionally, student subjects reported high levels of satisfaction with the robot’s performance and perceived the robot as a helpful personal assistant as it helped in improving their ergonomics. In particular, evaluations of the system, using the group of 31 students, show the system scores 7.7 (out of 10) in speech recognition; 9.7 in health advice’s pain relief; and 9 in users’ opinion on using DARWIN-OP2 as a personal assistant.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"66 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140887424","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-22DOI: 10.1007/s11370-024-00537-2
Marzie Parooei, Mehdi Tale Masouleh, Ahmad Kalhor
Path planning and collision avoidance are vital aspects of successful development and utilization of robots in complex and multi-agent environments. With the integration of robots into social settings, the significance of this issue becomes more apparent. This paper introduces a decentralized management approach based on deep reinforcement learning, where each agent learns independently based on its local observations. The proposed method employs a feature fusion technique which combines 1D, 2D, and 3D features. In order to streamline computation and optimize the training process, an established separation index method is utilized. This approach strategically selects a subset of the most informative features. The presented approach outperforms classical and learning-based methods in various environments with differing densities. Performance evaluation metrics include the interaction index, which indicates the percentage of collision-free scenarios, the reachability index, measuring the time for the slowest agent to reach its goal, the field of view index, demonstrating reduced computation time by narrowing the field of view without compromising interaction, and the scalability index, quantitatively measuring a system’s capability to efficiently handle increasing amounts of work or its ability to be enlarged to accommodate that growth. The performance of this method, compared to PRIMAL, ORCA, and ODRM* methods, has shown an increase of over 30% in situations where the environment is more complex and the number of agents is higher.
{"title":"MAP3F: a decentralized approach to multi-agent pathfinding and collision avoidance with scalable 1D, 2D, and 3D feature fusion","authors":"Marzie Parooei, Mehdi Tale Masouleh, Ahmad Kalhor","doi":"10.1007/s11370-024-00537-2","DOIUrl":"https://doi.org/10.1007/s11370-024-00537-2","url":null,"abstract":"<p>Path planning and collision avoidance are vital aspects of successful development and utilization of robots in complex and multi-agent environments. With the integration of robots into social settings, the significance of this issue becomes more apparent. This paper introduces a decentralized management approach based on deep reinforcement learning, where each agent learns independently based on its local observations. The proposed method employs a feature fusion technique which combines 1D, 2D, and 3D features. In order to streamline computation and optimize the training process, an established separation index method is utilized. This approach strategically selects a subset of the most informative features. The presented approach outperforms classical and learning-based methods in various environments with differing densities. Performance evaluation metrics include the interaction index, which indicates the percentage of collision-free scenarios, the reachability index, measuring the time for the slowest agent to reach its goal, the field of view index, demonstrating reduced computation time by narrowing the field of view without compromising interaction, and the scalability index, quantitatively measuring a system’s capability to efficiently handle increasing amounts of work or its ability to be enlarged to accommodate that growth. The performance of this method, compared to PRIMAL, ORCA, and ODRM* methods, has shown an increase of over 30% in situations where the environment is more complex and the number of agents is higher.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"9 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140635553","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-22DOI: 10.1007/s11370-024-00536-3
Yu Xu, Yang Li, Yubo Tai, Xiaohan Lu, Yaodong Jia, Yifan Wang
Aiming at the shortcomings of traditional A* algorithm in 3D global path planning such as inefficiency and large computation, an A* optimization algorithm based on adaptive expansion convolution is proposed to realize UAV path planning. First, based on the idea of expansion convolution, the traditional A* algorithm is optimized to improve the search efficiency by improving the search step length and reducing the number of nodes needed to select the extended nodes in path planning; adding a weight factor to the cost function to select the appropriate weight of the cost function by keeping the principle of optimal path length while accelerating the planning speed to improve the planning speed of the algorithm; finally, using path pruning to further optimize the paths and reduce the problems of path redundancy. The simulation analysis results show that compared with the traditional A* algorithm, the improved algorithm in this paper reduces the number of extended nodes and shortens the planning time.
{"title":"A* algorithm based on adaptive expansion convolution for unmanned aerial vehicle path planning","authors":"Yu Xu, Yang Li, Yubo Tai, Xiaohan Lu, Yaodong Jia, Yifan Wang","doi":"10.1007/s11370-024-00536-3","DOIUrl":"https://doi.org/10.1007/s11370-024-00536-3","url":null,"abstract":"<p>Aiming at the shortcomings of traditional A* algorithm in 3D global path planning such as inefficiency and large computation, an A* optimization algorithm based on adaptive expansion convolution is proposed to realize UAV path planning. First, based on the idea of expansion convolution, the traditional A* algorithm is optimized to improve the search efficiency by improving the search step length and reducing the number of nodes needed to select the extended nodes in path planning; adding a weight factor to the cost function to select the appropriate weight of the cost function by keeping the principle of optimal path length while accelerating the planning speed to improve the planning speed of the algorithm; finally, using path pruning to further optimize the paths and reduce the problems of path redundancy. The simulation analysis results show that compared with the traditional A* algorithm, the improved algorithm in this paper reduces the number of extended nodes and shortens the planning time.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"98 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140635366","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This research aims to design controllers based on the hedge-algebras (HA) theory to control differential robots that track reference trajectories. First, the HA-based controller (denoted as HA controller) is synthesized by selecting a suitable qualitative control rule base for the investigated model as a rule-based optimization problem. Then, the optimal HA-based controller (denoted as oHA controller) is established based on the problem of simultaneously optimizing the rule base, the reference interval of variables, and the fuzzy parameters of the variables. Optimization problems aim to minimize the distance between the robot and the reference trajectory. The optimization problems in this study use the Balancing composite motion optimization (BCMO) algorithm. A controller based on fuzzy set theory (denoted as FC controller) with the same parameters as the HA controller is also included for comparison. The simulation results show that the HA and oHA controllers demonstrate many advantages over the FC controller regarding reference trajectory tracking ability, calculation time, and control robustness. The main contribution of this work consists of (i) The development of a novel HA, oHA approaches to control a mobile robot to follow reference trajectories accurately; (ii) Providing optimal global-based BCMO in terms of minimal tracking error with computational efficiency; (iii) The investigation of one control rule base for HA and oHA controllers, which is effective for many different reference orbits; (iv) The development of a robust controller that adapts to the robot’s geometric parameters changes; (v) The proposed controllers have superior performance results compared to controllers based on fuzzy set theory in terms of position error between the robot and the reference trajectory, control action calculation time, and robust ability to change robot parameters.
本研究旨在设计基于对冲矩阵(HA)理论的控制器,以控制跟踪参考轨迹的差分机器人。首先,通过为所研究的模型选择合适的定性控制规则库,合成基于 HA 的控制器(简称 HA 控制器),这是一个基于规则的优化问题。然后,基于同时优化规则库、变量参考区间和变量模糊参数的问题,建立基于 HA 的最优控制器(简称为 oHA 控制器)。优化问题旨在最小化机器人与参考轨迹之间的距离。本研究中的优化问题采用了平衡复合运动优化(BCMO)算法。为了进行比较,还加入了一个基于模糊集理论的控制器(称为 FC 控制器),其参数与 HA 控制器相同。仿真结果表明,HA 和 oHA 控制器在参考轨迹跟踪能力、计算时间和控制鲁棒性方面比 FC 控制器更具优势。这项工作的主要贡献包括:(i) 开发了一种新型的 HA 和 oHA 方法来控制移动机器人精确地跟踪参考轨迹;(ii) 提供了基于全局的最佳 BCMO,使跟踪误差最小,计算效率最高;(iii) 研究了 HA 和 oHA 控制器的一个控制规则库,它对许多不同的参考轨道都有效;(v) 与基于模糊集理论的控制器相比,所提出的控制器在机器人与参考轨迹之间的位置误差、控制动作计算时间以及机器人参数变化的鲁棒性能力等方面具有更优越的性能。
{"title":"Trajectory tracking of mobile robots using hedge-agebras-based controllers","authors":"Tien-Duy Nguyen, Sy-Tai Nguyen, Thi Thoa Mac, Hai-Le Bui","doi":"10.1007/s11370-024-00529-2","DOIUrl":"https://doi.org/10.1007/s11370-024-00529-2","url":null,"abstract":"<p>This research aims to design controllers based on the hedge-algebras (HA) theory to control differential robots that track reference trajectories. First, the HA-based controller (denoted as HA controller) is synthesized by selecting a suitable qualitative control rule base for the investigated model as a rule-based optimization problem. Then, the optimal HA-based controller (denoted as oHA controller) is established based on the problem of simultaneously optimizing the rule base, the reference interval of variables, and the fuzzy parameters of the variables. Optimization problems aim to minimize the distance between the robot and the reference trajectory. The optimization problems in this study use the Balancing composite motion optimization (BCMO) algorithm. A controller based on fuzzy set theory (denoted as FC controller) with the same parameters as the HA controller is also included for comparison. The simulation results show that the HA and oHA controllers demonstrate many advantages over the FC controller regarding reference trajectory tracking ability, calculation time, and control robustness. The main contribution of this work consists of (i) The development of a novel HA, oHA approaches to control a mobile robot to follow reference trajectories accurately; (ii) Providing optimal global-based BCMO in terms of minimal tracking error with computational efficiency; (iii) The investigation of one control rule base for HA and oHA controllers, which is effective for many different reference orbits; (iv) The development of a robust controller that adapts to the robot’s geometric parameters changes; (v) The proposed controllers have superior performance results compared to controllers based on fuzzy set theory in terms of position error between the robot and the reference trajectory, control action calculation time, and robust ability to change robot parameters.</p>","PeriodicalId":48813,"journal":{"name":"Intelligent Service Robotics","volume":"1 1","pages":""},"PeriodicalIF":2.5,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140635333","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}