This paper proposes a new 3D Lyapunov guidance vector field(3D-LGV) avoidance strategy based on reinforcement learning for the satellite evasion and interception problem. Combining it with the interfered fluid dynamical system (IFDS) enables the satellite to evade and smoothly enter orbit according to the state of the intercepting satellite in real time. 3D-LGV provides an initial flow field approaching an elliptical orbit, while IFDS provides a perturbed flow field based on the intercepting satellite position. The combined potential field of the initial flow field and the disturbed flow field is the planned velocity direction of the satellite. As a decision-making layer, the proximal policy optimization (PPO) dynamically adjusts the perturbed flow field in the IFDS to increase the avoidance success rate in different scenarios. The experimental results show that, compared with the particle swarm optimization with rolling horizon control algorithm, the algorithm proposed in this paper has a shorter decision time and a higher avoidance success rate. At the same time, Monte Carlo simulation shows that the evasion success rate of the proposed algorithm reaches 98%.
{"title":"A Novel Method of 3D Lyapunov Guidance Vector Field to Avoid Intercepting Satellite Based on Reinforcement Learning","authors":"Yunfei Zhang, Honglun Wang, Menghua Zhang, Yiheng Liu, Jianfa Wu","doi":"10.1007/s10846-024-02151-x","DOIUrl":"https://doi.org/10.1007/s10846-024-02151-x","url":null,"abstract":"<p>This paper proposes a new 3D Lyapunov guidance vector field(3D-LGV) avoidance strategy based on reinforcement learning for the satellite evasion and interception problem. Combining it with the interfered fluid dynamical system (IFDS) enables the satellite to evade and smoothly enter orbit according to the state of the intercepting satellite in real time. 3D-LGV provides an initial flow field approaching an elliptical orbit, while IFDS provides a perturbed flow field based on the intercepting satellite position. The combined potential field of the initial flow field and the disturbed flow field is the planned velocity direction of the satellite. As a decision-making layer, the proximal policy optimization (PPO) dynamically adjusts the perturbed flow field in the IFDS to increase the avoidance success rate in different scenarios. The experimental results show that, compared with the particle swarm optimization with rolling horizon control algorithm, the algorithm proposed in this paper has a shorter decision time and a higher avoidance success rate. At the same time, Monte Carlo simulation shows that the evasion success rate of the proposed algorithm reaches 98%.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"14 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141871458","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-08-01DOI: 10.1007/s10846-024-02126-y
Malak Slim, Naseem Daher, Imad H. Elhajj
Multi-robot systems (MRSs) is a growing field of research that focuses on the collaboration of multiple robots to achieve a common global objective. Managing these systems poses several challenges, including coordination, task allocation, and communication. Among these challenges, a major area of focus is devising an effective communication scheme that ensures robots’ cooperation and adapts to varying conditions during task execution. In this paper, we develop a novel communication management framework tailored for MRSs, specifically addressing dynamic bandwidth distribution in networked teleoperated robotic systems. The algorithm is combined with semi-autonomous formation control based on the Artificial Potential Fields (APF) algorithm, which allows each individual robot to avoid local obstacles autonomously and tries to maintain a desired formation with its neighbors, while the operator is in charge of high-level control only. Common Dynamic Bandwidth Allocation (DBA) algorithms allocate bandwidth to different units based on network conditions and requirements. On the other hand, our proposed DBA scheme dynamically distributes the available bandwidth on communication streams based on factors related to task execution and system performance. In specific, bandwidth is allocated in a way that adapts to changes occurring in the system’s environment and its internal state, including the effect of the autonomous action taken by the path planner on the MRS and the performance of the controller of each individual robot. By addressing the limitations of existing approaches through shaping the communication behavior of the MRS based on performance measures, our proposed algorithm offers a promising solution for improving the performance and efficiency of MRSs. The proposed scheme is tested through simulations on a group of six unmanned aerial vehicles (UAVs) in the Robot Operating System (ROS)-Gazebo simulation environment. The obtained results show the scheme’s capability for enhancing the robotic system’s performance while significantly reducing bandwidth consumption. Experimental testing on two mobile robots further demonstrates the effectiveness of the proposed scheme.
{"title":"Dynamic Bandwidth Allocation for Collaborative Multi-Robot Systems Based on Task Execution Measures","authors":"Malak Slim, Naseem Daher, Imad H. Elhajj","doi":"10.1007/s10846-024-02126-y","DOIUrl":"https://doi.org/10.1007/s10846-024-02126-y","url":null,"abstract":"<p>Multi-robot systems (MRSs) is a growing field of research that focuses on the collaboration of multiple robots to achieve a common global objective. Managing these systems poses several challenges, including coordination, task allocation, and communication. Among these challenges, a major area of focus is devising an effective communication scheme that ensures robots’ cooperation and adapts to varying conditions during task execution. In this paper, we develop a novel communication management framework tailored for MRSs, specifically addressing dynamic bandwidth distribution in networked teleoperated robotic systems. The algorithm is combined with semi-autonomous formation control based on the Artificial Potential Fields (APF) algorithm, which allows each individual robot to avoid local obstacles autonomously and tries to maintain a desired formation with its neighbors, while the operator is in charge of high-level control only. Common Dynamic Bandwidth Allocation (DBA) algorithms allocate bandwidth to different units based on network conditions and requirements. On the other hand, our proposed DBA scheme dynamically distributes the available bandwidth on communication streams based on factors related to task execution and system performance. In specific, bandwidth is allocated in a way that adapts to changes occurring in the system’s environment and its internal state, including the effect of the autonomous action taken by the path planner on the MRS and the performance of the controller of each individual robot. By addressing the limitations of existing approaches through shaping the communication behavior of the MRS based on performance measures, our proposed algorithm offers a promising solution for improving the performance and efficiency of MRSs. The proposed scheme is tested through simulations on a group of six unmanned aerial vehicles (UAVs) in the Robot Operating System (ROS)-Gazebo simulation environment. The obtained results show the scheme’s capability for enhancing the robotic system’s performance while significantly reducing bandwidth consumption. Experimental testing on two mobile robots further demonstrates the effectiveness of the proposed scheme.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"213 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141871484","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-07-31DOI: 10.1007/s10846-024-02148-6
Leandro Buss Becker, Anthony Downs, Craig Schlenoff, Justin Albrecht, Zeid Kootbally, Angelo Ferrando, Rafael Cardoso, Michael Fisher
ARIAC is a robotic simulation competition promoted by NIST annually since 2017, aiming to present competitors’ with contemporary industry problems to be solved using agile robotics. For the 2023 competition, ARIAC competitors must perform assembly and kitting tasks by controlling four autonomous ground vehicles (AGVs), one floor-based robot, and one ceiling-based (Gantry) robot in an attempt to overcome a range of agility challenges in the supplied simulated environment, itself based on the Robot Operating System (ROS 2) and Gazebo. The 2023 competition also included a “human” agility challenge, comprising a (simulated) human operator working among robots on the factory floor. This development was motivated by the fact that, while robots and automation play an increasingly significant role in modern manufacturing, there still remains a close relationship between machines and humans. They should complement each other’s strengths and cover each other’s limitations while also observing any required safety rules. For example, the ISO standard “Robots and Robotic Devices – Collaborative robots” (ISO 15066:2016) prescribes the distances required between humans and robots. Within the ARIAC simulation environment, each human operator is controlled using autonomous Belief-Desire-Intention (BDI) agents. At the same time, competitors can monitor the position of each human operator at any time by subscribing to the relevant ROS topic. In this article, we analyse the effects of this (simulated) human presence in the 2023 ARIAC competition and perform a detailed analysis of how the three different human personalities that were implemented affect the assembly tasks undertaken at the four different locations of the assembly stations. Given how the system is currently implemented, it appears that the influence of each encoded personality on the competitors is not as predictable as anticipated. We expand on why this may be a problem when addressing real collaborative spaces involving humans and industrial robots and the improvements that can be undertaken to mitigate the ensuing problems.
{"title":"Effects of the Human Presence among Robots in the ARIAC 2023 Industrial Automation Competition","authors":"Leandro Buss Becker, Anthony Downs, Craig Schlenoff, Justin Albrecht, Zeid Kootbally, Angelo Ferrando, Rafael Cardoso, Michael Fisher","doi":"10.1007/s10846-024-02148-6","DOIUrl":"https://doi.org/10.1007/s10846-024-02148-6","url":null,"abstract":"<p>ARIAC is a robotic simulation competition promoted by NIST annually since 2017, aiming to present competitors’ with contemporary industry problems to be solved using agile robotics. For the 2023 competition, ARIAC competitors must perform assembly and kitting tasks by controlling four autonomous ground vehicles (AGVs), one floor-based robot, and one ceiling-based (Gantry) robot in an attempt to overcome a range of agility challenges in the supplied simulated environment, itself based on the Robot Operating System (ROS 2) and Gazebo. The 2023 competition also included a “human” agility challenge, comprising a (simulated) human operator working among robots on the factory floor. This development was motivated by the fact that, while robots and automation play an increasingly significant role in modern manufacturing, there still remains a close relationship between machines and humans. They should complement each other’s strengths and cover each other’s limitations while also observing any required safety rules. For example, the ISO standard “Robots and Robotic Devices – Collaborative robots” (ISO 15066:2016) prescribes the distances required between humans and robots. Within the ARIAC simulation environment, each human operator is controlled using autonomous Belief-Desire-Intention (BDI) agents. At the same time, competitors can monitor the position of each human operator at any time by subscribing to the relevant ROS topic. In this article, we analyse the effects of this (simulated) human presence in the 2023 ARIAC competition and perform a detailed analysis of how the three different human personalities that were implemented affect the assembly tasks undertaken at the four different locations of the assembly stations. Given how the system is currently implemented, it appears that the influence of each encoded personality on the competitors is not as predictable as anticipated. We expand on why this may be a problem when addressing real collaborative spaces involving humans and industrial robots and the improvements that can be undertaken to mitigate the ensuing problems.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"78 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141871457","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-07-30DOI: 10.1007/s10846-024-02145-9
Agnieszka Gugała-Szczerbicka, Agnieszka Fortońska
The emergence of a new user of the airspace of the Republic of Poland, Unmanned Aerial Vehicles - drones, as part of regular flights, implies the need not only to provide an appropriate legal framework, but also to rebuild the entire air traffic management ecosystem for the integration of manned and unmanned aviation. The first attempts to include UAS in the integrated air traffic system in the Warsaw FIR were based on the electronic/digital planning, coordination and management of UAS flights called Pansa UTM (Polish Air Navigation Services Agency Unmanned Traffic Management). This system is an innovative solution used by the Polish Air Navigation Services Agency (PANSA) and potential drone users. The operation and development of the Pansa UTM system generates the need for air traffic management entities to take specific actions by planning and establishing regulations, rules, safety criteria and flight conditions for the new airspace user. This requires involvement in projects, pilotages and technology demonstrators aimed at creating adequate tools for the safe implementation of UAS flights in Poland. These activities, both already implemented and at the planning stage, aim to achieve a state in which it will be possible to talk about integrated and safe controlled air traffic over Poland. Due to the dynamic nature of the subject matter, this study is only an attempt to present a number of projects undertaken by a wide range of aviation-related entities that may allow achieving an acceptable level of air traffic management over the territory of the Republic of Poland.
{"title":"Drones in the Airspace of the Republic of Poland - steps to Safe Flights of UAS Over Poland","authors":"Agnieszka Gugała-Szczerbicka, Agnieszka Fortońska","doi":"10.1007/s10846-024-02145-9","DOIUrl":"https://doi.org/10.1007/s10846-024-02145-9","url":null,"abstract":"<p>The emergence of a new user of the airspace of the Republic of Poland, Unmanned Aerial Vehicles - drones, as part of regular flights, implies the need not only to provide an appropriate legal framework, but also to rebuild the entire air traffic management ecosystem for the integration of manned and unmanned aviation. The first attempts to include UAS in the integrated air traffic system in the Warsaw FIR were based on the electronic/digital planning, coordination and management of UAS flights called Pansa UTM (<i>Polish Air Navigation Services Agency Unmanned Traffic Management</i>). This system is an innovative solution used by the Polish Air Navigation Services Agency (PANSA) and potential drone users. The operation and development of the Pansa UTM system generates the need for air traffic management entities to take specific actions by planning and establishing regulations, rules, safety criteria and flight conditions for the new airspace user. This requires involvement in projects, pilotages and technology demonstrators aimed at creating adequate tools for the safe implementation of UAS flights in Poland. These activities, both already implemented and at the planning stage, aim to achieve a state in which it will be possible to talk about integrated and safe controlled air traffic over Poland. Due to the dynamic nature of the subject matter, this study is only an attempt to present a number of projects undertaken by a wide range of aviation-related entities that may allow achieving an acceptable level of air traffic management over the territory of the Republic of Poland.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"77 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141871479","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-07-25DOI: 10.1007/s10846-024-02153-9
Petr Dolezel, Dominik Stursa, Dusan Kopecky
Picking up non-trivial objects from a bin with a robotic arm is a common task of modern industrial processes. Here, an efficient data-driven method of grasping point detection, based on an attention squeeze parallel U-shaped neural network (ASP U-Net) for the bin picking task, is proposed. The method directly provides all necessary information about the feasible grasping points of objects, which are randomly or regularly arranged in a bin with side walls. Moreover, the method is able to evaluate and select the optimal grasping point among the feasible ones for two types of end effectors, i.e., a vacuum cup and a parallel gripper. The key element of the utilized ASP U-Net neural network is the transformation of a single RGB-Depth image of the bin containing nontrivial objects into a schematic grey-scale frame, where the positions and poses of the grasping points are coded into gradient geometric shapes. The experiments carried out in this study include a comprehensive set of scenes with randomly scattered, ordered, and semi-ordered objects arranged in impeccable or deformed bins. The results indicate outstanding accuracy with more than acceptable computational requirements. Additionally, the scaling possibilities of the method can offer extremely lightweight implementations, applicable, for example, to battery-powered edge-computing devices with low RAM capacity.
使用机械臂从垃圾箱中拾取非小物件是现代工业流程中的一项常见任务。本文提出了一种基于注意力挤压并行 U 型神经网络(ASP U-Net)的高效数据驱动抓取点检测方法,用于垃圾桶拾取任务。该方法可直接提供有关物体可行抓取点的所有必要信息,这些物体可随机或有规律地排列在带侧壁的垃圾箱中。此外,该方法还能在两种终端效应器(即真空吸盘和平行抓手)的可行抓取点中评估和选择最佳抓取点。所使用的 ASP U-Net 神经网络的关键要素是将包含非复杂物体的单一 RGB-Depth 仓图像转换为示意灰度框架,其中抓取点的位置和姿势被编码为梯度几何图形。本研究进行的实验包括一组完整的场景,其中有随机分散、有序和半有序的物体,这些物体被排列在无懈可击或变形的分仓中。实验结果表明,该方法的精确度非常高,而计算要求却超出了可接受的范围。此外,该方法的可扩展性可提供极其轻便的实现方式,例如适用于内存容量较低的电池供电边缘计算设备。
{"title":"Memory Efficient Deep Learning-Based Grasping Point Detection of Nontrivial Objects for Robotic Bin Picking","authors":"Petr Dolezel, Dominik Stursa, Dusan Kopecky","doi":"10.1007/s10846-024-02153-9","DOIUrl":"https://doi.org/10.1007/s10846-024-02153-9","url":null,"abstract":"<p>Picking up non-trivial objects from a bin with a robotic arm is a common task of modern industrial processes. Here, an efficient data-driven method of grasping point detection, based on an attention squeeze parallel U-shaped neural network (ASP U-Net) for the bin picking task, is proposed. The method directly provides all necessary information about the feasible grasping points of objects, which are randomly or regularly arranged in a bin with side walls. Moreover, the method is able to evaluate and select the optimal grasping point among the feasible ones for two types of end effectors, i.e., a vacuum cup and a parallel gripper. The key element of the utilized ASP U-Net neural network is the transformation of a single RGB-Depth image of the bin containing nontrivial objects into a schematic grey-scale frame, where the positions and poses of the grasping points are coded into gradient geometric shapes. The experiments carried out in this study include a comprehensive set of scenes with randomly scattered, ordered, and semi-ordered objects arranged in impeccable or deformed bins. The results indicate outstanding accuracy with more than acceptable computational requirements. Additionally, the scaling possibilities of the method can offer extremely lightweight implementations, applicable, for example, to battery-powered edge-computing devices with low RAM capacity.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"30 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141784058","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-07-24DOI: 10.1007/s10846-024-02138-8
Giulio Onori, Asad Ali Shahid, Francesco Braghin, Loris Roveda
Deep Reinforcement Learning applications are growing due to their capability of teaching the agent any task autonomously and generalizing the learning. However, this comes at the cost of a large number of samples and interactions with the environment. Moreover, the robustness of learned policies is usually achieved by a tedious tuning of hyper-parameters and reward functions. In order to address this issue, this paper proposes an evolutionary RL algorithm for the adaptive optimization of hyper-parameters. The policy is trained using an on-policy algorithm, Proximal Policy Optimization (PPO), coupled with an evolutionary algorithm. The achieved results demonstrate an improvement in the sample efficiency of the RL training on a robotic grasping task. In particular, the learning is improved with respect to the baseline case of a non-evolutionary agent. The evolutionary agent needs (60)% fewer samples to completely learn the grasping task, enabled by the adaptive transfer of knowledge between the agents through the evolutionary algorithm. The proposed approach also demonstrates the possibility of updating reward parameters during training, potentially providing a general approach to creating reward functions.
{"title":"Adaptive Optimization of Hyper-Parameters for Robotic Manipulation through Evolutionary Reinforcement Learning","authors":"Giulio Onori, Asad Ali Shahid, Francesco Braghin, Loris Roveda","doi":"10.1007/s10846-024-02138-8","DOIUrl":"https://doi.org/10.1007/s10846-024-02138-8","url":null,"abstract":"<p>Deep Reinforcement Learning applications are growing due to their capability of teaching the agent any task autonomously and generalizing the learning. However, this comes at the cost of a large number of samples and interactions with the environment. Moreover, the robustness of learned policies is usually achieved by a tedious tuning of hyper-parameters and reward functions. In order to address this issue, this paper proposes an evolutionary RL algorithm for the adaptive optimization of hyper-parameters. The policy is trained using an on-policy algorithm, Proximal Policy Optimization (PPO), coupled with an evolutionary algorithm. The achieved results demonstrate an improvement in the sample efficiency of the RL training on a robotic grasping task. In particular, the learning is improved with respect to the baseline case of a non-evolutionary agent. The evolutionary agent needs <span>(60)</span>% fewer samples to completely learn the grasping task, enabled by the adaptive transfer of knowledge between the agents through the evolutionary algorithm. The proposed approach also demonstrates the possibility of updating reward parameters during training, potentially providing a general approach to creating reward functions.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"41 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141784052","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-07-24DOI: 10.1007/s10846-024-02136-w
Santiago Matalonga, Julie Black, James Riordan
Future autonomous Unmanned Aerial Vehicles (UAV) missions will take place in highly cluttered urban environments. As a result, the UAV must be able to autonomously evaluate risks and react to unforeseen hazards. The current regulatory framework for missions implements SORA guidelines for hazard detection, but its application to air-to-air collision is limited. This research defined a rigorous verification and validation framework (V&V) for digital twins for use in future autonomous UAV missions. The researchers designed a sentry mission for a UAV to evaluate its capacity to detect small uncooperative flying objects. A digital twin of the DJI M300 vision system was built using a game engine and a V&V framework was developed to assure the quality of results in both virtual and real-world scenarios. The results showed the capability of the digital twin to identify vulnerabilities and worst-case scenarios in UAV mission operations, and how it can assist remote pilots in identifying air-to-air collision hazards. Furthermore, the probability of air-to-air collision was calculated for three sentry patterns, and the results were validated in the field. This research demonstrated the capability to identify vulnerabilities and worst-case scenarios in UAV mission operations. We present how the digital twin of an operational theatre can be exploited to assist remote pilots with the identification of air-to-air collision hazards of small uncooperative objects. Furthermore, we discuss how these results can be used to enhance current SORA-based risk assessment practices.
未来的自主无人机(UAV)任务将在高度拥挤的城市环境中进行。因此,无人飞行器必须能够自主评估风险,并对不可预见的危险做出反应。目前的任务监管框架执行了 SORA 危险检测准则,但其在空对空碰撞方面的应用有限。这项研究为数字孪生确定了一个严格的验证和确认框架(V&V),以用于未来的自主无人机任务。研究人员为无人机设计了一个哨兵任务,以评估其探测小型不合作飞行物的能力。研究人员使用游戏引擎构建了大疆 M300 视觉系统的数字孪生系统,并开发了一个 V&V 框架,以确保虚拟和现实场景中的结果质量。结果表明,数字孪生系统能够识别无人机任务操作中的漏洞和最坏情况,并能帮助远程飞行员识别空空碰撞危险。此外,还计算了三种哨兵模式的空对空碰撞概率,并对结果进行了实地验证。这项研究展示了识别无人机任务操作中的漏洞和最坏情况的能力。我们介绍了如何利用战区的数字孪生系统来协助远程飞行员识别小型不合作物体的空对空碰撞危险。此外,我们还讨论了如何利用这些结果来加强当前基于 SORA 的风险评估实践。
{"title":"Verification and Validation for a Digital Twin for Augmenting Current SORA Practices with Air-to-Air Collision Hazards Prediction from Small Uncooperative Flying Objects","authors":"Santiago Matalonga, Julie Black, James Riordan","doi":"10.1007/s10846-024-02136-w","DOIUrl":"https://doi.org/10.1007/s10846-024-02136-w","url":null,"abstract":"<p>Future autonomous Unmanned Aerial Vehicles (UAV) missions will take place in highly cluttered urban environments. As a result, the UAV must be able to autonomously evaluate risks and react to unforeseen hazards. The current regulatory framework for missions implements SORA guidelines for hazard detection, but its application to air-to-air collision is limited. This research defined a rigorous verification and validation framework (V&V) for digital twins for use in future autonomous UAV missions. The researchers designed a sentry mission for a UAV to evaluate its capacity to detect small uncooperative flying objects. A digital twin of the DJI M300 vision system was built using a game engine and a V&V framework was developed to assure the quality of results in both virtual and real-world scenarios. The results showed the capability of the digital twin to identify vulnerabilities and worst-case scenarios in UAV mission operations, and how it can assist remote pilots in identifying air-to-air collision hazards. Furthermore, the probability of air-to-air collision was calculated for three sentry patterns, and the results were validated in the field. This research demonstrated the capability to identify vulnerabilities and worst-case scenarios in UAV mission operations. We present how the digital twin of an operational theatre can be exploited to assist remote pilots with the identification of air-to-air collision hazards of small uncooperative objects. Furthermore, we discuss how these results can be used to enhance current SORA-based risk assessment practices.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"30 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141784054","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-07-23DOI: 10.1007/s10846-024-02146-8
Cecilia Scoccia, Barnaba Ubezio, Giacomo Palmieri, Michael Rathmair, Michael Hofbaur
Human-Robot Interaction is an increasingly important topic in both research and industry fields. Since human safety must be always guaranteed and accidental contact with the operator avoided, it is necessary to investigate real-time obstacle avoidance strategies. The transfer from simulation environments, where algorithms are tested, to the real world is challenging from different points of view, e.g., the continuous tracking of the obstacle and the configuration of different manipulators. In this paper, the authors describe the implementation of a collision avoidance strategy based on the potential field method for off-line trajectory planning and on-line motion control, paired with the Motion Capture system Optitrack PrimeX 22 for obstacle tracking. Several experiments show the performance of the proposed strategy in the case of a fixed and dynamic obstacle, disturbing the robot’s trajectory from multiple directions. Two different avoidance modalities are adapted and tested for both standard and redundant robot manipulators. The results show the possibility of safely implementing the proposed avoidance strategy on real systems.
{"title":"Experimental Assessment of a Vision-Based Obstacle Avoidance Strategy for Robot Manipulators: Off-line Trajectory Planning and On-line Motion Control","authors":"Cecilia Scoccia, Barnaba Ubezio, Giacomo Palmieri, Michael Rathmair, Michael Hofbaur","doi":"10.1007/s10846-024-02146-8","DOIUrl":"https://doi.org/10.1007/s10846-024-02146-8","url":null,"abstract":"<p>Human-Robot Interaction is an increasingly important topic in both research and industry fields. Since human safety must be always guaranteed and accidental contact with the operator avoided, it is necessary to investigate real-time obstacle avoidance strategies. The transfer from simulation environments, where algorithms are tested, to the real world is challenging from different points of view, e.g., the continuous tracking of the obstacle and the configuration of different manipulators. In this paper, the authors describe the implementation of a collision avoidance strategy based on the potential field method for off-line trajectory planning and on-line motion control, paired with the Motion Capture system Optitrack PrimeX 22 for obstacle tracking. Several experiments show the performance of the proposed strategy in the case of a fixed and dynamic obstacle, disturbing the robot’s trajectory from multiple directions. Two different avoidance modalities are adapted and tested for both standard and redundant robot manipulators. The results show the possibility of safely implementing the proposed avoidance strategy on real systems.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"194 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141784055","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-07-18DOI: 10.1007/s10846-024-02144-w
Haotian Li, Yiting Kang, Haisong Han
The RRT*-Connect algorithm enhances efficiency through dual tree bias growth, yet this bias can be inherently blind, potentially affecting the algorithm’s heuristic performance. In contrast, the Informed RRT* algorithm narrows the planning problem’s scope by leveraging an informed region, thereby improving convergence efficiency towards optimal solutions. However, this approach relies on the prior establishment of feasible paths. Combining these two algorithms can address the challenges posed by Informed RRT while also accelerating convergence towards optimality, albeit without resolving the issue of blind bias in dual trees.In this paper, we proposed a novel algorithm: Dynamic Informed Bias RRT*-Connect. This algorithm, grounded in potential and explicit informed bias sampling, introduces a dynamical bias points set that guides dual tree growth with precision objectives. Additionally, we enhance the evaluation framework for algorithmic heuristics by introducing two innovative metrics that effectively capture the algorithm’s characteristics. The improvements observed in traditional indicators demonstrate that the proposed algorithm exhibits greater heuristic compared to RRT*-Connect and Informed RRT*-Connect. These findings also suggest the viability of the new metrics introduced in our evaluation framework.
{"title":"Dynamic Informed Bias RRT*-Connect: Improving Heuristic Guidance by Dynamic Informed Bias Using Hybrid Dual Trees Search","authors":"Haotian Li, Yiting Kang, Haisong Han","doi":"10.1007/s10846-024-02144-w","DOIUrl":"https://doi.org/10.1007/s10846-024-02144-w","url":null,"abstract":"<p>The RRT*-Connect algorithm enhances efficiency through dual tree bias growth, yet this bias can be inherently blind, potentially affecting the algorithm’s heuristic performance. In contrast, the Informed RRT* algorithm narrows the planning problem’s scope by leveraging an informed region, thereby improving convergence efficiency towards optimal solutions. However, this approach relies on the prior establishment of feasible paths. Combining these two algorithms can address the challenges posed by Informed RRT while also accelerating convergence towards optimality, albeit without resolving the issue of blind bias in dual trees.In this paper, we proposed a novel algorithm: Dynamic Informed Bias RRT*-Connect. This algorithm, grounded in potential and explicit informed bias sampling, introduces a dynamical bias points set that guides dual tree growth with precision objectives. Additionally, we enhance the evaluation framework for algorithmic heuristics by introducing two innovative metrics that effectively capture the algorithm’s characteristics. The improvements observed in traditional indicators demonstrate that the proposed algorithm exhibits greater heuristic compared to RRT*-Connect and Informed RRT*-Connect. These findings also suggest the viability of the new metrics introduced in our evaluation framework.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"36 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141739425","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}
The spherical robot XK-III, designed with redundant degrees of freedom, addresses the limitations of existing pendulum spherical robot structures by enhancing mobility and environmental adaptability. A nonlinear dynamic model is developed for XK-III’s new drive structure, along with a nonlinear disturbance observer (NDOB) to mitigate perturbations. Additionally, a Fuzzy PID controller (FPID) is implemented to further enhance XK-III’s environmental adaptability. Experimental results confirm the effectiveness of the new design, showing that XK-III equipped with FPID and NDOB outperforms traditional control systems in terms of anti-disturbance capabilities. This research provides valuable insights for the use of spherical robots in complex environments.
{"title":"XK-III: A Spherical Robot with Redundant Degrees of Freedom","authors":"Rui Lin, Jianwen Huo, Xin Yang, Qiguan Wang, Ruilin Yang, Jinfei Xu","doi":"10.1007/s10846-024-02121-3","DOIUrl":"https://doi.org/10.1007/s10846-024-02121-3","url":null,"abstract":"<p>The spherical robot XK-III, designed with redundant degrees of freedom, addresses the limitations of existing pendulum spherical robot structures by enhancing mobility and environmental adaptability. A nonlinear dynamic model is developed for XK-III’s new drive structure, along with a nonlinear disturbance observer (NDOB) to mitigate perturbations. Additionally, a Fuzzy PID controller (FPID) is implemented to further enhance XK-III’s environmental adaptability. Experimental results confirm the effectiveness of the new design, showing that XK-III equipped with FPID and NDOB outperforms traditional control systems in terms of anti-disturbance capabilities. This research provides valuable insights for the use of spherical robots in complex environments.</p>","PeriodicalId":54794,"journal":{"name":"Journal of Intelligent & Robotic Systems","volume":"110 1","pages":""},"PeriodicalIF":3.3,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141584886","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}