首页 > 最新文献

Robotics and Autonomous Systems最新文献

英文 中文
Cooperative path planning study of distributed multi-mobile robots based on optimised ACO algorithm 基于优化 ACO 算法的分布式多移动机器人合作路径规划研究
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-06-26 DOI: 10.1016/j.robot.2024.104748
Zhi Cai , Jiahang Liu , Lin Xu , Jiayi Wang

The rapid development of robotics technology has driven the growth of robot types and the development of related technologies. As an important aspect of robot research, path planning technology plays an irreplaceable role in practical production and application. Ant colony algorithm has a wide range of applications in robot path planning, but there is also a problem of performance overly relying on initial parameter selection. In order to solve this problem and improve the performance of mobile robot path planning, an improved ant colony algorithm based on firefly algorithm was studied and designed in a two-dimensional environment. In order to further explore the performance of ant colony algorithm in solving robot coordinated path planning problems, an improved ant colony algorithm based on heuristic function was also designed. In a three-dimensional environment, an improved ant colony algorithm based on the improved artificial potential field method was designed. The research results show that the maximum running time of the improved ant colony algorithm based on the firefly algorithm in different grid environments is 819.36 s, 847.01 s, and 811.54 s, respectively. The average running time of the improved ant colony algorithm based on heuristic function in different grid environments is 5.19 s, 5.97 s, and 9.09 s, with average path lengths of 29.90 cm, 31.08 cm, and 37.01 cm, and path length variances of 0.35, 0.87, and 2.21, respectively. The ant colony algorithm based on the improved artificial potential field method has a running time of 1.930 s, 3.182 s, and 4.662 s in different grid environments, and a path length of 29.275 cm, 49.447 cm, and 67.057 cm, respectively. The ant colony algorithm for research and design optimization has good performance. The contribution of the research lies in the design of three path planning methods for mobile robots, including two-dimensional path planning and three-dimensional path planning, which improves the time of path planning and shortens the average path length. The novelty of the research is reflected in the design of a path planning method for mobile robots in two-dimensional and three-dimensional environments, which improves the ant colony algorithm through firefly algorithm and heuristic function, and combines the ant colony algorithm with the improved artificial potential field method. The method designed by the research institute can provide technical support for path planning of mobile robots.

机器人技术的飞速发展推动了机器人种类的增加和相关技术的发展。作为机器人研究的一个重要方面,路径规划技术在实际生产和应用中发挥着不可替代的作用。蚁群算法在机器人路径规划中有着广泛的应用,但也存在性能过于依赖初始参数选择的问题。为了解决这一问题,提高移动机器人路径规划的性能,在二维环境下研究并设计了一种基于萤火虫算法的改进蚁群算法。为了进一步探索蚁群算法在解决机器人协调路径规划问题中的性能,还设计了一种基于启发式函数的改进蚁群算法。在三维环境中,设计了基于改进人工势场方法的改进蚁群算法。研究结果表明,基于萤火虫算法的改进蚁群算法在不同网格环境下的最大运行时间分别为 819.36 秒、847.01 秒和 811.54 秒。基于启发式函数的改进蚁群算法在不同网格环境下的平均运行时间分别为 5.19 s、5.97 s 和 9.09 s,平均路径长度分别为 29.90 cm、31.08 cm 和 37.01 cm,路径长度方差分别为 0.35、0.87 和 2.21。基于改进人工势场方法的蚁群算法在不同网格环境下的运行时间分别为 1.930 s、3.182 s 和 4.662 s,路径长度分别为 29.275 cm、49.447 cm 和 67.057 cm。蚁群算法在研究和设计优化方面具有良好的性能。该研究的贡献在于为移动机器人设计了三种路径规划方法,包括二维路径规划和三维路径规划,提高了路径规划的时间,缩短了平均路径长度。研究的新颖性体现在设计了一种二维和三维环境下的移动机器人路径规划方法,该方法通过萤火虫算法和启发式函数改进了蚁群算法,并将蚁群算法与改进的人工势场方法相结合。研究所设计的方法可为移动机器人的路径规划提供技术支持。
{"title":"Cooperative path planning study of distributed multi-mobile robots based on optimised ACO algorithm","authors":"Zhi Cai ,&nbsp;Jiahang Liu ,&nbsp;Lin Xu ,&nbsp;Jiayi Wang","doi":"10.1016/j.robot.2024.104748","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104748","url":null,"abstract":"<div><p>The rapid development of robotics technology has driven the growth of robot types and the development of related technologies. As an important aspect of robot research, path planning technology plays an irreplaceable role in practical production and application. Ant colony algorithm has a wide range of applications in robot path planning, but there is also a problem of performance overly relying on initial parameter selection. In order to solve this problem and improve the performance of mobile robot path planning, an improved ant colony algorithm based on firefly algorithm was studied and designed in a two-dimensional environment. In order to further explore the performance of ant colony algorithm in solving robot coordinated path planning problems, an improved ant colony algorithm based on heuristic function was also designed. In a three-dimensional environment, an improved ant colony algorithm based on the improved artificial potential field method was designed. The research results show that the maximum running time of the improved ant colony algorithm based on the firefly algorithm in different grid environments is 819.36 s, 847.01 s, and 811.54 s, respectively. The average running time of the improved ant colony algorithm based on heuristic function in different grid environments is 5.19 s, 5.97 s, and 9.09 s, with average path lengths of 29.90 cm, 31.08 cm, and 37.01 cm, and path length variances of 0.35, 0.87, and 2.21, respectively. The ant colony algorithm based on the improved artificial potential field method has a running time of 1.930 s, 3.182 s, and 4.662 s in different grid environments, and a path length of 29.275 cm, 49.447 cm, and 67.057 cm, respectively. The ant colony algorithm for research and design optimization has good performance. The contribution of the research lies in the design of three path planning methods for mobile robots, including two-dimensional path planning and three-dimensional path planning, which improves the time of path planning and shortens the average path length. The novelty of the research is reflected in the design of a path planning method for mobile robots in two-dimensional and three-dimensional environments, which improves the ant colony algorithm through firefly algorithm and heuristic function, and combines the ant colony algorithm with the improved artificial potential field method. The method designed by the research institute can provide technical support for path planning of mobile robots.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104748"},"PeriodicalIF":4.3,"publicationDate":"2024-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141606688","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
Robust fault detection and adaptive fixed-time fault-tolerant control for quadrotor UAVs 四旋翼无人飞行器的鲁棒故障检测和自适应固定时间容错控制
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-06-24 DOI: 10.1016/j.robot.2024.104747
Mahmood Mazare, Mostafa Taghizadeh, Pegah Ghaf-Ghanbari, Ehsan Davoodi

