Robotics and Autonomous Systems最新文献

筛选
英文 中文
Optimizing robotic arm control using deep Q-learning and artificial neural networks through demonstration-based methodologies: A case study of dynamic and static conditions 通过基于演示的方法使用深度 Q-learning 和人工神经网络优化机械臂控制:动态和静态条件案例研究
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-08-03 DOI: 10.1016/j.robot.2024.104771
Tianci Gao
{"title":"Optimizing robotic arm control using deep Q-learning and artificial neural networks through demonstration-based methodologies: A case study of dynamic and static conditions","authors":"Tianci Gao","doi":"10.1016/j.robot.2024.104771","DOIUrl":"10.1016/j.robot.2024.104771","url":null,"abstract":"<div><p>This paper uses robot programming techniques, such as Deep Q Network, Artificial Neural Network, and Artificial Deep Q Network, to address challenges related to controlling robotic arms through demonstration learning. Static and dynamic states of the subjects were the subjects of experiments. Each method's classification accuracy process success values and experimental condition combination were evaluated. The DQN method demonstrated favourable classification accuracy outcomes, achieving an Accuracy value of 0.64 for the fixed dice and 0.52 for the moving dice. The Response value was 0.51 for the fixed dice and 0.41 for the moving dice, indicating a moderate level. The ANN method demonstrated lower accuracy, with Accuracy values of 0.59 and 0.56 and Response values of 0.61 and 0.58, respectively. The ADQN method demonstrated superior outcomes, with Accuracy values of 0.66 and 0.59 and Response values of 0.67 and 0.61. During the initial learning iterations, ADQN demonstrated the highest success rate at 33.67 %, whereas DQN and ANN achieved 28.39 % and 20.13 % success rates, respectively. As the number of iterations increased, all methods demonstrated improvement in their results. ADQN maintained a high success rate of 97.59 %, while DQN and ANN attained 82.16 % and 88.66 %, respectively. As the number of iterations increases, the results of all methods improve, but the success rate of the Artificial Deep Q Network remains high. As the number of iterations increases, both Deep Q Network and Artificial Neural Network demonstrate the potential to achieve good results. Overall, the findings support the efficacy of robot programming techniques that incorporate demonstration learning. The Artificial Deep Q Network is the most successful and fast-converging method suitable for various robot control tasks. These findings provide a foundation for future research and large-scale, comprehensive learning applications for complex rot control.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"181 ","pages":"Article 104771"},"PeriodicalIF":4.3,"publicationDate":"2024-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142001989","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mission based systems for connected automated mobility 基于任务的互联自动交通系统
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-31 DOI: 10.1016/j.robot.2024.104772
David Yagüe-Cuevas , Pablo Marín-Plaza , María-Paz Sesmero , Araceli Sanchis
{"title":"Mission based systems for connected automated mobility","authors":"David Yagüe-Cuevas ,&nbsp;Pablo Marín-Plaza ,&nbsp;María-Paz Sesmero ,&nbsp;Araceli Sanchis","doi":"10.1016/j.robot.2024.104772","DOIUrl":"10.1016/j.robot.2024.104772","url":null,"abstract":"<div><p>Cooperative, connected and automated mobility (CCAM) is one of the next big steps in the automotive industry. Thanks to recent improvements in Advanced Driver Assistance Systems, and novel methods for automating vehicles, more safe and efficient transport mechanisms have been achieved. Current vehicles are already connected devices, and communications between vehicles, infrastructure and other road users will allow traffic agents to share information and use it to coordinate their actions. The full integration between cooperation, connectivity, and automation technologies entail an important achievement to improve road safety, traffic efficiency and comfort of driving. To approach this goal, the main contributions of this work propose a new distributed mission system based on Advanced Behavioral Points (ABP). That is, based on relevant points inside a plan which store a collection of predefined tasks that operate at the high level layer of an automated and connected vehicle to coordinate behaviors when connecting to critical emplacements like junctions and roundabouts. This approach, which has been tested in the simulation environment of Carla, provide a collaboration stack between the traffic infrastructure and the ego vehicle so as to cope with actual problems such as traffic congestion and road accidents.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104772"},"PeriodicalIF":4.3,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001568/pdfft?md5=8b3491dabbc80cc6bfc0b42e6fae5ea1&pid=1-s2.0-S0921889024001568-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141934837","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Visual Predictive Control for mobile manipulator: Visibility, manipulability, and stability 移动机械手的视觉预测控制:可视性、可操作性和稳定性
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-26 DOI: 10.1016/j.robot.2024.104754
H. Bildstein , V. Cadenat , A. Durand-Petiteville
{"title":"Visual Predictive Control for mobile manipulator: Visibility, manipulability, and stability","authors":"H. Bildstein ,&nbsp;V. Cadenat ,&nbsp;A. Durand-Petiteville","doi":"10.1016/j.robot.2024.104754","DOIUrl":"10.1016/j.robot.2024.104754","url":null,"abstract":"<div><p>This paper proposes a visual predictive control solution adapted to mobile manipulators and able to cope with several issues related to visibility, manipulability, and stability. To address these problems, the proposed strategy relies on (i) the use of two complementary cameras, (ii) the definition of a cost function depending on both the vision-based task and the manipulability, (iii) the integration of time-varying constraints allowing to prioritize the former against the latter. The strategy has been analyzed through simulation using ROS and Gazebo and implemented on our TIAGo robot. The obtained results fully validate the proposed approach.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104754"},"PeriodicalIF":4.3,"publicationDate":"2024-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141851981","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Learning periodic skills for robotic manipulation: Insights on orientation and impedance 学习机器人操作的周期性技能:对方向和阻抗的见解
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-26 DOI: 10.1016/j.robot.2024.104763
Fares Abu-Dakka , Matteo Saveriano , Luka Peternel
{"title":"Learning periodic skills for robotic manipulation: Insights on orientation and impedance","authors":"Fares Abu-Dakka ,&nbsp;Matteo Saveriano ,&nbsp;Luka Peternel","doi":"10.1016/j.robot.2024.104763","DOIUrl":"10.1016/j.robot.2024.104763","url":null,"abstract":"<div><p>Many daily tasks exhibit a periodic nature, necessitating that robots possess the ability to execute them either alone or in collaboration with humans. A widely used approach to encode and learn such periodic patterns from human demonstrations is through periodic Dynamic Movement Primitives (DMPs). Periodic DMPs encode cyclic data independently across multiple dimensions of multi-degree of freedom systems. This method is effective for simple data, like Cartesian or joint position trajectories. However, it cannot account for various geometric constraints imposed by more complex data, such as orientation and stiffness. To bridge this gap, we propose a novel periodic DMP formulation that enables the encoding of periodic orientation trajectories and varying stiffness matrices while considering their geometric constraints. Our geometry-aware approach exploits the properties of the Riemannian manifold and Lie group to directly encode such periodic data while respecting its inherent geometric constraints. We initially employed simulation to validate the technical aspects of the proposed method thoroughly. Subsequently, we conducted experiments with two different real-world robots performing daily tasks involving periodic changes in orientation and/or stiffness, <em>i.e.,</em> operating a drilling machine using a rotary handle and facilitating collaborative human–robot sawing.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104763"},"PeriodicalIF":4.3,"publicationDate":"2024-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001477/pdfft?md5=ea9ea9b48b7711883884dd3fa83f8311&pid=1-s2.0-S0921889024001477-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141844761","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An overactuated aerial robot based on cooperative quadrotors attached through passive universal joints: Modeling, control and 6-DoF trajectory tracking 基于通过无源万向节连接的合作四旋翼的过驱动空中机器人:建模、控制和 6-DoF 轨迹跟踪
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-24 DOI: 10.1016/j.robot.2024.104761
Imanol Iriarte , Jorge Gorostiza , Iñaki Iglesias , Joseba Lasa , Hodei Calvo-Soraluze , Basilio Sierra
{"title":"An overactuated aerial robot based on cooperative quadrotors attached through passive universal joints: Modeling, control and 6-DoF trajectory tracking","authors":"Imanol Iriarte ,&nbsp;Jorge Gorostiza ,&nbsp;Iñaki Iglesias ,&nbsp;Joseba Lasa ,&nbsp;Hodei Calvo-Soraluze ,&nbsp;Basilio Sierra","doi":"10.1016/j.robot.2024.104761","DOIUrl":"10.1016/j.robot.2024.104761","url":null,"abstract":"<div><p>This article discusses a novel aerial robot architecture that overcomes the underactuation of conventional multirotor systems without adding dedicated rotor tilting actuators. The proposed system is based on four quadrotors cooperatively carrying a central body to which they are attached through passive universal joints. While conventional parallel axis multirotors are underactuated, the proposed mechanism makes the system overactuated, enabling independent position and orientation control of the main body. This implies that the payload can be carried in the minimum drag orientation, it enables take-off and landing on inclined surfaces and it provides thrust-vectoring capabilities to the system, leading to high control authority. A detailed dynamic model is derived making use of Lagrangian formalism and a hierarchical control law based on such model is proposed to stabilize the system. This control law is designed to ensure good tracking while minimizing power consumption. The proposed control law and the capabilities of the architecture are evaluated in simulation and in outdoor experimental flights, where the aerial robot shows autonomous tracking of the six degrees of freedom (DoF) of the main body, an inherently unfeasible maneuver for conventional underactuated multirotors.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104761"},"PeriodicalIF":4.3,"publicationDate":"2024-07-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001453/pdfft?md5=6313724e3f9a37984858df668d0d80e0&pid=1-s2.0-S0921889024001453-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141851211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On a dynamic and decentralized energy-aware technique for multi-robot task allocation 多机器人任务分配的动态分散能源感知技术
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-23 DOI: 10.1016/j.robot.2024.104762
Menaxi J. Bagchi, Shivashankar B. Nair, Pradip K. Das
{"title":"On a dynamic and decentralized energy-aware technique for multi-robot task allocation","authors":"Menaxi J. Bagchi,&nbsp;Shivashankar B. Nair,&nbsp;Pradip K. Das","doi":"10.1016/j.robot.2024.104762","DOIUrl":"10.1016/j.robot.2024.104762","url":null,"abstract":"<div><p>In the real world, multi-robot systems need to deal with <em>on-the-fly</em> (runtime) arrivals of new sets of tasks. This entails repeated adjustments of their current task allocations to include the newer ones while also ensuring that the overall performance does not degrade. This paper proposes a decentralized and distributed dynamic task allocation algorithm to handle this issue in a multi-robot scenario. The proposed work provides a conflict-free allocation of a set of tasks constituting a job to robots and minimizes the <em>total execution time</em>. These jobs can comprise multiple independent and/or dependent tasks or a combination thereof, which are injected <em>on-the-fly</em> into a network of robots. The dependent tasks of a job are related by precedence constraints that specify the ordering or dependencies between pairs of tasks. The work also describes a decentralized adaptive energy threshold mechanism for determining whether or not a robot needs to visit a battery stockpile after the execution of a task. Conflicting task selections among the robots in this decentralized set-up are resolved using mobile agents during runtime. Apart from allocating tasks to the robots, these mobile agents exploit the benefits of centralized and decentralized systems and provide an advantage over auction-based task allocation algorithms. The <em>proposed</em> algorithm takes into consideration the energy requirements, both during the task allocation process and actual execution. The <em>proposed</em> algorithm also caters to strategies to deal with delays caused by obstacles and congestion during the actual execution of the tasks. Experiments conducted using <em>Webots</em>, an open-source robot simulator, and <em>Tartarus</em>, a multi-agent platform, authenticate the efficacy of the <em>proposed</em> algorithm compared to other prominent task allocation algorithms in terms of minimization of <em>average waiting time</em>, <em>total task allocation time</em>, <em>total job allocation time</em>, and <em>total execution time</em> of an experiment.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104762"},"PeriodicalIF":4.3,"publicationDate":"2024-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141851567","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Human-robot interactions in autonomous hospital transports 医院自主运输中的人机互动
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-23 DOI: 10.1016/j.robot.2024.104755
Andreas Zachariae, Frederik Plahl, Yucheng Tang, Ilshat Mamaev, Björn Hein, Christian Wurll
{"title":"Human-robot interactions in autonomous hospital transports","authors":"Andreas Zachariae,&nbsp;Frederik Plahl,&nbsp;Yucheng Tang,&nbsp;Ilshat Mamaev,&nbsp;Björn Hein,&nbsp;Christian Wurll","doi":"10.1016/j.robot.2024.104755","DOIUrl":"10.1016/j.robot.2024.104755","url":null,"abstract":"<div><p>The integration of robotics in nursing is a significant shift in healthcare, driven by the aging global population and the increasing demand for care. Robots in nursing can handle less technical tasks such as patient transport and rehabilitation activities. This support allows caregivers to focus on less strenuous nursing duties and more direct patient care. Human-Robot Interaction (HRI) plays an important role in this challenging context. In this research, we present an autonomous hospital transport system based on the ROS 2 framework, focusing on enhancing HRI in the healthcare environment. It encompasses the development of a control architecture for autonomous robot behavior, the implementation of machine learning for emergency detection, and the creation of a user-friendly interface for both patients and staff. The proposed concepts were validated in real-world scenarios in three different hospitals in Germany. This not only demonstrates the practical application of this system but also shares insights and methods, encouraging further advancement in the field of healthcare robotics.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104755"},"PeriodicalIF":4.3,"publicationDate":"2024-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001398/pdfft?md5=a0dbb165212f65cf38d2ca54e2a0b082&pid=1-s2.0-S0921889024001398-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141934838","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Research on extreme obstacle–crossing performance and multi–objective optimization of tracked mobile robot 履带式移动机器人的极限越障性能和多目标优化研究
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-20 DOI: 10.1016/j.robot.2024.104759
Qingjun Song, Chengchun Lu, Qinghui Song, Haiyan Jiang, Bei Liu
{"title":"Research on extreme obstacle–crossing performance and multi–objective optimization of tracked mobile robot","authors":"Qingjun Song,&nbsp;Chengchun Lu,&nbsp;Qinghui Song,&nbsp;Haiyan Jiang,&nbsp;Bei Liu","doi":"10.1016/j.robot.2024.104759","DOIUrl":"10.1016/j.robot.2024.104759","url":null,"abstract":"<div><p>Stability of obstacle–crossing and structural optimization are important issues in the research of tracked mobile robots. In this paper, in order to fully understand the obstacle–surmounting ability of the robot, the relationship between the position of the center of gravity and the posture of the front and rear swing arms is analyzed. Based on the motion mechanism of the robot crossing obstacles, the geometric model and the dynamic model are established for the key states in the obstacle crossing process. Based on these models, a multi-objective optimization problem for the maximum obstacle–crossing height and minimum driving torque is established during the obstacle crossing process of the robot, which must meet geometric, slip, and stability constraints. To effectively handle the optimization problem of tracked mobile robots, an improved non–dominated sorting genetic algorithm with elite strategy version II based on adaptive genetic strategy (NSGA-II-AGS) is proposed in this paper. Some meaningful relationships between the objective function and the design variables are obtained through sensitivity analysis. Finally, the robot's obstacle-crossing ability was verified through virtual simulation and prototype experiments. These excellent performances enable the proposed NSGA-II-AGS to be qualified for dealing with the multi-objective optimization problem.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104759"},"PeriodicalIF":4.3,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S092188902400143X/pdfft?md5=cf75de2942464b4261ca7988d24989cb&pid=1-s2.0-S092188902400143X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141851368","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A versatile door opening system with mobile manipulator through adaptive position-force control and reinforcement learning 通过自适应位置力控制和强化学习实现带移动机械手的多功能开门系统
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-19 DOI: 10.1016/j.robot.2024.104760
Gyuree Kang , Hyunki Seong , Daegyu Lee , David Hyunchul Shim
{"title":"A versatile door opening system with mobile manipulator through adaptive position-force control and reinforcement learning","authors":"Gyuree Kang ,&nbsp;Hyunki Seong ,&nbsp;Daegyu Lee ,&nbsp;David Hyunchul Shim","doi":"10.1016/j.robot.2024.104760","DOIUrl":"10.1016/j.robot.2024.104760","url":null,"abstract":"<div><p>The ability of robots to navigate through doors is crucial for their effective operation in indoor environments. Consequently, extensive research has been conducted to develop robots capable of opening specific doors. However, the diverse combinations of door handles and opening directions necessitate a more versatile door opening system for robots to successfully operate in real-world environments. In this paper, we propose a mobile manipulator system that can autonomously open various doors without prior knowledge. By using convolutional neural networks, point cloud extraction techniques, and external force measurements during exploratory motion, we obtained information regarding handle types, poses, and door characteristics. Through two different approaches, adaptive position-force control and deep reinforcement learning, we successfully opened doors without precise trajectory or excessive external force. The adaptive position-force control method involves moving the end-effector in the direction of the door opening while responding compliantly to external forces, ensuring safety and manipulator workspace. Meanwhile, the deep reinforcement learning policy minimizes applied forces and eliminates unnecessary movements, enabling stable operation across doors with different poses and widths. The RL-based approach outperforms the adaptive position-force control method in terms of compensating for external forces, ensuring smooth motion, and achieving efficient speed. It reduces the maximum force required by 3.27 times and improves motion smoothness by 1.82 times. However, the non-learning-based adaptive position-force control method demonstrates more versatility in opening a wider range of doors, encompassing revolute doors with four distinct opening directions and varying widths.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104760"},"PeriodicalIF":4.3,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141950833","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Dynamic Global/Local multi-layer motion planner architecture for autonomous Cognitive Surgical Robots 用于自主认知外科机器人的动态全局/局部多层运动规划器架构
IF 4.3 2区 计算机科学
Robotics and Autonomous Systems Pub Date : 2024-07-19 DOI: 10.1016/j.robot.2024.104758
Narcís Sayols , Albert Hernansanz , Alessio Sozzi , Nicola Piccinelli , Fabio Falezza , Saverio Farsoni , Alícia Casals , Marcello Bonfè , Riccardo Muradore
{"title":"Dynamic Global/Local multi-layer motion planner architecture for autonomous Cognitive Surgical Robots","authors":"Narcís Sayols ,&nbsp;Albert Hernansanz ,&nbsp;Alessio Sozzi ,&nbsp;Nicola Piccinelli ,&nbsp;Fabio Falezza ,&nbsp;Saverio Farsoni ,&nbsp;Alícia Casals ,&nbsp;Marcello Bonfè ,&nbsp;Riccardo Muradore","doi":"10.1016/j.robot.2024.104758","DOIUrl":"10.1016/j.robot.2024.104758","url":null,"abstract":"<div><p>This paper presents a novel dynamic motion planner designed to provide safe motions in the context of the Smart Autonomous Robot Assistant Surgeon (SARAS) surgical platform. SARAS is a multi-robot autonomous platform designed to execute auxiliary tasks in Minimally Invasive Surgeries (MIS) with a high degree of autonomy. The development of robotic systems with a high level of autonomy and reliability requires to perceive the workspace and human actions, to contextualize them with the surgical workflow, and, finally, plan and dynamically control the required motions. The autonomous control relies on a multi-level hierarchical Finite State Machine (hFSM) that decides and supervises all robot actions and their transitions. This approach requires multi-granularity decomposition of the surgical procedure and defines different motion profiles to preserve and safely interacts with the patients’ anatomy. The motion planner is developed under the minimally invasive surgery context since it is an extreme use case where the environment is complex, dynamic and unstructured. Moreover, in the SARAS platform the autonomous robots share workspace as well as collaborate with other human-guided robotic instruments. This creates an even more complex working environment and defines a set of hierarchical relationships in which auxiliary instruments have a lower priority. The presented motion planner acts at two levels: Global and Local. The Global Planner generates an initial spline-based trajectory that, defined by a set of Control Points, follows a certain profile determined by the ongoing surgical action and the interaction with the patient’s anatomy. Then, during the execution of the motion, the Local Planner observes the workspace (anatomy and other tools) and applies different virtual potential fields to the control points to dynamically modify their position to avoid potential collisions or tool blocking while maintaining trajectory coherence. At this level, it reactively modifies the trajectory between the tool position and the next control point applying Dynamical Systems based obstacle avoidance. This approach ensures collision free connections between the spline control points. The proposed motion planner is validated in a realistic surgical scenario. The experimental results are analysed from data collected during various Robotic-Assisted Radical Prostatectomy surgeries on manikins, performed with the SARAS SOLO-SURGERY platform: the main surgeon teleoperates a daVinci Research Kit and two robotic arms autonomously perform different auxiliary surgical tasks.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"180 ","pages":"Article 104758"},"PeriodicalIF":4.3,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001428/pdfft?md5=8c5ac0ada5183d95b70db4dc25d3cd7c&pid=1-s2.0-S0921889024001428-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141840853","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信