首页 > 最新文献

Autonomous Robots最新文献

英文 中文
Autonomous robotic manipulation for grasping a target object in cluttered environments 在杂乱环境中抓取目标物体的自主机器人操作
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-10-08 DOI: 10.1007/s10514-025-10214-7
Sanraj Lachhiramka,  Pradeep J, Archanaa A. Chandaragi, Arjun Achar, Shikha Tripathi

This work addresses the challenge of grasping a target object in cluttered environments, even when it is partially visible or fully occluded. The proposed approach enables the manipulator to learn a sequence of strategic pushing actions that rearrange the scene to make the target object graspable. Our pipeline integrates image morphological processing with deep reinforcement learning (DRL), using GR-ConvNet to predict grasp points for the target. When the object is considered ungraspable, a soft actor-critic (SAC) model guides optimal pushing actions. A novel clutter map is introduced, encoding environmental clutter into a quantitative score that informs the decision-making process. The system shows improved performance with a discount factor ((gamma )) of 0.9, demonstrated through comparative analysis with and without the clutter map. We also compare models trained in discrete versus continuous action spaces to evaluate the impact of action space on DRL effectiveness. The pipeline generalizes well to diverse objects and integrates directly with hardware, requiring no additional training for real-world deployment.

这项工作解决了在混乱的环境中抓取目标物体的挑战,即使它部分可见或完全被遮挡。所提出的方法使机械手能够学习一系列策略性的推动动作,重新排列场景,使目标物体可抓取。我们的管道将图像形态学处理与深度强化学习(DRL)相结合,使用GR-ConvNet来预测目标的抓取点。当物体被认为是不可抓取时,软行为者批评(SAC)模型指导最佳的推动作。引入了一种新的杂波图,将环境杂波编码为定量评分,为决策过程提供信息。通过对杂波图和无杂波图的对比分析,该系统的折现系数((gamma ))为0.9。我们还比较了在离散和连续动作空间中训练的模型,以评估动作空间对DRL有效性的影响。该管道可以很好地推广到不同的对象,并直接与硬件集成,无需额外的培训即可进行实际部署。
{"title":"Autonomous robotic manipulation for grasping a target object in cluttered environments","authors":"Sanraj Lachhiramka,&nbsp; Pradeep J,&nbsp;Archanaa A. Chandaragi,&nbsp;Arjun Achar,&nbsp;Shikha Tripathi","doi":"10.1007/s10514-025-10214-7","DOIUrl":"10.1007/s10514-025-10214-7","url":null,"abstract":"<div><p>This work addresses the challenge of grasping a target object in cluttered environments, even when it is partially visible or fully occluded. The proposed approach enables the manipulator to learn a sequence of strategic pushing actions that rearrange the scene to make the target object graspable. Our pipeline integrates image morphological processing with deep reinforcement learning (DRL), using GR-ConvNet to predict grasp points for the target. When the object is considered ungraspable, a soft actor-critic (SAC) model guides optimal pushing actions. A novel clutter map is introduced, encoding environmental clutter into a quantitative score that informs the decision-making process. The system shows improved performance with a discount factor (<span>(gamma )</span>) of 0.9, demonstrated through comparative analysis with and without the clutter map. We also compare models trained in discrete versus continuous action spaces to evaluate the impact of action space on DRL effectiveness. The pipeline generalizes well to diverse objects and integrates directly with hardware, requiring no additional training for real-world deployment.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 4","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145256165","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DMPC-Swarm: distributed model predictive control on nano UAV swarms DMPC-Swarm:纳米无人机蜂群的分布式模型预测控制
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-27 DOI: 10.1007/s10514-025-10211-w
Alexander Gräfe, Joram Eickhoff, Marco Zimmerling, Sebastian Trimpe

Swarms of unmanned aerial vehicles (UAVs) are increasingly becoming vital to our society, undertaking tasks such as search and rescue, surveillance and delivery. A special variant of Distributed Model Predictive Control (DMPC) has emerged as a promising approach for the safe management of these swarms by combining the scalability of distributed computation with dynamic swarm motion control. In this DMPC method, multiple agents solve local optimization problems with coupled anti-collision constraints, periodically exchanging their solutions. Despite its potential, existing methodologies using this DMPC variant have yet to be deployed on distributed hardware that fully utilize true distributed computation and wireless communication. This is primarily due to the lack of a communication system tailored to meet the unique requirements of mobile swarms and an architecture that supports distributed computation while adhering to the payload constraints of UAVs. We present DMPC-Swarm, a new swarm control methodology that integrates an efficient, stateless low-power wireless communication protocol with a novel DMPC algorithm that provably avoids UAV collisions even under message loss. By utilizing event-triggered and distributed off-board computing, DMPC-Swarm supports nano UAVs, allowing them to benefit from additional computational resources while retaining scalability and fault tolerance. In a detailed theoretical analysis, we prove that DMPC-Swarm guarantees collision avoidance under realistic conditions, including communication delays and message loss. Finally, we present DMPC-Swarm’s implementation on a swarm of up to 16 nano-quadcopters, demonstrating the first realization of these DMPC variants with computation distributed on multiple physical devices interconnected by a real wireless mesh networks. A video showcasing DMPC-Swarm is available at http://tiny.cc/DMPCSwarm.

成群的无人驾驶飞行器(uav)对我们的社会越来越重要,它们承担着搜索和救援、监视和交付等任务。一种特殊的分布式模型预测控制(DMPC)通过将分布式计算的可扩展性与动态群体运动控制相结合,成为一种很有前途的安全管理这些群体的方法。在该DMPC方法中,多个智能体求解具有耦合防碰撞约束的局部优化问题,并周期性地交换它们的解。尽管具有潜力,但使用这种DMPC变体的现有方法尚未部署在充分利用真正的分布式计算和无线通信的分布式硬件上。这主要是由于缺乏量身定制的通信系统来满足移动蜂群的独特需求,以及支持分布式计算的架构,同时坚持无人机的有效载荷约束。我们提出了一种新的群体控制方法DMPC- swarm,它将一种高效、无状态的低功耗无线通信协议与一种新的DMPC算法集成在一起,即使在消息丢失的情况下也可以避免无人机碰撞。通过利用事件触发和分布式机载计算,DMPC-Swarm支持纳米无人机,使其能够从额外的计算资源中受益,同时保持可扩展性和容错性。在详细的理论分析中,我们证明了DMPC-Swarm在包括通信延迟和消息丢失在内的现实条件下保证了碰撞避免。最后,我们展示了DMPC- swarm在多达16个纳米四轴飞行器群上的实现,展示了这些DMPC变体的首次实现,这些DMPC变体的计算分布在由真实无线网状网络互连的多个物理设备上。展示DMPC-Swarm的视频可在http://tiny.cc/DMPCSwarm上获得。
{"title":"DMPC-Swarm: distributed model predictive control on nano UAV swarms","authors":"Alexander Gräfe,&nbsp;Joram Eickhoff,&nbsp;Marco Zimmerling,&nbsp;Sebastian Trimpe","doi":"10.1007/s10514-025-10211-w","DOIUrl":"10.1007/s10514-025-10211-w","url":null,"abstract":"<div><p>Swarms of unmanned aerial vehicles (UAVs) are increasingly becoming vital to our society, undertaking tasks such as search and rescue, surveillance and delivery. A special variant of Distributed Model Predictive Control (DMPC) has emerged as a promising approach for the safe management of these swarms by combining the scalability of distributed computation with dynamic swarm motion control. In this DMPC method, multiple agents solve local optimization problems with coupled anti-collision constraints, periodically exchanging their solutions. Despite its potential, existing methodologies using this DMPC variant have yet to be deployed on distributed hardware that fully utilize true distributed computation and wireless communication. This is primarily due to the lack of a communication system tailored to meet the unique requirements of mobile swarms and an architecture that supports distributed computation while adhering to the payload constraints of UAVs. We present DMPC-Swarm, a new swarm control methodology that integrates an efficient, stateless low-power wireless communication protocol with a novel DMPC algorithm that provably avoids UAV collisions even under message loss. By utilizing event-triggered and distributed off-board computing, DMPC-Swarm supports nano UAVs, allowing them to benefit from additional computational resources while retaining scalability and fault tolerance. In a detailed theoretical analysis, we prove that DMPC-Swarm guarantees collision avoidance under realistic conditions, including communication delays and message loss. Finally, we present DMPC-Swarm’s implementation on a swarm of up to 16 nano-quadcopters, demonstrating the first realization of these DMPC variants with computation distributed on multiple physical devices interconnected by a real wireless mesh networks. A video showcasing DMPC-Swarm is available at http://tiny.cc/DMPCSwarm.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 4","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10514-025-10211-w.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145170679","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DynaLOAM: robust LiDAR odometry and mapping in dynamic environments DynaLOAM:动态环境中强大的激光雷达里程测量和测绘
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-27 DOI: 10.1007/s10514-025-10213-8
Yu Wang, Ruichen Lyu, Junyuan Ouyang, Zhihao Wang, Xiaochen Xie, Haoyao Chen

Simultaneous localization and mapping (SLAM) based on LiDAR in dynamic environments remains a challenging problem due to unreliable data association and residual ghost tracks in the map. In recent years, some related works have attempted to utilize semantic information or geometric constraints between consecutive frames to reject dynamic objects as outliers. However, challenges persist, including poor real-time performance, heavy reliance on meticulously annotated datasets, and susceptibility to misclassifying static points as dynamic. This paper presents a novel dynamic LiDAR SLAM framework called DynaLOAM, in which a complementary dynamic interference suppression scheme is exploited. For accurate relative pose estimation, a lightweight detector is proposed to rapidly respond to pre-defined dynamic object classes in the LiDAR FOV and eliminate correspondences from dynamic landmarks. Then, an online submap cleaning method based on visibility and clustering is proposed for real-time dynamic object removal in submap, which is further utilized for pose optimization and global static map construction. By integrating the complementary characteristics of prior appearance detection and online visibility check, DynaLOAM can finally achieve accurate pose estimation and static map construction in dynamic environments. Extensive experiments are conducted on the KITTI dataset and three real scenarios. The results show that our approach achieves promising performance compared to state-of-the-art methods. The code will be available at https://github.com/HITSZ-NRSL/DynaLOAM.git.

动态环境下基于激光雷达的同步定位与制图(SLAM)仍然是一个具有挑战性的问题,因为数据关联不可靠,地图中存在残余鬼迹。近年来,一些相关研究尝试利用连续帧之间的语义信息或几何约束来拒绝动态对象作为异常值。然而,挑战仍然存在,包括实时性差,严重依赖精心注释的数据集,以及容易将静态点错误分类为动态点。本文提出了一种新的动态激光雷达SLAM框架——DynaLOAM,该框架利用了一种互补的动态干扰抑制方案。为了准确估计相对姿态,提出了一种轻型检测器,用于快速响应LiDAR视场中预定义的动态目标类别,并消除动态地标的对应关系。然后,提出了一种基于可见性和聚类的在线子地图清理方法,用于子地图中的实时动态目标去除,并将其进一步用于位姿优化和全局静态地图构建。DynaLOAM通过融合先验外观检测和在线可见性检查的互补特性,最终实现动态环境下的精确姿态估计和静态地图构建。在KITTI数据集和三个真实场景上进行了大量实验。结果表明,与最先进的方法相比,我们的方法实现了有希望的性能。代码可在https://github.com/HITSZ-NRSL/DynaLOAM.git上获得。
{"title":"DynaLOAM: robust LiDAR odometry and mapping in dynamic environments","authors":"Yu Wang,&nbsp;Ruichen Lyu,&nbsp;Junyuan Ouyang,&nbsp;Zhihao Wang,&nbsp;Xiaochen Xie,&nbsp;Haoyao Chen","doi":"10.1007/s10514-025-10213-8","DOIUrl":"10.1007/s10514-025-10213-8","url":null,"abstract":"<div><p>Simultaneous localization and mapping (SLAM) based on LiDAR in dynamic environments remains a challenging problem due to unreliable data association and residual ghost tracks in the map. In recent years, some related works have attempted to utilize semantic information or geometric constraints between consecutive frames to reject dynamic objects as outliers. However, challenges persist, including poor real-time performance, heavy reliance on meticulously annotated datasets, and susceptibility to misclassifying static points as dynamic. This paper presents a novel dynamic LiDAR SLAM framework called DynaLOAM, in which a complementary dynamic interference suppression scheme is exploited. For accurate relative pose estimation, a lightweight detector is proposed to rapidly respond to pre-defined dynamic object classes in the LiDAR FOV and eliminate correspondences from dynamic landmarks. Then, an online submap cleaning method based on visibility and clustering is proposed for real-time dynamic object removal in submap, which is further utilized for pose optimization and global static map construction. By integrating the complementary characteristics of prior appearance detection and online visibility check, DynaLOAM can finally achieve accurate pose estimation and static map construction in dynamic environments. Extensive experiments are conducted on the KITTI dataset and three real scenarios. The results show that our approach achieves promising performance compared to state-of-the-art methods. The code will be available at https://github.com/HITSZ-NRSL/DynaLOAM.git.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 4","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145171047","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Adaptive ergodic search with energy-aware scheduling for persistent multi-robot missions 持久多机器人任务的能量感知自适应遍历搜索
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-24 DOI: 10.1007/s10514-025-10215-6
Kaleb Ben Naveed, Devansh R. Agrawal, Rahul Kumar, Dimitra Panagou

Autonomous robots are increasingly deployed for long-term information-gathering tasks, which pose two key challenges: planning informative trajectories in environments that evolve across space and time, and ensuring persistent operation under energy constraints. This paper presents a unified framework, mEclares, that addresses both challenges through adaptive ergodic search and energy-aware scheduling in multi-robot systems. Our contributions are two-fold: (1) we model real-world variability using stochastic spatiotemporal environments, where the underlying information evolves continuously over space and time under process noise. To guide exploration, we construct a target information spatial distribution (TISD) based on clarity, a metric that captures the decay of information in the absence of observations and highlights regions of high uncertainty; and (2) we introduce Robust-meSch ( RmeSch ), an online scheduling method that enables persistent operation by coordinating rechargeable robots sharing a single mobile charging station. Unlike prior work, our approach avoids reliance on preplanned schedules, static or dedicated charging stations, and simplified robot dynamics. Instead, the scheduler supports general nonlinear models, accounts for uncertainty in the estimated position of the charging station, and handles central node failures. The proposed framework is validated through real-world hardware experiments, and feasibility guarantees are provided under specific assumptions. [Code: https://github.com/kalebbennaveed/mEclares-main.git][Experiment Video: https://www.youtube.com/watch?v=dmaZDvxJgF8]

自主机器人越来越多地用于长期信息收集任务,这带来了两个关键挑战:在跨空间和时间演变的环境中规划信息轨迹,并确保在能源限制下持续运行。本文提出了一个统一的框架mEclares,该框架通过自适应遍历搜索和多机器人系统中的能量感知调度来解决这两个挑战。我们的贡献有两个方面:(1)我们使用随机时空环境来模拟现实世界的可变性,其中底层信息在过程噪声下随空间和时间不断演变。为了指导探索,我们基于清晰度构建了目标信息空间分布(TISD),这是一种在没有观测的情况下捕获信息衰减并突出高不确定性区域的度量;(2)引入Robust-meSch (RmeSch),这是一种在线调度方法,通过协调共享单个移动充电站的可充电机器人来实现持续运行。与之前的工作不同,我们的方法避免了对预先计划的时间表、静态或专用充电站的依赖,并简化了机器人的动力学。相反,调度程序支持一般的非线性模型,考虑充电站估计位置的不确定性,并处理中心节点故障。通过实际硬件实验验证了所提出的框架,并在特定假设下提供了可行性保证。[代码:https://github.com/kalebbennaveed/mEclares-main.git][Experiment视频:https://www.youtube.com/watch?v=dmaZDvxJgF8]
{"title":"Adaptive ergodic search with energy-aware scheduling for persistent multi-robot missions","authors":"Kaleb Ben Naveed,&nbsp;Devansh R. Agrawal,&nbsp;Rahul Kumar,&nbsp;Dimitra Panagou","doi":"10.1007/s10514-025-10215-6","DOIUrl":"10.1007/s10514-025-10215-6","url":null,"abstract":"<div><p>Autonomous robots are increasingly deployed for long-term information-gathering tasks, which pose two key challenges: planning informative trajectories in environments that evolve across space and time, and ensuring persistent operation under energy constraints. This paper presents a unified framework, <span>mEclares</span>, that addresses both challenges through adaptive ergodic search and energy-aware scheduling in multi-robot systems. Our contributions are two-fold: (1) we model real-world variability using stochastic spatiotemporal environments, where the underlying information evolves continuously over space and time under process noise. To guide exploration, we construct a target information spatial distribution (TISD) based on clarity, a metric that captures the decay of information in the absence of observations and highlights regions of high uncertainty; and (2) we introduce <span>Robust-meSch</span> ( <span>RmeSch</span> ), an online scheduling method that enables persistent operation by coordinating rechargeable robots sharing a single mobile charging station. Unlike prior work, our approach avoids reliance on preplanned schedules, static or dedicated charging stations, and simplified robot dynamics. Instead, the scheduler supports general nonlinear models, accounts for uncertainty in the estimated position of the charging station, and handles central node failures. The proposed framework is validated through real-world hardware experiments, and feasibility guarantees are provided under specific assumptions. [Code: https://github.com/kalebbennaveed/mEclares-main.git][Experiment Video: https://www.youtube.com/watch?v=dmaZDvxJgF8]</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 4","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10514-025-10215-6.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145168745","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Persistent multi-resource coverage with heterogeneous multi-robot teams 具有异构多机器人团队的持久多资源覆盖
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-20 DOI: 10.1007/s10514-025-10207-6
Mela Coffey, Alyssa Pierson

Multi-robot teams provide an effective solution for delivering multiple types of goods, such as food or medicine, to various locations of demand. This work presents a Voronoi-based coverage control approach to the multi-resource allocation problem, and considers a heterogeneous team comprising robots with different resource types and capacities. The team must supply resources to multiple demand locations. Demand of resources may change over time, and fluctuate in overall demand, which is represented over the environment as a time-varying density function. From the demand density, robots minimize their respective locational cost, adapting and moving to areas of higher demand. Robots must adhere to supply constraints and replenish resources over time to ensure persistent resource coverage. This paper therefore investigates how to enable persistent deployments, wherein robots must continually alternate between serving demand or replenishing resources. We explore four algorithms for resource replenishment, which vary in communication, forecasting, and information assumptions. Simulations and hardware experiments demonstrate a need-based auction algorithm, which aims to minimize service blackouts, produces the best performance for a heterogeneous team. We also present a discussion on acceptable alternatives for homogeneous teams without communication.

多机器人团队提供了一种有效的解决方案,可以将食品或药品等多种商品运送到不同的需求地点。本文提出了一种基于voronoi的覆盖控制方法来解决多资源分配问题,并考虑了一个由不同资源类型和能力的机器人组成的异构团队。团队必须向多个需求位置提供资源。对资源的需求可能随时间而变化,并在总需求中波动,总需求在环境中表现为随时间变化的密度函数。从需求密度来看,机器人将其各自的区位成本最小化,适应并移动到更高需求的区域。机器人必须遵守供应限制,并随着时间的推移补充资源,以确保持续的资源覆盖。因此,本文研究了如何实现持久部署,其中机器人必须在服务需求或补充资源之间不断交替。我们探索了四种资源补充算法,它们在通信、预测和信息假设方面有所不同。仿真和硬件实验证明了一种基于需求的拍卖算法,该算法旨在最大限度地减少服务中断,为异构团队提供最佳性能。我们还讨论了没有沟通的同质团队的可接受替代方案。
{"title":"Persistent multi-resource coverage with heterogeneous multi-robot teams","authors":"Mela Coffey,&nbsp;Alyssa Pierson","doi":"10.1007/s10514-025-10207-6","DOIUrl":"10.1007/s10514-025-10207-6","url":null,"abstract":"<div><p>Multi-robot teams provide an effective solution for delivering multiple types of goods, such as food or medicine, to various locations of demand. This work presents a Voronoi-based coverage control approach to the multi-resource allocation problem, and considers a heterogeneous team comprising robots with different resource types and capacities. The team must supply resources to multiple demand locations. Demand of resources may change over time, and fluctuate in overall demand, which is represented over the environment as a time-varying density function. From the demand density, robots minimize their respective locational cost, adapting and moving to areas of higher demand. Robots must adhere to supply constraints and replenish resources over time to ensure persistent resource coverage. This paper therefore investigates how to enable persistent deployments, wherein robots must continually alternate between serving demand or replenishing resources. We explore four algorithms for resource replenishment, which vary in communication, forecasting, and information assumptions. Simulations and hardware experiments demonstrate a need-based auction algorithm, which aims to minimize service blackouts, produces the best performance for a heterogeneous team. We also present a discussion on acceptable alternatives for homogeneous teams without communication.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 4","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145090590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
L2D2: Robot Learning from 2D drawings L2D2:机器人从2D图纸中学习
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-15 DOI: 10.1007/s10514-025-10210-x
Shaunak A. Mehta, Heramb Nemlekar, Hari Sumant, Dylan P. Losey

Robots should learn new tasks from humans. But how do humans convey what they want the robot to do? Existing methods largely rely on humans physically guiding the robot arm throughout their intended task. Unfortunately — as we scale up the amount of data — physical guidance becomes prohibitively burdensome. Not only do humans need to operate robot hardware but also modify the environment (e.g., moving and resetting objects) to provide multiple task examples. In this work we propose L2D2, a sketching interface and imitation learning algorithm where humans can provide demonstrations by drawing the task. L2D2 starts with a single image of the robot arm and its workspace. Using a tablet, users draw and label trajectories on this image to illustrate how the robot should act. To collect new and diverse demonstrations, we no longer need the human to physically reset the workspace; instead, L2D2 leverages vision-language segmentation to autonomously vary object locations and generate synthetic images for the human to draw upon. We recognize that drawing trajectories is not as information-rich as physically demonstrating the task. Drawings are 2-dimensional and do not capture how the robot’s actions affect its environment. To address these fundamental challenges the next stage of L2D2 grounds the human’s static, 2D drawings in our dynamic, 3D world by leveraging a small set of physical demonstrations. Our experiments and user study suggest that L2D2 enables humans to provide more demonstrations with less time and effort than traditional approaches, and users prefer drawings over physical manipulation. When compared to other drawing-based approaches, we find that L2D2 learns more performant robot policies, requires a smaller dataset, and can generalize to longer-horizon tasks. See our project website: https://collab.me.vt.edu/L2D2/

机器人应该向人类学习新任务。但是人类如何传达他们想让机器人做的事情呢?现有的方法在很大程度上依赖于人类在完成预定任务时对机器人手臂的物理指导。不幸的是,随着数据量的增加,物理指导变得非常繁重。人类不仅需要操作机器人硬件,还需要修改环境(例如移动和重置物体)来提供多个任务示例。在这项工作中,我们提出了L2D2,一个素描界面和模仿学习算法,人类可以通过绘制任务来提供演示。L2D2从机器人手臂及其工作空间的单一图像开始。使用平板电脑,用户在图像上绘制并标记轨迹,以说明机器人应该如何行动。为了收集新的和多样化的演示,我们不再需要人类物理地重置工作空间;相反,L2D2利用视觉语言分割来自主改变物体位置,并生成供人类使用的合成图像。我们认识到,绘制轨迹并不像实际演示任务那样信息丰富。图纸是二维的,不能捕捉机器人的动作如何影响其环境。为了解决这些根本性的挑战,L2D2的下一阶段通过利用一小部分物理演示,将人类静态的2D绘图置于动态的3D世界中。我们的实验和用户研究表明,与传统方法相比,L2D2使人类能够以更少的时间和精力提供更多的演示,并且用户更喜欢绘图而不是物理操作。与其他基于绘图的方法相比,我们发现L2D2学习了更高性能的机器人策略,需要更小的数据集,并且可以推广到更长期的任务。请参阅我们的项目网站:https://collab.me.vt.edu/L2D2/
{"title":"L2D2: Robot Learning from 2D drawings","authors":"Shaunak A. Mehta,&nbsp;Heramb Nemlekar,&nbsp;Hari Sumant,&nbsp;Dylan P. Losey","doi":"10.1007/s10514-025-10210-x","DOIUrl":"10.1007/s10514-025-10210-x","url":null,"abstract":"<div><p>Robots should learn new tasks from humans. But how do humans convey what they want the robot to do? Existing methods largely rely on humans physically guiding the robot arm throughout their intended task. Unfortunately — as we scale up the amount of data — physical guidance becomes prohibitively burdensome. Not only do humans need to operate robot hardware but also modify the environment (e.g., moving and resetting objects) to provide multiple task examples. In this work we propose L2D2, a sketching interface and imitation learning algorithm where humans can provide demonstrations by <i>drawing</i> the task. L2D2 starts with a single image of the robot arm and its workspace. Using a tablet, users draw and label trajectories on this image to illustrate how the robot should act. To collect new and diverse demonstrations, we no longer need the human to physically reset the workspace; instead, L2D2 leverages vision-language segmentation to autonomously vary object locations and generate synthetic images for the human to draw upon. We recognize that drawing trajectories is not as information-rich as physically demonstrating the task. Drawings are 2-dimensional and do not capture how the robot’s actions affect its environment. To address these fundamental challenges the next stage of L2D2 grounds the human’s static, 2D drawings in our dynamic, 3D world by leveraging a small set of physical demonstrations. Our experiments and user study suggest that L2D2 enables humans to provide more demonstrations with less time and effort than traditional approaches, and users prefer drawings over physical manipulation. When compared to other drawing-based approaches, we find that L2D2 learns more performant robot policies, requires a smaller dataset, and can generalize to longer-horizon tasks. See our project website: https://collab.me.vt.edu/L2D2/</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 3","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10514-025-10210-x.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145062311","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optical communication-based identification for multi-UAV systems: theory and practice 基于光通信的多无人机系统识别:理论与实践
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-04 DOI: 10.1007/s10514-025-10208-5
Daniel Bonilla Licea, Viktor Walter, Mounir Ghogho, Martin Saska

Mutual relative localization and identification are important features for multi-unmanned aerial vehicle (UAV) systems. Camera-based communications technology, also known as optical camera communications in the literature, is a novel technology that brings a valuable solution to this task. In such a system, the UAVs are equipped with LEDs acting as beacons, and with cameras to locate the LEDs of the other UAVs. Specific blinking sequences are assigned to the LEDs of each of the UAVs to uniquely identify them. This camera-based system is immune to radio frequency electromagnetic interference and operates in global navigation satellite-denied environments. In addition, the implementation of this system is inexpensive. In this article, we study in detail the capacity of this system and its limitations. Furthermore, we show how to construct blinking sequences for UAV LEDs to improve system performance. Finally, experimental results are presented to corroborate the analytical derivations.

相互相对定位和识别是多无人机系统的重要特征。基于摄像机的通信技术,在文献中也称为光学摄像机通信,是一种为这一任务带来有价值解决方案的新技术。在这样一个系统中,无人机配备了led作为信标,并配备了摄像头来定位其他无人机的led。特定的闪烁序列被分配到每架无人机的led上,以唯一地识别它们。这种基于摄像头的系统不受射频电磁干扰,可以在全球导航卫星拒绝的环境中运行。此外,该系统的实现成本低廉。在本文中,我们详细研究了该系统的容量及其局限性。此外,我们还展示了如何构建无人机led的闪烁序列以提高系统性能。最后,用实验结果验证了解析推导的正确性。
{"title":"Optical communication-based identification for multi-UAV systems: theory and practice","authors":"Daniel Bonilla Licea,&nbsp;Viktor Walter,&nbsp;Mounir Ghogho,&nbsp;Martin Saska","doi":"10.1007/s10514-025-10208-5","DOIUrl":"10.1007/s10514-025-10208-5","url":null,"abstract":"<div><p>Mutual relative localization and identification are important features for multi-unmanned aerial vehicle (UAV) systems. Camera-based communications technology, also known as optical camera communications in the literature, is a novel technology that brings a valuable solution to this task. In such a system, the UAVs are equipped with LEDs acting as beacons, and with cameras to locate the LEDs of the other UAVs. Specific blinking sequences are assigned to the LEDs of each of the UAVs to uniquely identify them. This camera-based system is immune to radio frequency electromagnetic interference and operates in global navigation satellite-denied environments. In addition, the implementation of this system is inexpensive. In this article, we study in detail the capacity of this system and its limitations. Furthermore, we show how to construct blinking sequences for UAV LEDs to improve system performance. Finally, experimental results are presented to corroborate the analytical derivations.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 3","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144990553","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
COVER: cross-vehicle transition framework for quadrotor control in air-ground cooperation COVER:空地合作中四旋翼控制的跨车辆过渡框架
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-09-03 DOI: 10.1007/s10514-025-10209-4
Qiuyu Ren, Miao Xu, Mengke Zhang, Nanhe Chen, Mingwei Lai, Chao Xu, Fei Gao, Yanjun Cao

UAV transitions across UGVs enable diverse air-ground cooperation (AGC) applications, such as cross-vehicle landing, delivery, and rescue. However, achieving precise and efficient transitions across multiple moving UGVs without prior knowledge of their trajectories remains highly challenging. This paper proposes COVER, a cross-vehicle transition framework for quadrotor control in AGC scenarios. In COVER, the UAV is directly controlled in UGVs’ body frames as non-inertial frames, thus eliminating all dependencies in the world frame. Each transition process is divided into three stages: the initial stage, transition stage, and final stage, with pre-set stage transition points and stage-varying system states. Then, an optimal reference trajectory is generated at each stage by solving a non-linear programming (NLP) problem. The effect of the target UGV’s rotation on the initial relative velocity is eliminated to obtain a dynamically feasible and smooth transition reference trajectory. Finally, we design a stage-adaptive model predictive control (SAMPC) method, proposing a novel MPC position reference mode to avoid indirect routes at the transition stage. The SAMPC method effectively mitigates the flight instability caused by reference frame transition and eliminates the effect of reference frame rotation at the transition stage. And it can flexibly adapt to accurate requirements at the final stage by switching position reference mode and adjusting cost weights. Simulation benchmarks and extensive real-world experiments validate that our approach can achieve smooth, short-distance, and accurate cross-vehicle operations.

无人机在ugv之间的转换实现了多种空地合作(AGC)应用,例如跨车辆着陆、交付和救援。然而,在没有事先了解其轨迹的情况下,在多个移动ugv之间实现精确和有效的转换仍然是极具挑战性的。本文提出了一种用于AGC场景下四旋翼控制的跨车辆过渡框架COVER。在COVER中,UAV直接在ugv的身体框架中作为非惯性框架进行控制,从而消除了世界框架中的所有依赖。每个过渡过程分为三个阶段:初始阶段、过渡阶段和最终阶段,并预先设置阶段过渡点和阶段变化的系统状态。然后,通过求解非线性规划(NLP)问题,在每个阶段生成最优参考轨迹。消除了目标UGV旋转对初始相对速度的影响,得到了动态可行且平滑的过渡参考轨迹。最后,设计了一种阶段自适应模型预测控制(SAMPC)方法,提出了一种新的MPC位置参考模式,以避免过渡阶段的间接路径。SAMPC方法有效地减轻了由参照系过渡引起的飞行不稳定性,消除了过渡阶段参照系旋转的影响。通过切换位置参考模式和调整成本权重,可以灵活地适应最终阶段的精确要求。仿真基准和广泛的现实世界实验验证了我们的方法可以实现平稳、短距离和准确的跨车辆操作。
{"title":"COVER: cross-vehicle transition framework for quadrotor control in air-ground cooperation","authors":"Qiuyu Ren,&nbsp;Miao Xu,&nbsp;Mengke Zhang,&nbsp;Nanhe Chen,&nbsp;Mingwei Lai,&nbsp;Chao Xu,&nbsp;Fei Gao,&nbsp;Yanjun Cao","doi":"10.1007/s10514-025-10209-4","DOIUrl":"10.1007/s10514-025-10209-4","url":null,"abstract":"<div><p>UAV transitions across UGVs enable diverse air-ground cooperation (AGC) applications, such as cross-vehicle landing, delivery, and rescue. However, achieving precise and efficient transitions across multiple moving UGVs without prior knowledge of their trajectories remains highly challenging. This paper proposes COVER, a cross-vehicle transition framework for quadrotor control in AGC scenarios. In COVER, the UAV is directly controlled in UGVs’ body frames as non-inertial frames, thus eliminating all dependencies in the world frame. Each transition process is divided into three stages: the initial stage, transition stage, and final stage, with pre-set stage transition points and stage-varying system states. Then, an optimal reference trajectory is generated at each stage by solving a non-linear programming (NLP) problem. The effect of the target UGV’s rotation on the initial relative velocity is eliminated to obtain a dynamically feasible and smooth transition reference trajectory. Finally, we design a stage-adaptive model predictive control (SAMPC) method, proposing a novel MPC position reference mode to avoid indirect routes at the transition stage. The SAMPC method effectively mitigates the flight instability caused by reference frame transition and eliminates the effect of reference frame rotation at the transition stage. And it can flexibly adapt to accurate requirements at the final stage by switching position reference mode and adjusting cost weights. Simulation benchmarks and extensive real-world experiments validate that our approach can achieve smooth, short-distance, and accurate cross-vehicle operations.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 3","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144934659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reconfiguration and locomotion with joint movements in the amoebot model 变形虫模型中关节运动的重构和运动
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-08-23 DOI: 10.1007/s10514-025-10204-9
Andreas Padalkin, Manish Kumar, Christian Scheideler

We are considering the geometric amoebot model where a set of n amoebots is placed on the triangular grid. An amoebot is able to send information to its neighbors, and to move via expansions and contractions. Since amoebots and information can only travel node by node, most problems have a natural lower bound of (Omega (D)) where D denotes the diameter of the structure. Inspired by the nervous and muscular system, Feldmann et al. (Computat Biol 29(4):317–343, 2022) have proposed the reconfigurable circuit extension and the joint movement extension of the amoebot model with the goal of breaking this lower bound. In the joint movement extension, the way amoebots move is altered. Amoebots become able to push and pull other amoebots. Feldmann et al. (Computat Biol 29(4):317–343, 2022) demonstrated the power of joint movements by transforming a line of amoebots into a rhombus within (O(log n)) rounds. However, they left the details of the extension open. The goal of this paper is therefore to formalize and extend the joint movement extension. In order to provide a proof of concept for the extension, we develop centralized algorithms for two fundamental problems of modular robot systems: reconfiguration and locomotion. We approach these problems by defining meta-modules of rhombical and hexagonal shape, respectively. The meta-modules are capable of movement primitives like sliding, rotating, and tunneling. This allows us to simulate reconfiguration algorithms of various modular robot systems. Finally, we construct three amoebot structures capable of locomotion by rolling, crawling, and walking, respectively.

我们正在考虑几何变形虫模型,其中n个变形虫被放置在三角形网格上。变形虫能够向它的邻居发送信息,并通过扩张和收缩来移动。由于变形机器人和信息只能一个节点一个节点地传播,大多数问题都有一个自然的下界(Omega (D)),其中D表示结构的直径。受神经和肌肉系统的启发,Feldmann等人(computational Biol 29(4): 317-343, 2022)提出了变形虫模型的可重构电路扩展和关节运动扩展,目标是打破这一下界。在关节运动扩展中,变形机器人的运动方式被改变了。变形虫可以推拉其他变形虫。Feldmann等人(《计算生物学》29(4):317-343,2022)通过将一排变形虫在(O(log n))回合内转变成菱形,展示了关节运动的力量。然而,他们没有透露延期的细节。因此,本文的目标是形式化和扩展关节运动扩展。为了提供扩展的概念证明,我们为模块化机器人系统的两个基本问题:重构和运动开发了集中算法。我们分别通过定义菱形和六边形的元模来解决这些问题。元模块能够移动原语,如滑动、旋转和隧道。这使我们能够模拟各种模块化机器人系统的重构算法。最后,我们构建了三种能够分别通过滚动、爬行和行走运动的变形虫结构。
{"title":"Reconfiguration and locomotion with joint movements in the amoebot model","authors":"Andreas Padalkin,&nbsp;Manish Kumar,&nbsp;Christian Scheideler","doi":"10.1007/s10514-025-10204-9","DOIUrl":"10.1007/s10514-025-10204-9","url":null,"abstract":"<div><p>We are considering the geometric amoebot model where a set of <i>n</i> <i>amoebots</i> is placed on the triangular grid. An amoebot is able to send information to its neighbors, and to move via expansions and contractions. Since amoebots and information can only travel node by node, most problems have a natural lower bound of <span>(Omega (D))</span> where <i>D</i> denotes the diameter of the structure. Inspired by the nervous and muscular system, Feldmann et al. (Computat Biol 29(4):317–343, 2022) have proposed the <i>reconfigurable circuit extension</i> and the <i>joint movement extension</i> of the amoebot model with the goal of breaking this lower bound. In the joint movement extension, the way amoebots move is altered. Amoebots become able to push and pull other amoebots. Feldmann et al. (Computat Biol 29(4):317–343, 2022) demonstrated the power of joint movements by transforming a line of amoebots into a rhombus within <span>(O(log n))</span> rounds. However, they left the details of the extension open. The goal of this paper is therefore to formalize and extend the joint movement extension. In order to provide a proof of concept for the extension, we develop centralized algorithms for two fundamental problems of modular robot systems: <i>reconfiguration</i> and <i>locomotion</i>. We approach these problems by defining meta-modules of rhombical and hexagonal shape, respectively. The meta-modules are capable of movement primitives like sliding, rotating, and tunneling. This allows us to simulate reconfiguration algorithms of various modular robot systems. Finally, we construct three amoebot structures capable of locomotion by rolling, crawling, and walking, respectively.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 3","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10514-025-10204-9.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144891407","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Es-cbf: an energy sufficiency extension for sample based path planners to enable long term autonomy Es-cbf:基于样本的路径规划器的能量充分性扩展,以实现长期自治
IF 4.3 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2025-08-07 DOI: 10.1007/s10514-025-10203-w
Hassan Fouad, Vivek Shankar Varadharajan, Giovanni Beltrame

Maintaining energy sufficiency of a battery-powered robot system is essential for long-term missions. This capability should be flexible enough to deal with different types of environments and a wide range of missions, while constantly guaranteeing that the robot does not run out of energy. We present a framework based on Control Barrier Functions (CBFs) which provides an energy sufficiency layer that can be applied on a wide range of sample based path planners and provides guarantees on sufficiency of robot’s energy during mission execution. In practice, we smooth the output of an arbitrary path planner (i.e. a set of waypoints) using double sigmoid functions and then use CBFs to ensure energy sufficiency along the smoothed path, for robots described by single integrator and unicycle kinematics. We present results using a physics-based robot simulator, as well as with real robots with a full localization and mapping stack to show the validity of our approach.

维持电池供电的机器人系统的能量充足对于长期任务至关重要。这种能力应该足够灵活,以应对不同类型的环境和广泛的任务,同时不断保证机器人不会耗尽能量。我们提出了一个基于控制障碍函数(CBFs)的框架,该框架提供了一个能量充足层,可以应用于广泛的基于样本的路径规划器,并在任务执行过程中提供了机器人能量充足的保证。在实践中,我们使用双sigmoid函数平滑任意路径规划器(即一组路点)的输出,然后使用cbf来确保沿着平滑路径的能量充足,对于由单个积分器和独轮车运动学描述的机器人。我们使用基于物理的机器人模拟器以及具有完整定位和映射堆栈的真实机器人来展示我们方法的有效性。
{"title":"Es-cbf: an energy sufficiency extension for sample based path planners to enable long term autonomy","authors":"Hassan Fouad,&nbsp;Vivek Shankar Varadharajan,&nbsp;Giovanni Beltrame","doi":"10.1007/s10514-025-10203-w","DOIUrl":"10.1007/s10514-025-10203-w","url":null,"abstract":"<div><p>Maintaining energy sufficiency of a battery-powered robot system is essential for long-term missions. This capability should be flexible enough to deal with different types of environments and a wide range of missions, while constantly guaranteeing that the robot does not run out of energy. We present a framework based on Control Barrier Functions (CBFs) which provides an energy sufficiency layer that can be applied on a wide range of sample based path planners and provides guarantees on sufficiency of robot’s energy during mission execution. In practice, we smooth the output of an arbitrary path planner (i.e. a set of waypoints) using double sigmoid functions and then use CBFs to ensure energy sufficiency along the smoothed path, for robots described by single integrator and unicycle kinematics. We present results using a physics-based robot simulator, as well as with real robots with a full localization and mapping stack to show the validity of our approach.</p></div>","PeriodicalId":55409,"journal":{"name":"Autonomous Robots","volume":"49 3","pages":""},"PeriodicalIF":4.3,"publicationDate":"2025-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145162917","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Autonomous Robots
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1