This note scrutinizes an adaptive fault-tolerant control (FTC) approach tailored for unmanned aerial vehicles (UAVs), addressing the critical need for both fault accommodation and disturbance suppression. Departing from traditional reliance on robust discontinuous control strategies prone to chattering and demanding precise uncertainty bounds, our FTC method ensures fixed-time stability, guaranteeing the convergence of attitude tracking errors to zero. Central to our approach is an adaptive algorithm adept at concurrently estimating unknown actuator faults and upper bounds of lumped uncertainties. Moreover, our adaptive schemes accurately estimate the upper bound of the lumped uncertainty term, encompassing model uncertainties, external disturbances, and unmodeled dynamics, thereby eliminating the need for assuming known bounds on uncertainties. Stability analysis under the developed control law is thoroughly performed using the Lyapunov stability theory. Notably, our strategy employs an extended Kalman filter (EKF) observer for state estimation and fault detection, facilitating fault detection through an adaptive threshold technique dynamically adjusted based on real-time mean and variance of the residual signal. Through comprehensive simulation and experimental validations, our proposed methodology demonstrates significant advancements in ensuring safety and reliability in UAVs.

本论文仔细研究了为无人驾驶飞行器(UAV)量身定制的自适应容错控制(FTC)方法,解决了容错和抑制干扰的关键需求。我们的 FTC 方法有别于传统的依赖于容易产生颤振和要求精确不确定性边界的鲁棒非连续控制策略,它能确保固定时间稳定性,保证姿态跟踪误差收敛为零。我们方法的核心是一种自适应算法,它善于同时估计未知致动器故障和整块不确定性的上限。此外,我们的自适应方案还能准确估计整块不确定性项的上限,包括模型不确定性、外部干扰和未建模的动态,从而消除了假设不确定性已知上限的需要。利用 Lyapunov 稳定性理论对所开发的控制法则进行了全面的稳定性分析。值得注意的是,我们的策略采用了扩展卡尔曼滤波器(EKF)观测器进行状态估计和故障检测,通过基于残差信号的实时均值和方差动态调整的自适应阈值技术促进故障检测。通过全面的模拟和实验验证,我们提出的方法在确保无人机的安全性和可靠性方面取得了重大进展。
{"title":"Robust fault detection and adaptive fixed-time fault-tolerant control for quadrotor UAVs","authors":"Mahmood Mazare,&nbsp;Mostafa Taghizadeh,&nbsp;Pegah Ghaf-Ghanbari,&nbsp;Ehsan Davoodi","doi":"10.1016/j.robot.2024.104747","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104747","url":null,"abstract":"<div><p>This note scrutinizes an adaptive fault-tolerant control (FTC) approach tailored for unmanned aerial vehicles (UAVs), addressing the critical need for both fault accommodation and disturbance suppression. Departing from traditional reliance on robust discontinuous control strategies prone to chattering and demanding precise uncertainty bounds, our FTC method ensures fixed-time stability, guaranteeing the convergence of attitude tracking errors to zero. Central to our approach is an adaptive algorithm adept at concurrently estimating unknown actuator faults and upper bounds of lumped uncertainties. Moreover, our adaptive schemes accurately estimate the upper bound of the lumped uncertainty term, encompassing model uncertainties, external disturbances, and unmodeled dynamics, thereby eliminating the need for assuming known bounds on uncertainties. Stability analysis under the developed control law is thoroughly performed using the Lyapunov stability theory. Notably, our strategy employs an extended Kalman filter (EKF) observer for state estimation and fault detection, facilitating fault detection through an adaptive threshold technique dynamically adjusted based on real-time mean and variance of the residual signal. Through comprehensive simulation and experimental validations, our proposed methodology demonstrates significant advancements in ensuring safety and reliability in UAVs.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104747"},"PeriodicalIF":4.3,"publicationDate":"2024-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141539419","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
Automatic lane change based on dynamic occupancy of an adaptive gird zone 基于自适应腰带区动态占用率的自动变道
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-20 DOI: 10.1016/j.robot.2024.104732
Soo Ho Woo , Soon-Geul Lee , JaeHwan Choi , JunKi Hong , Jae-Hong Lee , HaoTian Xie

