首页 > 最新文献

Robotics and Autonomous Systems最新文献

英文 中文
A rapid iterative trajectory planning method for automated parking through differential flatness 通过差分平整度实现自动泊车的快速迭代轨迹规划方法
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-23 DOI: 10.1016/j.robot.2024.104816
Zhouheng Li , Lei Xie , Cheng Hu , Hongye Su
As autonomous driving continues to advance, automated parking is becoming increasingly essential. However, significant challenges arise when implementing path velocity decomposition (PVD) trajectory planning for automated parking. The primary challenge is ensuring rapid and precise collision-free trajectory planning, which is often in conflict. The secondary challenge involves maintaining sufficient control feasibility of the planned trajectory, particularly at gear shifting points (GSP). This paper proposes a PVD-based rapid iterative trajectory planning (RITP) method to solve the above challenges. The proposed method effectively balances the necessity for time efficiency and precise collision avoidance through a novel collision avoidance framework. Moreover, it enhances the overall control feasibility of the planned trajectory by incorporating the vehicle kinematics model and including terminal smoothing constraints (TSC) at GSP during path planning. Specifically, the proposed method leverages differential flatness to ensure the planned path adheres to the vehicle kinematic model. Additionally, it utilizes TSC to maintain curvature continuity at GSP, thereby enhancing the control feasibility of the overall trajectory. The simulation results demonstrate superior time efficiency and tracking errors compared to model-integrated and other iteration-based trajectory planning methods. In the real-world experiment, the proposed method was implemented and validated on a ROS-based vehicle, demonstrating the applicability of the RITP method for real vehicles.
随着自动驾驶技术的不断发展,自动泊车变得越来越重要。然而,在为自动泊车实施路径速度分解(PVD)轨迹规划时会遇到巨大挑战。首要挑战是确保快速、精确的无碰撞轨迹规划,而这往往是相互冲突的。其次是保持规划轨迹的足够控制可行性,尤其是在换挡点(GSP)。本文提出了一种基于 PVD 的快速迭代轨迹规划(RITP)方法来解决上述难题。该方法通过一个新颖的防碰撞框架,有效地平衡了时间效率和精确防碰撞的必要性。此外,它还通过在路径规划过程中结合车辆运动学模型并在 GSP 中加入终端平滑约束(TSC),增强了规划轨迹的整体控制可行性。具体来说,所提出的方法利用差分平整度来确保规划路径符合车辆运动学模型。此外,它还利用 TSC 来保持 GSP 处曲率的连续性,从而提高整体轨迹的控制可行性。仿真结果表明,与模型集成和其他基于迭代的轨迹规划方法相比,该方法具有更高的时间效率和跟踪误差。在实际实验中,所提出的方法在基于 ROS 的车辆上得到了实施和验证,证明了 RITP 方法对实际车辆的适用性。
{"title":"A rapid iterative trajectory planning method for automated parking through differential flatness","authors":"Zhouheng Li ,&nbsp;Lei Xie ,&nbsp;Cheng Hu ,&nbsp;Hongye Su","doi":"10.1016/j.robot.2024.104816","DOIUrl":"10.1016/j.robot.2024.104816","url":null,"abstract":"<div><div>As autonomous driving continues to advance, automated parking is becoming increasingly essential. However, significant challenges arise when implementing path velocity decomposition (PVD) trajectory planning for automated parking. The primary challenge is ensuring rapid and precise collision-free trajectory planning, which is often in conflict. The secondary challenge involves maintaining sufficient control feasibility of the planned trajectory, particularly at gear shifting points (GSP). This paper proposes a PVD-based rapid iterative trajectory planning (RITP) method to solve the above challenges. The proposed method effectively balances the necessity for time efficiency and precise collision avoidance through a novel collision avoidance framework. Moreover, it enhances the overall control feasibility of the planned trajectory by incorporating the vehicle kinematics model and including terminal smoothing constraints (TSC) at GSP during path planning. Specifically, the proposed method leverages differential flatness to ensure the planned path adheres to the vehicle kinematic model. Additionally, it utilizes TSC to maintain curvature continuity at GSP, thereby enhancing the control feasibility of the overall trajectory. The simulation results demonstrate superior time efficiency and tracking errors compared to model-integrated and other iteration-based trajectory planning methods. In the real-world experiment, the proposed method was implemented and validated on a ROS-based vehicle, demonstrating the applicability of the RITP method for real vehicles.</div></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104816"},"PeriodicalIF":4.3,"publicationDate":"2024-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142441590","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
Mapless navigation via Hierarchical Reinforcement Learning with memory-decaying novelty 通过具有记忆衰减新奇感的分层强化学习实现无地图导航
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-20 DOI: 10.1016/j.robot.2024.104815
Yan Gao , Feiqiang Lin , Boliang Cai , Jing Wu , Changyun Wei , Raphael Grech , Ze Ji
Hierarchical Reinforcement Learning (HRL) has shown superior performance for mapless navigation tasks. However, it remains limited in unstructured environments that might contain terrains like long corridors and dead corners, which can lead to local minima. This is because most HRL-based mapless navigation methods employ a simplified reward setting and exploration strategy. In this work, we propose a novel reward function for training the high-level (HL) policy, which contains two components: extrinsic reward and intrinsic reward. The extrinsic reward encourages the robot to move towards the target location, while the intrinsic reward is computed based on novelty, episode memory and memory decaying, making the agent capable of accomplishing spontaneous exploration. We also design a novel neural network structure that incorporates an LSTM network to augment the agent with memory and reasoning capabilities. We test our method in unknown environments and specific scenarios prone to the local minimum problem to evaluate the navigation performance and local minimum resolution ability. The results show that our method significantly increases the success rate when compared to advanced RL-based methods, achieving a maximum improvement of nearly 28%. Our method demonstrates effective improvement in addressing the local minimum issue, especially in cases where the baselines fail completely. Additionally, numerous ablation studies consistently confirm the effectiveness of our proposed reward function and neural network structure.
分层强化学习(HRL)在无地图导航任务中表现出卓越的性能。然而,在可能包含长走廊和死角等地形的非结构化环境中,它仍然受到限制,因为这些地形可能导致局部最小值。这是因为大多数基于 HRL 的无地图导航方法都采用了简化的奖励设置和探索策略。在这项工作中,我们提出了一种用于训练高级(HL)策略的新型奖励函数,它包含两个部分:外在奖励和内在奖励。外在奖励鼓励机器人向目标位置移动,而内在奖励则根据新颖性、情节记忆和记忆衰减来计算,从而使机器人能够完成自发探索。我们还设计了一种新颖的神经网络结构,其中包含一个 LSTM 网络,以增强机器人的记忆和推理能力。我们在未知环境和容易出现局部最小值问题的特定场景中测试了我们的方法,以评估导航性能和局部最小值的解决能力。结果表明,与先进的基于 RL 的方法相比,我们的方法大大提高了成功率,最大提高了近 28%。我们的方法有效改善了局部最小值问题的解决,尤其是在基线完全失效的情况下。此外,大量的消融研究一致证实了我们提出的奖励函数和神经网络结构的有效性。
{"title":"Mapless navigation via Hierarchical Reinforcement Learning with memory-decaying novelty","authors":"Yan Gao ,&nbsp;Feiqiang Lin ,&nbsp;Boliang Cai ,&nbsp;Jing Wu ,&nbsp;Changyun Wei ,&nbsp;Raphael Grech ,&nbsp;Ze Ji","doi":"10.1016/j.robot.2024.104815","DOIUrl":"10.1016/j.robot.2024.104815","url":null,"abstract":"<div><div>Hierarchical Reinforcement Learning (HRL) has shown superior performance for mapless navigation tasks. However, it remains limited in unstructured environments that might contain terrains like long corridors and dead corners, which can lead to local minima. This is because most HRL-based mapless navigation methods employ a simplified reward setting and exploration strategy. In this work, we propose a novel reward function for training the high-level (HL) policy, which contains two components: extrinsic reward and intrinsic reward. The extrinsic reward encourages the robot to move towards the target location, while the intrinsic reward is computed based on novelty, episode memory and memory decaying, making the agent capable of accomplishing spontaneous exploration. We also design a novel neural network structure that incorporates an LSTM network to augment the agent with memory and reasoning capabilities. We test our method in unknown environments and specific scenarios prone to the local minimum problem to evaluate the navigation performance and local minimum resolution ability. The results show that our method significantly increases the success rate when compared to advanced RL-based methods, achieving a maximum improvement of nearly 28%. Our method demonstrates effective improvement in addressing the local minimum issue, especially in cases where the baselines fail completely. Additionally, numerous ablation studies consistently confirm the effectiveness of our proposed reward function and neural network structure.</div></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104815"},"PeriodicalIF":4.3,"publicationDate":"2024-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001994/pdfft?md5=d8582d1a21a5b1405a794b5c34b147fa&pid=1-s2.0-S0921889024001994-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142315533","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
Control barrier function based visual servoing for Mobile Manipulator Systems under functional limitations 在功能限制条件下,基于控制障碍功能的移动机械手系统视觉伺服系统
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-19 DOI: 10.1016/j.robot.2024.104813
Shahab Heshmati-Alamdari , Maryam Sharifi , George C. Karras , George K. Fourlas
This paper proposes a new control strategy for Mobile Manipulator Systems (MMSs) that integrates image-based visual servoing (IBVS) to address operational limitations and safety constraints. The proposed approach based on the concept of control barrier functions (CBFs), provides a solution to address various operational challenges including visibility constraints, manipulator joint limits, predefined system velocity bounds, and system dynamic uncertainties. The proposed control strategy is a two-tiered structure, wherein the first level, a CBF-IBVS controller calculates control commands, taking into account the Field of View (FoV) constraints. By leveraging null space techniques, these commands are transposed to the joint-level configuration of the MMS, while considering system operational limits. Subsequently, in the second level, a CBF velocity controller employed for the entire MMS undertakes the tracking of the commands at the joint level, ensuring compliance with the predefined system’s velocity limitations as well as the safety of the whole combined system dynamics. The proposed control strategy offers superior transient and steady-state responses and heightened resilience to disturbances and modeling uncertainties. Furthermore, due to its low computational complexity, it can be easily implemented on an onboard computing system, facilitating real-time operation. The proposed strategy’s effectiveness is illustrated via simulation outcomes, which reveal enhanced performance and system safety compared to conventional IBVS methods. The results indicate that the proposed approach is effective in addressing the challenging operational limitations and safety constraints of mobile manipulator systems, making it suitable for practical applications.
本文为移动机械手系统(MMS)提出了一种新的控制策略,该策略集成了基于图像的视觉伺服系统(IBVS),以解决操作限制和安全约束问题。所提出的方法基于控制障碍函数(CBFs)的概念,为应对各种操作挑战提供了解决方案,包括可见度限制、机械手关节限制、预定义的系统速度边界和系统动态不确定性。所提出的控制策略是一种双层结构,其中第一层是 CBF-IBVS 控制器,在考虑到视场(FoV)限制的情况下计算控制指令。通过利用无效空间技术,这些指令被转换到 MMS 的联合级配置中,同时考虑到系统运行限制。随后,在第二级中,整个 MMS 采用 CBF 速度控制器在关节级跟踪指令,确保符合预定义的系统速度限制以及整个组合系统动态的安全性。所提出的控制策略具有出色的瞬态和稳态响应,并能增强对干扰和建模不确定性的适应能力。此外,由于其计算复杂度较低,可以在机载计算系统上轻松实现,便于实时运行。仿真结果表明,与传统的 IBVS 方法相比,所提出的策略具有更高的性能和系统安全性。结果表明,所提出的方法能有效解决移动机械手系统具有挑战性的操作限制和安全约束,适合实际应用。
{"title":"Control barrier function based visual servoing for Mobile Manipulator Systems under functional limitations","authors":"Shahab Heshmati-Alamdari ,&nbsp;Maryam Sharifi ,&nbsp;George C. Karras ,&nbsp;George K. Fourlas","doi":"10.1016/j.robot.2024.104813","DOIUrl":"10.1016/j.robot.2024.104813","url":null,"abstract":"<div><div>This paper proposes a new control strategy for Mobile Manipulator Systems (MMSs) that integrates image-based visual servoing (IBVS) to address operational limitations and safety constraints. The proposed approach based on the concept of control barrier functions (CBFs), provides a solution to address various operational challenges including visibility constraints, manipulator joint limits, predefined system velocity bounds, and system dynamic uncertainties. The proposed control strategy is a two-tiered structure, wherein the first level, a CBF-IBVS controller calculates control commands, taking into account the Field of View (FoV) constraints. By leveraging null space techniques, these commands are transposed to the joint-level configuration of the MMS, while considering system operational limits. Subsequently, in the second level, a CBF velocity controller employed for the entire MMS undertakes the tracking of the commands at the joint level, ensuring compliance with the predefined system’s velocity limitations as well as the safety of the whole combined system dynamics. The proposed control strategy offers superior transient and steady-state responses and heightened resilience to disturbances and modeling uncertainties. Furthermore, due to its low computational complexity, it can be easily implemented on an onboard computing system, facilitating real-time operation. The proposed strategy’s effectiveness is illustrated via simulation outcomes, which reveal enhanced performance and system safety compared to conventional IBVS methods. The results indicate that the proposed approach is effective in addressing the challenging operational limitations and safety constraints of mobile manipulator systems, making it suitable for practical applications.</div></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104813"},"PeriodicalIF":4.3,"publicationDate":"2024-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142322516","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 survey of demonstration learning 示范学习调查
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-13 DOI: 10.1016/j.robot.2024.104812
André Correia, Luís A. Alexandre