This paper presents adaptive and occupancy grid map algorithms for automatic lane change technology, a core technology in autonomous vehicles. The objectives are to improve driver safety and convenience with technology that automatically changes lanes at the request of the driver. The algorithms construct nine grids on the basis of ego vehicles and generate adaptive and occupancy grid maps by using the relative speeds of ego and target vehicles. When a driver requests a lane change, the adaptive grid map reduces the number of cases where the target vehicles may exist around the ego vehicle from 256 to 32, thus decreasing the calculation amount. Therefore, the algorithms are suitable for use in autonomous vehicles that require real-time calculations. An occupancy grid map is formed in accordance with the location of the target vehicles, and whether lane changes are possible is determined. The algorithms generate a virtual simulation environment with the CarMaker and are simulated using Matlab/Simulink. An experiment is conducted in a real driving environment with real vehicles to prove the validity of the algorithms.

© 2017 Elsevier Inc. All rights reserved.

本文介绍了自动变道技术的自适应和占位网格图算法,这是自动驾驶汽车的一项核心技术。其目的是通过应驾驶员要求自动变更车道的技术,提高驾驶员的安全性和便利性。该算法以自我车辆为基础构建九个网格,并利用自我车辆和目标车辆的相对速度生成自适应和占用网格图。当驾驶员请求变更车道时,自适应网格图将自我车辆周围可能存在目标车辆的情况从 256 种减少到 32 种,从而减少了计算量。因此,该算法适用于需要实时计算的自动驾驶车辆。根据目标车辆的位置形成占用网格图,并确定是否可以变道。算法通过 CarMaker 生成虚拟仿真环境,并使用 Matlab/Simulink 进行仿真。为了证明算法的有效性,我们在真实驾驶环境中使用真实车辆进行了实验。保留所有权利。
{"title":"Automatic lane change based on dynamic occupancy of an adaptive gird zone","authors":"Soo Ho Woo ,&nbsp;Soon-Geul Lee ,&nbsp;JaeHwan Choi ,&nbsp;JunKi Hong ,&nbsp;Jae-Hong Lee ,&nbsp;HaoTian Xie","doi":"10.1016/j.robot.2024.104732","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104732","url":null,"abstract":"<div><p>This paper presents adaptive and occupancy grid map algorithms for automatic lane change technology, a core technology in autonomous vehicles. The objectives are to improve driver safety and convenience with technology that automatically changes lanes at the request of the driver. The algorithms construct nine grids on the basis of ego vehicles and generate adaptive and occupancy grid maps by using the relative speeds of ego and target vehicles. When a driver requests a lane change, the adaptive grid map reduces the number of cases where the target vehicles may exist around the ego vehicle from 256 to 32, thus decreasing the calculation amount. Therefore, the algorithms are suitable for use in autonomous vehicles that require real-time calculations. An occupancy grid map is formed in accordance with the location of the target vehicles, and whether lane changes are possible is determined. The algorithms generate a virtual simulation environment with the CarMaker and are simulated using Matlab/Simulink. An experiment is conducted in a real driving environment with real vehicles to prove the validity of the algorithms.</p><p>© 2017 Elsevier Inc. All rights reserved.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104732"},"PeriodicalIF":4.3,"publicationDate":"2024-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141434214","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
Sim-to-real transfer of active suspension control using deep reinforcement learning 利用深度强化学习实现主动悬架控制的仿真到真实传输
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-06-13 DOI: 10.1016/j.robot.2024.104731
Viktor Wiberg , Erik Wallin , Arvid Fälldin , Tobias Semberg , Morgan Rossander , Eddie Wadbro , Martin Servin

We explore sim-to-real transfer of deep reinforcement learning controllers for a heavy vehicle with active suspensions designed for traversing rough terrain. While related research primarily focuses on lightweight robots with electric motors and fast actuation, this study uses a forestry vehicle with a complex hydraulic driveline and slow actuation. We simulate the vehicle using multibody dynamics and apply system identification to find an appropriate set of simulation parameters. We then train policies in simulation using various techniques to mitigate the sim-to-real gap, including domain randomization, action delays, and a reward penalty to encourage smooth control. In reality, the policies trained with action delays and a penalty for erratic actions perform nearly at the same level as in simulation. In experiments on level ground, the motion trajectories closely overlap when turning to either side, as well as in a route tracking scenario. When faced with a ramp that requires active use of the suspensions, the simulated and real motions are in close alignment. This shows that the actuator model together with system identification yields a sufficiently accurate model of the actuators. We observe that policies trained without the additional action penalty exhibit fast switching or bang–bang control. These present smooth motions and high performance in simulation but transfer poorly to reality. We find that policies make marginal use of the local height map for perception, showing no indications of predictive planning. However, the strong transfer capabilities entail that further development concerning perception and performance can be largely confined to simulation.

我们探索了深度强化学习控制器从模拟到现实的转移,这种控制器适用于带有主动悬挂系统的重型车辆,专为穿越崎岖地形而设计。相关研究主要集中在配有电动马达和快速驱动装置的轻型机器人上,而本研究使用的是配有复杂液压传动系统和慢速驱动装置的林业车辆。我们使用多体动力学对车辆进行仿真,并应用系统识别来找到一组合适的仿真参数。然后,我们使用各种技术在模拟中训练策略,以缩小模拟与现实之间的差距,包括域随机化、动作延迟和奖励惩罚,以鼓励平稳控制。在现实中,使用动作延迟和对不稳定动作的惩罚来训练的策略与模拟中的表现几乎相同。在平地上进行的实验中,向两侧转弯时的运动轨迹与路线追踪场景中的运动轨迹紧密重叠。当遇到需要主动使用悬挂装置的坡道时,模拟运动轨迹与实际运动轨迹也非常接近。这表明,执行器模型与系统识别一起产生了足够精确的执行器模型。我们观察到,在没有额外动作惩罚的情况下训练出来的策略表现出快速切换或砰砰控制。这些策略在模拟中表现出平滑的运动和较高的性能,但在现实中却表现不佳。我们发现,这些策略对局部高度图的感知利用甚微,没有显示出预测规划的迹象。然而,强大的转移能力意味着有关感知和性能的进一步发展可以在很大程度上局限于模拟。
{"title":"Sim-to-real transfer of active suspension control using deep reinforcement learning","authors":"Viktor Wiberg ,&nbsp;Erik Wallin ,&nbsp;Arvid Fälldin ,&nbsp;Tobias Semberg ,&nbsp;Morgan Rossander ,&nbsp;Eddie Wadbro ,&nbsp;Martin Servin","doi":"10.1016/j.robot.2024.104731","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104731","url":null,"abstract":"<div><p>We explore sim-to-real transfer of deep reinforcement learning controllers for a heavy vehicle with active suspensions designed for traversing rough terrain. While related research primarily focuses on lightweight robots with electric motors and fast actuation, this study uses a forestry vehicle with a complex hydraulic driveline and slow actuation. We simulate the vehicle using multibody dynamics and apply system identification to find an appropriate set of simulation parameters. We then train policies in simulation using various techniques to mitigate the sim-to-real gap, including domain randomization, action delays, and a reward penalty to encourage smooth control. In reality, the policies trained with action delays and a penalty for erratic actions perform nearly at the same level as in simulation. In experiments on level ground, the motion trajectories closely overlap when turning to either side, as well as in a route tracking scenario. When faced with a ramp that requires active use of the suspensions, the simulated and real motions are in close alignment. This shows that the actuator model together with system identification yields a sufficiently accurate model of the actuators. We observe that policies trained without the additional action penalty exhibit fast switching or bang–bang control. These present smooth motions and high performance in simulation but transfer poorly to reality. We find that policies make marginal use of the local height map for perception, showing no indications of predictive planning. However, the strong transfer capabilities entail that further development concerning perception and performance can be largely confined to simulation.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104731"},"PeriodicalIF":4.3,"publicationDate":"2024-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001155/pdfft?md5=e7bbe412bd07a5f03c52e1e36921e3d4&pid=1-s2.0-S0921889024001155-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141480382","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 review of advances in underwater humanoid robots for human–machine cooperation 水下仿人机器人在人机合作方面的进展综述
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-13 DOI: 10.1016/j.robot.2024.104744
Canjun Yang , Xin Wu , Mingwei Lin , Ri Lin , Di Wu