With the fast improvement of machine learning, reinforcement learning (RL) has been used to automate human tasks in different areas. However, training such agents is difficult and restricted to expert users. Moreover, it is mostly limited to simulation environments due to the high cost and safety concerns of interactions in the real-world. Demonstration Learning is a paradigm in which an agent learns to perform a task by imitating the behavior of an expert shown in demonstrations. Learning from demonstration accelerates the learning process by improving sample efficiency, while also reducing the effort of the programmer. Because the task is learned without interacting with the environment, demonstration learning allows the automation of a wide range of real-world applications such as robotics and healthcare. This paper provides a survey of demonstration learning, where we formally introduce the demonstration problem along with its main challenges and provide a comprehensive overview of the process of learning from demonstrations from the creation of the demonstration data set, to learning methods from demonstrations, and optimization by combining demonstration learning with different machine learning methods. We also review the existing benchmarks and identify their strengths and limitations. Additionally, we discuss the advantages and disadvantages of the paradigm as well as its main applications. Lastly, we discuss the open problems and future research directions of the field.

随着机器学习的快速发展,强化学习(RL)已被用于在不同领域实现人类任务的自动化。然而,训练此类代理非常困难,而且仅限于专家用户。此外,由于在现实世界中进行交互的成本高昂且存在安全隐患,这种方法大多局限于模拟环境。演示学习(Demonstration Learning)是一种代理通过模仿演示中专家的行为来学习执行任务的范例。通过示范学习可以提高样本效率,加快学习进程,同时还能减少程序员的工作量。由于学习任务时无需与环境互动,因此示范学习可使机器人和医疗保健等广泛的现实世界应用实现自动化。本文对演示学习进行了研究,正式介绍了演示问题及其主要挑战,并全面概述了从演示数据集的创建到演示学习方法,以及通过将演示学习与不同的机器学习方法相结合进行优化的演示学习过程。我们还回顾了现有的基准,并指出了它们的优势和局限性。此外,我们还讨论了该范例的优缺点及其主要应用。最后,我们讨论了该领域的未决问题和未来研究方向。
{"title":"A survey of demonstration learning","authors":"André Correia,&nbsp;Luís A. Alexandre","doi":"10.1016/j.robot.2024.104812","DOIUrl":"10.1016/j.robot.2024.104812","url":null,"abstract":"<div><p>With the fast improvement of machine learning, reinforcement learning (RL) has been used to automate human tasks in different areas. However, training such agents is difficult and restricted to expert users. Moreover, it is mostly limited to simulation environments due to the high cost and safety concerns of interactions in the real-world. Demonstration Learning is a paradigm in which an agent learns to perform a task by imitating the behavior of an expert shown in demonstrations. Learning from demonstration accelerates the learning process by improving sample efficiency, while also reducing the effort of the programmer. Because the task is learned without interacting with the environment, demonstration learning allows the automation of a wide range of real-world applications such as robotics and healthcare. This paper provides a survey of demonstration learning, where we formally introduce the demonstration problem along with its main challenges and provide a comprehensive overview of the process of learning from demonstrations from the creation of the demonstration data set, to learning methods from demonstrations, and optimization by combining demonstration learning with different machine learning methods. We also review the existing benchmarks and identify their strengths and limitations. Additionally, we discuss the advantages and disadvantages of the paradigm as well as its main applications. Lastly, we discuss the open problems and future research directions of the field.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104812"},"PeriodicalIF":4.3,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001969/pdfft?md5=ca55398684a5261baba6c83e357cba9b&pid=1-s2.0-S0921889024001969-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142229289","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
Model-less optimal visual control of tendon-driven continuum robots using recurrent neural network-based neurodynamic optimization 利用基于递归神经网络的神经动力学优化技术,对肌腱驱动连续机器人进行无模型优化视觉控制
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-10 DOI: 10.1016/j.robot.2024.104811
Shuai He , Chaorong Zou , Zhen Deng , Weiwei Liu , Bingwei He , Jianwei Zhang