Underwater humanoid robots (UHRs) have emerged as a significant area of interest in robotics, with the potential to overcome the limitations of traditional underwater robots and revolutionize underwater activities. This review examines the development of UHRs, focusing on their perception, decision-making, and execution capabilities within a hierarchical human-machine cooperation framework. The Perception Layer involves gathering information from the environment and human collaborators. The Decision-making Layer explores different levels of robot autonomy and the current status of human-UHR collaborative decision-making. The Execution Layer encompasses modeling, control, and actuation mechanisms to translate high-level intentions into physical actions. Various UHR implementations across research teams are reviewed to provide a comprehensive overview of current advancements. Discussions and challenges surrounding UHR progress are provided as well. Continued research and development efforts of UHR represent a promising avenue for advancing human-machine cooperation and pushing the boundaries of underwater exploration, contributing to scientific discoveries and societal benefits in this captivating realm.

水下仿人机器人(UHRs)已成为机器人技术的一个重要兴趣领域,它有可能克服传统水下机器人的局限性,并彻底改变水下活动。本综述探讨了仿人机器人的发展,重点关注其在分层人机合作框架内的感知、决策和执行能力。感知层涉及从环境和人类合作者那里收集信息。决策层探讨了机器人自主性的不同层次以及人类-UHR 合作决策的现状。执行层包括建模、控制和执行机制,以将高层次意图转化为实际行动。研究团队对各种 UHR 实施情况进行了回顾,以全面概述当前的进展情况。此外,还提供了有关 UHR 进展的讨论和挑战。UHR 的持续研究和开发工作是推进人机合作和突破水下探索界限的一条大有可为的途径,有助于在这一迷人的领域取得科学发现和社会效益。
{"title":"A review of advances in underwater humanoid robots for human–machine cooperation","authors":"Canjun Yang ,&nbsp;Xin Wu ,&nbsp;Mingwei Lin ,&nbsp;Ri Lin ,&nbsp;Di Wu","doi":"10.1016/j.robot.2024.104744","DOIUrl":"10.1016/j.robot.2024.104744","url":null,"abstract":"<div><p>Underwater humanoid robots (UHRs) have emerged as a significant area of interest in robotics, with the potential to overcome the limitations of traditional underwater robots and revolutionize underwater activities. This review examines the development of UHRs, focusing on their perception, decision-making, and execution capabilities within a hierarchical human-machine cooperation framework. The Perception Layer involves gathering information from the environment and human collaborators. The Decision-making Layer explores different levels of robot autonomy and the current status of human-UHR collaborative decision-making. The Execution Layer encompasses modeling, control, and actuation mechanisms to translate high-level intentions into physical actions. Various UHR implementations across research teams are reviewed to provide a comprehensive overview of current advancements. Discussions and challenges surrounding UHR progress are provided as well. Continued research and development efforts of UHR represent a promising avenue for advancing human-machine cooperation and pushing the boundaries of underwater exploration, contributing to scientific discoveries and societal benefits in this captivating realm.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104744"},"PeriodicalIF":4.3,"publicationDate":"2024-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141404094","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
When and where to step: Terrain-aware real-time footstep location and timing optimization for bipedal robots 何时何地迈步:双足机器人的地形感知实时脚步位置和时间优化
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-13 DOI: 10.1016/j.robot.2024.104742
Ke Wang , Zhaoyang Jacopo Hu , Peter Tisnikar , Oskar Helander , Digby Chappell , Petar Kormushev

Online footstep planning is essential for bipedal walking robots, allowing them to walk in the presence of disturbances and sensory noise. Most of the literature on the topic has focused on optimizing the footstep placement while keeping the step timing constant. In this work, we introduce a footstep planner capable of optimizing footstep placement and step time online. The proposed planner, consisting of an Interior Point Optimizer (IPOPT) and an optimizer based on Augmented Lagrangian (AL) method with analytical gradient descent, solves the full dynamics of the Linear Inverted Pendulum (LIP) model in real time to optimize for footstep location as well as step timing at the rate of 200 Hz. We show that such asynchronous real-time optimization with the AL method (ARTO-AL) provides the required robustness and speed for successful online footstep planning. Furthermore, ARTO-AL can be extended to plan footsteps in 3D, allowing terrain-aware footstep planning on uneven terrains. Compared to an algorithm with no footstep time adaptation, our proposed ARTO-AL demonstrates increased stability in simulated walking experiments as it can resist pushes on flat ground and on a 10° ramp up to 120 N and 100 N respectively. Videos2 and open-source code3 are released.

在线脚步规划对于双足行走机器人来说至关重要,它使机器人能够在干扰和感知噪声的情况下行走。有关该主题的大部分文献都侧重于优化脚步位置,同时保持步进时间不变。在这项工作中,我们介绍了一种能够在线优化脚步位置和步进时间的脚步规划器。所提出的规划器由一个内部点优化器(IPOPT)和一个基于分析梯度下降的增强拉格朗日(AL)方法的优化器组成,实时求解线性倒立摆(LIP)模型的全部动力学,以 200 Hz 的速率优化脚步位置和步进时间。我们的研究表明,AL 方法(ARTO-AL)的这种异步实时优化为成功的在线脚步规划提供了所需的鲁棒性和速度。此外,ARTO-AL 还可以扩展到三维脚步规划,从而在不平坦的地形上实现地形感知脚步规划。与没有脚步时间自适应的算法相比,我们提出的 ARTO-AL 在模拟行走实验中表现出更高的稳定性,因为它可以在平地上和 10° 斜坡上分别抵抗高达 120 N 和 100 N 的推力。视频2和开源代码3已发布。
{"title":"When and where to step: Terrain-aware real-time footstep location and timing optimization for bipedal robots","authors":"Ke Wang ,&nbsp;Zhaoyang Jacopo Hu ,&nbsp;Peter Tisnikar ,&nbsp;Oskar Helander ,&nbsp;Digby Chappell ,&nbsp;Petar Kormushev","doi":"10.1016/j.robot.2024.104742","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104742","url":null,"abstract":"<div><p>Online footstep planning is essential for bipedal walking robots, allowing them to walk in the presence of disturbances and sensory noise. Most of the literature on the topic has focused on optimizing the footstep placement while keeping the step timing constant. In this work, we introduce a footstep planner capable of optimizing footstep placement and step time online. The proposed planner, consisting of an Interior Point Optimizer (IPOPT) and an optimizer based on Augmented Lagrangian (AL) method with analytical gradient descent, solves the full dynamics of the Linear Inverted Pendulum (LIP) model in real time to optimize for footstep location as well as step timing at the rate of 200 Hz. We show that such asynchronous real-time optimization with the AL method (ARTO-AL) provides the required robustness and speed for successful online footstep planning. Furthermore, ARTO-AL can be extended to plan footsteps in 3D, allowing terrain-aware footstep planning on uneven terrains. Compared to an algorithm with no footstep time adaptation, our proposed ARTO-AL demonstrates increased stability in simulated walking experiments as it can resist pushes on flat ground and on a <span><math><mrow><mn>10</mn><mo>°</mo></mrow></math></span> ramp up to 120 N and 100 N respectively. Videos<span><sup>2</sup></span> and open-source code<span><sup>3</sup></span> are released.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104742"},"PeriodicalIF":4.3,"publicationDate":"2024-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S092188902400126X/pdfft?md5=599882b40704d445bb509be303dd3163&pid=1-s2.0-S092188902400126X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141434213","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
UAV path planning algorithm based on Deep Q-Learning to search for a floating lost target in the ocean 基于深度 Q-Learning 的无人机路径规划算法,用于搜索海洋中的漂浮迷失目标
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-07 DOI: 10.1016/j.robot.2024.104730
Mehrez Boulares, Afef Fehri, Mohamed Jemni

In the context of real world application, Search and Rescue Missions on the ocean surface remain a complex task due to the large-scale area and the forces of the ocean currents, spreading lost targets and debris in an unpredictable way. In this work, we present a Path Planning Approach to search for a lost target on ocean surface using a swarm of UAVs. The combination of GlobCurrent dataset and a Lagrangian simulator is used to determine where the particles are moved by the ocean currents forces while Deep Q-learning algorithm is applied to learn from their dynamics. The evaluation results of the trained models show that our search strategy is effective and efficient. Over a total search area (red Sea zone), surface of 453422 Km2, we have shown that our strategy Search Success Rate is 98.61%, the maximum Search Time to detection is 15 days and the average Search Time to detection is almost 15 h.

在现实应用中,海面搜救任务仍然是一项复杂的任务,因为海面面积大,洋流的作用力大,丢失的目标和碎片会以不可预测的方式扩散。在这项工作中,我们提出了一种利用无人机群在海面上搜索迷失目标的路径规划方法。我们结合 GlobCurrent 数据集和拉格朗日模拟器来确定粒子在洋流作用下的移动位置,同时采用深度 Q-learning 算法来学习粒子的动态。训练模型的评估结果表明,我们的搜索策略是有效和高效的。在总搜索面积(红海区)453422 平方公里的海面上,我们的策略搜索成功率为 98.61%,最大搜索检测时间为 15 天,平均搜索检测时间接近 15 小时。
{"title":"UAV path planning algorithm based on Deep Q-Learning to search for a floating lost target in the ocean","authors":"Mehrez Boulares,&nbsp;Afef Fehri,&nbsp;Mohamed Jemni","doi":"10.1016/j.robot.2024.104730","DOIUrl":"10.1016/j.robot.2024.104730","url":null,"abstract":"<div><p>In the context of real world application, Search and Rescue Missions on the ocean surface remain a complex task due to the large-scale area and the forces of the ocean currents, spreading lost targets and debris in an unpredictable way. In this work, we present a Path Planning Approach to search for a lost target on ocean surface using a swarm of UAVs. The combination of GlobCurrent dataset and a Lagrangian simulator is used to determine where the particles are moved by the ocean currents forces while Deep Q-learning algorithm is applied to learn from their dynamics. The evaluation results of the trained models show that our search strategy is effective and efficient. Over a total search area (red Sea zone), surface of 453422 Km<span><math><msup><mrow></mrow><mrow><mn>2</mn></mrow></msup></math></span>, we have shown that our strategy Search Success Rate is 98.61%, the maximum Search Time to detection is 15 days and the average Search Time to detection is almost 15 h.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104730"},"PeriodicalIF":4.3,"publicationDate":"2024-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141399395","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
H-SLAM: Hybrid direct–indirect visual SLAM H-SLAM:混合直接-间接视觉 SLAM
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-06 DOI: 10.1016/j.robot.2024.104729
Georges Younes , Douaa Khalil , John Zelek , Daniel Asmar