Tendon-driven continuum robots (TDCRs) have infinite degrees of freedom and high flexibility, posing challenges for accurate modeling and autonomous control, especially in confined environments. This paper presents a model-less optimal visual control (MLOVC) method using neurodynamic optimization to enable autonomous target tracking of TDCRs in confined environments. The TDCR’s kinematics are estimated online from sensory data, establishing a connection between the actuator input and visual features. An optimal visual servoing method based on quadratic programming (QP) is developed to ensure precise target tracking without violating the robot’s physical constraints. An inverse-free recurrent neural network (RNN)-based neurodynamic optimization method is designed to solve the complex QP problem. Comparative simulations and experiments demonstrate that the proposed method outperforms existing methods in target tracking accuracy and computational efficiency. The RNN-based controller successfully achieves target tracking within constraints in confined environments.

肌腱驱动连续机器人(TDCR)具有无限自由度和高柔性,给精确建模和自主控制带来了挑战,尤其是在密闭环境中。本文提出了一种利用神经动力学优化的无模型最优视觉控制(MLOVC)方法,以实现 TDCR 在密闭环境中的自主目标跟踪。TDCR 的运动学是通过感知数据在线估算的,从而在致动器输入和视觉特征之间建立联系。开发了一种基于二次编程(QP)的最佳视觉伺服方法,以确保在不违反机器人物理约束的情况下精确跟踪目标。设计了一种基于无反递归神经网络(RNN)的神经动力学优化方法来解决复杂的 QP 问题。对比模拟和实验证明,所提出的方法在目标跟踪精度和计算效率方面优于现有方法。基于 RNN 的控制器成功地在有限环境中实现了约束条件下的目标跟踪。
{"title":"Model-less optimal visual control of tendon-driven continuum robots using recurrent neural network-based neurodynamic optimization","authors":"Shuai He ,&nbsp;Chaorong Zou ,&nbsp;Zhen Deng ,&nbsp;Weiwei Liu ,&nbsp;Bingwei He ,&nbsp;Jianwei Zhang","doi":"10.1016/j.robot.2024.104811","DOIUrl":"10.1016/j.robot.2024.104811","url":null,"abstract":"<div><p>Tendon-driven continuum robots (TDCRs) have infinite degrees of freedom and high flexibility, posing challenges for accurate modeling and autonomous control, especially in confined environments. This paper presents a model-less optimal visual control (MLOVC) method using neurodynamic optimization to enable autonomous target tracking of TDCRs in confined environments. The TDCR’s kinematics are estimated online from sensory data, establishing a connection between the actuator input and visual features. An optimal visual servoing method based on quadratic programming (QP) is developed to ensure precise target tracking without violating the robot’s physical constraints. An inverse-free recurrent neural network (RNN)-based neurodynamic optimization method is designed to solve the complex QP problem. Comparative simulations and experiments demonstrate that the proposed method outperforms existing methods in target tracking accuracy and computational efficiency. The RNN-based controller successfully achieves target tracking within constraints in confined environments.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104811"},"PeriodicalIF":4.3,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142169031","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
Bio-inspired classification and evolution of multirotor Micro Aerial Vehicles (MAVs): A comprehensive review 多旋翼微型飞行器(MAVs)的生物启发分类和进化:全面回顾
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-07 DOI: 10.1016/j.robot.2024.104802
Syed Waqar Hameed , Nursultan Imanberdiyev , Efe Camci , Wei-Yun Yau , Mir Feroskhan
Multirotor Micro Aerial Vehicles (MAVs) have become essential in many applications like surveillance, disaster management, and aerial inspection. The diverse demands of these applications have led to numerous design innovations, growing the MAV landscape substantially. However, such growth has made it challenging to understand the evolution and classification of MAV designs based on their functions and features. We address this challenge by introducing a novel, bio-inspired taxonomic classification framework for MAVs. Our framework spans six hierarchical ranks, each containing a diverse set of categories that classify MAVs from distinct design perspectives. It enables a proper comparison of the MAV designs in the literature, revealing their key similarities and differences. It also helps to trace the evolution of MAVs over time, identifying research trends and potential gaps. Lastly, it offers insights into future MAV design trajectories, providing a complete and clear understanding of the MAV design landscape.
多旋翼微型飞行器(MAV)已成为监控、灾害管理和空中巡查等许多应用中必不可少的设备。这些应用的多样化需求催生了众多设计创新,使无人飞行器的发展突飞猛进。然而,这种增长使得了解基于功能和特征的无人飞行器设计的演变和分类变得非常具有挑战性。为了应对这一挑战,我们引入了一个新颖的、受生物启发的无人飞行器分类框架。我们的框架分为六个等级,每个等级包含一组不同的类别,从不同的设计角度对无人飞行器进行分类。它可以对文献中的无人飞行器设计进行适当比较,揭示它们的主要异同点。它还有助于追踪无人飞行器随时间推移的演变过程,确定研究趋势和潜在差距。最后,它还提供了对未来无人飞行器设计轨迹的见解,让人们对无人飞行器设计领域有一个完整而清晰的认识。
{"title":"Bio-inspired classification and evolution of multirotor Micro Aerial Vehicles (MAVs): A comprehensive review","authors":"Syed Waqar Hameed ,&nbsp;Nursultan Imanberdiyev ,&nbsp;Efe Camci ,&nbsp;Wei-Yun Yau ,&nbsp;Mir Feroskhan","doi":"10.1016/j.robot.2024.104802","DOIUrl":"10.1016/j.robot.2024.104802","url":null,"abstract":"<div><div>Multirotor Micro Aerial Vehicles (MAVs) have become essential in many applications like surveillance, disaster management, and aerial inspection. The diverse demands of these applications have led to numerous design innovations, growing the MAV landscape substantially. However, such growth has made it challenging to understand the evolution and classification of MAV designs based on their functions and features. We address this challenge by introducing a novel, bio-inspired taxonomic classification framework for MAVs. Our framework spans six hierarchical ranks, each containing a diverse set of categories that classify MAVs from distinct design perspectives. It enables a proper comparison of the MAV designs in the literature, revealing their key similarities and differences. It also helps to trace the evolution of MAVs over time, identifying research trends and potential gaps. Lastly, it offers insights into future MAV design trajectories, providing a complete and clear understanding of the MAV design landscape.</div></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104802"},"PeriodicalIF":4.3,"publicationDate":"2024-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142315534","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
GSC: A graph-based skill composition framework for robot learning GSC:基于图的机器人学习技能构成框架
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-05 DOI: 10.1016/j.robot.2024.104787
Qiangxing Tian , Shanshan Zhang , Donglin Wang , Jinxin Liu , Shuyu Yang