The recent success of hybrid methods in monocular odometry has led to many attempts to generalize the performance gains to hybrid monocular SLAM. However, most attempts fall short in several respects, with the most prominent issue being the need for two different map representations (local and global maps), with each requiring different, computationally expensive, and often redundant processes to maintain. Moreover, these maps tend to drift with respect to each other, resulting in contradicting pose and scene estimates, and leading to catastrophic failure. In this paper, we propose a novel approach that makes use of descriptor sharing to generate a single inverse depth scene representation. This representation can be used locally, queried globally to perform loop closure, and has the ability to re-activate previously observed map points after redundant points are marginalized from the local map, eliminating the need for separate map maintenance processes. The maps generated by our method exhibit no drift between each other, and can be computed at a fraction of the computational cost and memory footprint required by other monocular SLAM systems. Despite the reduced resource requirements, the proposed approach maintains its robustness and accuracy, delivering performance comparable to state-of-the-art SLAM methods (e.g., LDSO, ORB-SLAM3) on the majority of sequences from well-known datasets like EuRoC, KITTI, and TUM VI. The source code is available at: https://github.com/AUBVRL/fslam_ros_docker.

最近,混合方法在单目测距中取得了成功,因此很多人试图将其性能提升推广到混合单目SLAM中。然而,大多数尝试在几个方面都存在不足,其中最突出的问题是需要两种不同的地图表示(局部地图和全局地图),而每种地图都需要不同的、计算成本高昂且往往是多余的过程来维护。此外,这些地图往往会相互漂移,导致姿态和场景估计相互矛盾,从而导致灾难性故障。在本文中,我们提出了一种利用描述符共享生成单一反深度场景表示的新方法。这种表示法可在本地使用,也可在全局范围内查询以执行循环闭合,并能在本地地图中的冗余点被边缘化后重新激活先前观察到的地图点,从而无需单独的地图维护流程。我们的方法生成的地图不会相互漂移,而且计算成本和内存占用仅为其他单目 SLAM 系统的一小部分。尽管对资源的要求降低了,但所提出的方法仍保持了其鲁棒性和准确性,在 EuRoC、KITTI 和 TUM VI 等著名数据集的大多数序列上,其性能可与最先进的 SLAM 方法(如 LDSO、ORB-SLAM3)相媲美。源代码可在以下网址获取:https://github.com/AUBVRL/fslam_ros_docker。
{"title":"H-SLAM: Hybrid direct–indirect visual SLAM","authors":"Georges Younes ,&nbsp;Douaa Khalil ,&nbsp;John Zelek ,&nbsp;Daniel Asmar","doi":"10.1016/j.robot.2024.104729","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104729","url":null,"abstract":"<div><p>The recent success of hybrid methods in monocular odometry has led to many attempts to generalize the performance gains to hybrid monocular SLAM. However, most attempts fall short in several respects, with the most prominent issue being the need for two different map representations (local and global maps), with each requiring different, computationally expensive, and often redundant processes to maintain. Moreover, these maps tend to drift with respect to each other, resulting in contradicting pose and scene estimates, and leading to catastrophic failure. In this paper, we propose a novel approach that makes use of descriptor sharing to generate a single inverse depth scene representation. This representation can be used locally, queried globally to perform loop closure, and has the ability to re-activate previously observed map points after redundant points are marginalized from the local map, eliminating the need for separate map maintenance processes. The maps generated by our method exhibit no drift between each other, and can be computed at a fraction of the computational cost and memory footprint required by other monocular SLAM systems. Despite the reduced resource requirements, the proposed approach maintains its robustness and accuracy, delivering performance comparable to state-of-the-art SLAM methods (<em>e.g</em>., LDSO, ORB-SLAM3) on the majority of sequences from well-known datasets like EuRoC, KITTI, and TUM VI. The source code is available at: <span>https://github.com/AUBVRL/fslam_ros_docker</span><svg><path></path></svg>.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104729"},"PeriodicalIF":4.3,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141313653","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
Corrigendum to “ICACIA: An Intelligent Context-Aware framework for COBOT in defense industry using ontological and deep learning models” [Robotics and Autonomous Systems Volume 157, November 2022, 104234] ICACIA:使用本体论和深度学习模型的国防工业 COBOT 智能情境感知框架"[《机器人与自主系统》第 157 卷,2022 年 11 月,104234] 的更正
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-04 DOI: 10.1016/j.robot.2024.104726
Arodh Lal Karn , Sudhakar Sengan , Ketan Kotecha , Irina V Pustokhina , Denis A Pustokhin , V Subramaniyaswamy , Dharam Buddhi
{"title":"Corrigendum to “ICACIA: An Intelligent Context-Aware framework for COBOT in defense industry using ontological and deep learning models” [Robotics and Autonomous Systems Volume 157, November 2022, 104234]","authors":"Arodh Lal Karn ,&nbsp;Sudhakar Sengan ,&nbsp;Ketan Kotecha ,&nbsp;Irina V Pustokhina ,&nbsp;Denis A Pustokhin ,&nbsp;V Subramaniyaswamy ,&nbsp;Dharam Buddhi","doi":"10.1016/j.robot.2024.104726","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104726","url":null,"abstract":"","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"178 ","pages":"Article 104726"},"PeriodicalIF":4.3,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001106/pdfft?md5=2ac8751b4f87547e5795f759d0dd0b6b&pid=1-s2.0-S0921889024001106-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141244851","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
Learning-based methods for adaptive informative path planning 基于学习的自适应信息路径规划方法
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-06-04 DOI: 10.1016/j.robot.2024.104727
Marija Popović , Joshua Ott , Julius Rückin , Mykel J. Kochenderfer

Adaptive informative path planning (AIPP) is important to many robotics applications, enabling mobile robots to efficiently collect useful data about initially unknown environments. In addition, learning-based methods are increasingly used in robotics to enhance adaptability, versatility, and robustness across diverse and complex tasks. Our survey explores research on applying robotic learning to AIPP, bridging the gap between these two research fields. We begin by providing a unified mathematical problem definition for general AIPP problems. Next, we establish two complementary taxonomies of current work from the perspectives of (i) learning algorithms and (ii) robotic applications. We explore synergies, recent trends, and highlight the benefits of learning-based methods in AIPP frameworks. Finally, we discuss key challenges and promising future directions to enable more generally applicable and robust robotic data-gathering systems through learning. We provide a comprehensive catalog of papers reviewed in our survey, including publicly available repositories, to facilitate future studies in the field.

自适应信息路径规划(AIPP)对许多机器人应用都很重要,它能让移动机器人有效地收集最初未知环境的有用数据。此外,基于学习的方法也越来越多地应用于机器人领域,以增强机器人在各种复杂任务中的适应性、多功能性和鲁棒性。我们的调查探讨了将机器人学习应用于 AIPP 的研究,弥合了这两个研究领域之间的差距。首先,我们为一般 AIPP 问题提供了统一的数学问题定义。接下来,我们从 (i) 学习算法和 (ii) 机器人应用的角度,为当前工作建立了两个互补的分类法。我们探讨了 AIPP 框架中基于学习的方法的协同作用、最新趋势和优势。最后,我们讨论了通过学习实现更普遍适用、更强大的机器人数据采集系统所面临的主要挑战和未来的发展方向。我们提供了一份综合目录,收录了在我们的调查中审查过的论文,包括可公开获取的资料库,以促进该领域的未来研究。
{"title":"Learning-based methods for adaptive informative path planning","authors":"Marija Popović ,&nbsp;Joshua Ott ,&nbsp;Julius Rückin ,&nbsp;Mykel J. Kochenderfer","doi":"10.1016/j.robot.2024.104727","DOIUrl":"10.1016/j.robot.2024.104727","url":null,"abstract":"<div><p>Adaptive informative path planning (AIPP) is important to many robotics applications, enabling mobile robots to efficiently collect useful data about initially unknown environments. In addition, learning-based methods are increasingly used in robotics to enhance adaptability, versatility, and robustness across diverse and complex tasks. Our survey explores research on applying robotic learning to AIPP, bridging the gap between these two research fields. We begin by providing a unified mathematical problem definition for general AIPP problems. Next, we establish two complementary taxonomies of current work from the perspectives of (i) learning algorithms and (ii) robotic applications. We explore synergies, recent trends, and highlight the benefits of learning-based methods in AIPP frameworks. Finally, we discuss key challenges and promising future directions to enable more generally applicable and robust robotic data-gathering systems through learning. We provide a comprehensive catalog of papers reviewed in our survey, including publicly available repositories, to facilitate future studies in the field.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"179 ","pages":"Article 104727"},"PeriodicalIF":4.3,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001118/pdfft?md5=28de4de4b6cc186bd0057d379cd895ba&pid=1-s2.0-S0921889024001118-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141279580","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
期刊
Robotics and Autonomous Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1