Humans excel at performing a wide range of sophisticated tasks by leveraging skills acquired from prior experiences. This characteristic is especially essential in robotics empowered by deep reinforcement learning, as learning every skill from scratch is time-consuming and may not always be feasible. With the prior skills incorporated, skill composition aims to accelerate the learning process on new robotic tasks. Previous works have given insight into combining pre-trained task-agnostic skills, whereas skills are transformed into fixed order representation, resulting in poor capturing of potential complex skill relations. In this paper, we novelly propose a Graph-based framework for Skill Composition (GSC). To learn rich structural information, a carefully designed skill graph is constructed, where skill representations are taken as nodes and skill relations are utilized as edges. Furthermore, to allow it trained efficiently on large-scale skill set, a transformer-style graph updating method is employed to achieve comprehensive information aggregation. Our simulation experiments indicate that GSC outperforms the state-of-the-art methods on various challenging tasks. Additionally, we successfully apply the technique to the navigation task on a real quadruped robot. The project homepage can be found at Graph Skill Composition.

人类善于利用从先前经验中获得的技能来完成各种复杂的任务。由于从头开始学习每项技能都非常耗时,而且并不总是可行,因此这一特性对于采用深度强化学习技术的机器人技术来说尤为重要。有了先前的技能,技能组合旨在加速新机器人任务的学习过程。之前的研究对结合预先训练好的与任务无关的技能进行了深入探讨,但由于技能被转化为固定顺序表示,因此对潜在的复杂技能关系的捕捉能力较差。在本文中,我们新颖地提出了基于图形的技能组合框架(GSC)。为了学习丰富的结构信息,我们精心设计了一个技能图,将技能表示作为节点,将技能关系作为边。此外,为了能在大规模技能集上进行高效训练,我们还采用了变换器式图更新方法来实现全面的信息聚合。我们的模拟实验表明,在各种具有挑战性的任务中,GSC 的表现优于最先进的方法。此外,我们还成功地将该技术应用于真实四足机器人的导航任务。项目主页:Graph Skill Composition。
{"title":"GSC: A graph-based skill composition framework for robot learning","authors":"Qiangxing Tian ,&nbsp;Shanshan Zhang ,&nbsp;Donglin Wang ,&nbsp;Jinxin Liu ,&nbsp;Shuyu Yang","doi":"10.1016/j.robot.2024.104787","DOIUrl":"10.1016/j.robot.2024.104787","url":null,"abstract":"<div><p>Humans excel at performing a wide range of sophisticated tasks by leveraging skills acquired from prior experiences. This characteristic is especially essential in robotics empowered by deep reinforcement learning, as learning every skill from scratch is time-consuming and may not always be feasible. With the prior skills incorporated, skill composition aims to accelerate the learning process on new robotic tasks. Previous works have given insight into combining pre-trained task-agnostic skills, whereas skills are transformed into fixed order representation, resulting in poor capturing of potential complex skill relations. In this paper, we novelly propose a <u>G</u>raph-based framework for <u>S</u>kill <u>C</u>omposition (GSC). To learn rich structural information, a carefully designed skill graph is constructed, where skill representations are taken as nodes and skill relations are utilized as edges. Furthermore, to allow it trained efficiently on large-scale skill set, a transformer-style graph updating method is employed to achieve comprehensive information aggregation. Our simulation experiments indicate that GSC outperforms the state-of-the-art methods on various challenging tasks. Additionally, we successfully apply the technique to the navigation task on a real quadruped robot. The project homepage can be found at <span><span>Graph Skill Composition</span><svg><path></path></svg></span>.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104787"},"PeriodicalIF":4.3,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142157945","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
DewROS2: A platform for informed Dew Robotics in ROS DewROS2:ROS 中的露水机器人信息平台
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-05 DOI: 10.1016/j.robot.2024.104800
Giovanni Stanco, Alessio Botta, Luigi Gallo, Giorgio Ventre

With the shift from Cloud to Fog and Dew Robotics a lot of emphasis of the research community has been devoted to task offloading. Effective and efficient resource monitoring is however necessary for such offloading and it is also fundamental for other important safety and security tasks. Despite this, robot monitoring has received little attention in general and also for Robot Operating System (ROS) the most employed framework in robotics. In this paper DewROS2 is presented, a platform for Dew Robotics that comprises entities to monitor the system status and to share it with interested applications. The design and implementation of the platform is presented together with the monitoring entities created. DewROS2 has been deployed on different real devices, including an unmanned aerial vehicle and an industrial router, to move from theory to practice and to analyze the impact of monitoring on robot resources. DewROS2 has also been tested in a search and rescue use case where robots are used to collect and transmit videos to spot signs of humans in trouble. Results in controlled and uncontrolled conditions show that the monitoring nodes do not have a significant impact on the performance while providing important and measurable benefits to the applications. Accurately monitoring of robot resources, for example, allows the search and rescue application to almost double the utilization of the network, therefore collecting video at a much higher resolution.

随着云技术向雾技术和露水机器人技术的转变,研究界将大量重点放在了任务卸载上。然而,有效和高效的资源监控对于这种卸载是必要的,对于其他重要的安全和安保任务也是至关重要的。尽管如此,机器人监控却很少受到关注,机器人操作系统(ROS)作为机器人技术中最常用的框架也是如此。本文介绍了 DewROS2,这是一个用于 Dew 机器人技术的平台,由多个实体组成,用于监控系统状态并与相关应用程序共享。本文介绍了该平台的设计和实施,以及所创建的监控实体。DewROS2 已部署在不同的真实设备上,包括无人驾驶飞行器和工业路由器,以便从理论走向实践,并分析监控对机器人资源的影响。DewROS2 还在一个搜救案例中进行了测试,在该案例中,机器人被用来收集和传输视频,以发现人类陷入困境的迹象。在受控和非受控条件下的测试结果表明,监控节点不会对性能产生重大影响,同时还能为应用带来重要的、可衡量的益处。例如,对机器人资源的精确监控使搜救应用的网络利用率几乎翻了一番,从而以更高的分辨率收集视频。
{"title":"DewROS2: A platform for informed Dew Robotics in ROS","authors":"Giovanni Stanco,&nbsp;Alessio Botta,&nbsp;Luigi Gallo,&nbsp;Giorgio Ventre","doi":"10.1016/j.robot.2024.104800","DOIUrl":"10.1016/j.robot.2024.104800","url":null,"abstract":"<div><p>With the shift from Cloud to Fog and Dew Robotics a lot of emphasis of the research community has been devoted to task offloading. Effective and efficient resource monitoring is however necessary for such offloading and it is also fundamental for other important safety and security tasks. Despite this, robot monitoring has received little attention in general and also for Robot Operating System (ROS) the most employed framework in robotics. In this paper DewROS2 is presented, a platform for Dew Robotics that comprises entities to monitor the system status and to share it with interested applications. The design and implementation of the platform is presented together with the monitoring entities created. DewROS2 has been deployed on different real devices, including an unmanned aerial vehicle and an industrial router, to move from theory to practice and to analyze the impact of monitoring on robot resources. DewROS2 has also been tested in a search and rescue use case where robots are used to collect and transmit videos to spot signs of humans in trouble. Results in controlled and uncontrolled conditions show that the monitoring nodes do not have a significant impact on the performance while providing important and measurable benefits to the applications. Accurately monitoring of robot resources, for example, allows the search and rescue application to almost double the utilization of the network, therefore collecting video at a much higher resolution.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104800"},"PeriodicalIF":4.3,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001842/pdfft?md5=5c297fef383277cab8dfb1d34ab6da82&pid=1-s2.0-S0921889024001842-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142243072","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
Robust quadruped jumping via deep reinforcement learning 通过深度强化学习实现稳健的四足跳跃
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-04 DOI: 10.1016/j.robot.2024.104799
Guillaume Bellegarda , Chuong Nguyen , Quan Nguyen

In this paper, we consider a general task of jumping varying distances and heights for a quadrupedal robot in noisy environments, such as off of uneven terrain and with variable robot dynamics parameters. To accurately jump in such conditions, we propose a framework using deep reinforcement learning that leverages and augments the complex solution of nonlinear trajectory optimization for quadrupedal jumping. While the standalone optimization limits jumping to take-off from flat ground and requires accurate assumptions of robot dynamics, our proposed approach improves the robustness to allow jumping off of significantly uneven terrain with variable robot dynamical parameters and environmental conditions. Compared with walking and running, the realization of aggressive jumping on hardware necessitates accounting for the motors’ torque-speed relationship as well as the robot’s total power limits. By incorporating these constraints into our learning framework, we successfully deploy our policy sim-to-real without further tuning, fully exploiting the available onboard power supply and motors. We demonstrate robustness to environment noise of foot disturbances of up to 6 cm in height, or 33% of the robot’s nominal standing height, while jumping 2x the body length in distance.

在本文中,我们考虑了四足机器人在嘈杂环境中跳跃不同距离和高度的一般任务,例如在不平坦的地形上,以及在机器人动态参数可变的情况下。为了在这种条件下准确跳跃,我们提出了一个使用深度强化学习的框架,该框架利用并增强了四足跳跃非线性轨迹优化的复杂解决方案。独立的优化方法将跳跃限制在从平地起飞,并且需要对机器人动力学进行精确假设,而我们提出的方法提高了鲁棒性,允许在机器人动力学参数和环境条件可变的情况下,从明显不平的地形上跳下。与行走和跑步相比,在硬件上实现积极跳跃需要考虑电机的扭矩-速度关系以及机器人的总功率限制。通过将这些限制纳入我们的学习框架,我们成功地将策略模拟到现实中,无需进一步调整,充分利用了可用的板载电源和电机。我们证明了机器人在跳跃距离为身体长度的 2 倍时,对高度达 6 厘米(即机器人标称站立高度的 33%)的脚部干扰环境噪音的鲁棒性。
{"title":"Robust quadruped jumping via deep reinforcement learning","authors":"Guillaume Bellegarda ,&nbsp;Chuong Nguyen ,&nbsp;Quan Nguyen","doi":"10.1016/j.robot.2024.104799","DOIUrl":"10.1016/j.robot.2024.104799","url":null,"abstract":"<div><p>In this paper, we consider a general task of jumping varying distances and heights for a quadrupedal robot in noisy environments, such as off of uneven terrain and with variable robot dynamics parameters. To accurately jump in such conditions, we propose a framework using deep reinforcement learning that leverages and augments the complex solution of nonlinear trajectory optimization for quadrupedal jumping. While the standalone optimization limits jumping to take-off from flat ground and requires accurate assumptions of robot dynamics, our proposed approach improves the robustness to allow jumping off of significantly uneven terrain with variable robot dynamical parameters and environmental conditions. Compared with walking and running, the realization of aggressive jumping on hardware necessitates accounting for the motors’ torque-speed relationship as well as the robot’s total power limits. By incorporating these constraints into our learning framework, we successfully deploy our policy sim-to-real without further tuning, fully exploiting the available onboard power supply and motors. We demonstrate robustness to environment noise of foot disturbances of up to 6 cm in height, or 33% of the robot’s nominal standing height, while jumping 2<em>x</em> the body length in distance.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104799"},"PeriodicalIF":4.3,"publicationDate":"2024-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024001830/pdfft?md5=120dc8f6d5e39f92c0fe9b96f499ae52&pid=1-s2.0-S0921889024001830-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142243073","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
Multi-objective QoS optimization in swarm robotics 蜂群机器人中的多目标 QoS 优化
IF 4.3 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-09-03 DOI: 10.1016/j.robot.2024.104796
Neda Mazloomi , Zohreh Zandinejad , Arash Zaretalab , Majid Gholipour

The “Internet of Robotic Things” (IoRT) is a concept that connects sensors and robotic objects. One of the practical applications of IoRT is swarm robotics, where multiple robots collaborate in a shared workspace to accomplish assigned tasks that may be challenging or impossible for a single robot to conquer. Swarm robots are particularly useful in critical situations, such as post-earthquake scenarios, where they can locate survivors and provide assistance in areas inaccessible to humans. In these life-saving situations, reliable and prompt communication among swarm robots is of utmost importance. To address the need for highly dependable and low-latency communication in swarm robotics, this research introduces a novel hybrid approach called Multi-objective QoS optimization based on Support vector regression and Genetic algorithm (MQSG). The MQSG method consists of two main phases: Parameter Relationship Identification and Parameter Optimization. In the Parameter Relationship Identification phase, the relationship between network inputs (Packet inter-arrival time, Packet size, Transmission power, Distance between sender and receiver) and outputs (quality of service (QoS) parameters) is established using support vector regression. In the parameter optimization phase, a multi-objective function is created based on the obtained relationships from the Parameter Relationship Identification phase. By solving this multi-objective function, optimal values for each QoS parameter are determined, leading to enhanced network performance. Simulation results demonstrate that the MQSG method outperforms other similar algorithms in terms of transmission latency, packet delivery rate, and the number of retransmitted packets.

机器人物联网"(IoRT)是一个连接传感器和机器人物体的概念。群机器人技术是 IoRT 的实际应用之一,在这种技术中,多个机器人在一个共享工作区内协作完成分配的任务,而这些任务对于单个机器人来说可能具有挑战性或不可能完成。在地震等危急情况下,群机器人尤其有用,它们可以在人类无法进入的区域找到幸存者并提供帮助。在这些拯救生命的情况下,蜂群机器人之间可靠而迅速的通信至关重要。为了满足蜂群机器人对高可靠性和低延迟通信的需求,本研究引入了一种新颖的混合方法,即基于支持向量回归和遗传算法的多目标 QoS 优化(MQSG)。MQSG 方法包括两个主要阶段:参数关系识别和参数优化。在参数关系识别阶段,使用支持向量回归建立网络输入(数据包到达时间、数据包大小、传输功率、发送方与接收方之间的距离)与输出(服务质量(QoS)参数)之间的关系。在参数优化阶段,根据参数关系识别阶段获得的关系创建一个多目标函数。通过求解这个多目标函数,确定每个 QoS 参数的最佳值,从而提高网络性能。仿真结果表明,MQSG 方法在传输延迟、数据包交付率和重传数据包数量方面优于其他类似算法。
{"title":"Multi-objective QoS optimization in swarm robotics","authors":"Neda Mazloomi ,&nbsp;Zohreh Zandinejad ,&nbsp;Arash Zaretalab ,&nbsp;Majid Gholipour","doi":"10.1016/j.robot.2024.104796","DOIUrl":"10.1016/j.robot.2024.104796","url":null,"abstract":"<div><p>The “Internet of Robotic Things” (IoRT) is a concept that connects sensors and robotic objects. One of the practical applications of IoRT is swarm robotics, where multiple robots collaborate in a shared workspace to accomplish assigned tasks that may be challenging or impossible for a single robot to conquer. Swarm robots are particularly useful in critical situations, such as post-earthquake scenarios, where they can locate survivors and provide assistance in areas inaccessible to humans. In these life-saving situations, reliable and prompt communication among swarm robots is of utmost importance. To address the need for highly dependable and low-latency communication in swarm robotics, this research introduces a novel hybrid approach called Multi-objective QoS optimization based on Support vector regression and Genetic algorithm (MQSG). The MQSG method consists of two main phases: Parameter Relationship Identification and Parameter Optimization. In the Parameter Relationship Identification phase, the relationship between network inputs (Packet inter-arrival time, Packet size, Transmission power, Distance between sender and receiver) and outputs (quality of service (QoS) parameters) is established using support vector regression. In the parameter optimization phase, a multi-objective function is created based on the obtained relationships from the Parameter Relationship Identification phase. By solving this multi-objective function, optimal values for each QoS parameter are determined, leading to enhanced network performance. Simulation results demonstrate that the MQSG method outperforms other similar algorithms in terms of transmission latency, packet delivery rate, and the number of retransmitted packets.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"182 ","pages":"Article 104796"},"PeriodicalIF":4.3,"publicationDate":"2024-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142157947","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
期刊
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