首页 > 其他分享 >无人机集群的分布式协作 VI-SLAM

无人机集群的分布式协作 VI-SLAM

时间:2022-12-14 10:01:04浏览次数:75  
标签:D2SLAM VI 估计 集群 无人机 SLAM 分布式

以下内容来自从零开始机器人SLAM知识星球 每日更新内容

点击领取学习资料 → 机器人SLAM学习资料大礼包

论文# D2SLAM: Decentralized and Distributed Collaborative Visual-inertial SLAM System for Aerial Swarm

论文地址:https://arxiv.org/abs/2211.01538

作者单位:香港科技大学
近年来,空中集群技术发展迅速。为了实现完全自主的空中集群,一项关键技术是针对空中集群的分布式协作 SLAM (CSLAM),它估计相对姿态和一致的全局轨迹。在本文中,我们提出了 D2SLAM:一种去中心化和分布式 (D2) 协作式 SLAM 算法。该算法具有较高的局部精度和全局一致性,分布式架构允许其扩展。D2SLAM 涵盖了两种场景下的群体状态估计:近场状态估计用于近距离实时精度高,远场状态估计用于无人机之间的远距离全局一致轨迹估计。采用分布式优化算法作为后端来实现 D2 目标。D2SLAM 对瞬态通信丢失、网络延迟和其他因素具有鲁棒性。得益于灵活的架构,D2SLAM 具有应用于各种场景的潜力。

本文贡献如下:

1、我们提出了一种新颖的去中心化和分布式 SLAM 系统,并在真实世界的实验中在空中群平台上对其进行了测试。具体而言,D2SLAM 能够在无人机彼此靠近时估计高精度的自我运动状态和高精度相对状态,而在无人机彼此远离或在非视线内时估计具有全局一致性的轨迹。

2、我们提出了一种基于ADMM的多机器人分布式视觉惯性状态估计器。

3、我们提出了一种基于ARock的多机器人异步分布式位姿图优化算法。

4、提出的D2SLAM在空中群平台上进行了实际实验,代码和我们的自定义数据集将是开源的。






以上内容来自从零开始机器人SLAM知识星球 每日更新内容

标签:D2SLAM,VI,估计,集群,无人机,SLAM,分布式
From: https://www.cnblogs.com/CV-life/p/16981308.html

相关文章

  • Linux启动docker容器后,修改防火墙报错Error response from daemon: driver failed pro
    解决方案:原因:在我们启动了Docker后,我们再对防火墙firewalld进行操作,就会发生上述报错,详细原因:docker服务启动时定义的自定义链DOCKER,当centos7firewall被清掉时,firewa......
  • Activity7学习入门(六)
    官网地址:https://activiti.gitbook.io/activiti-7-developers-guide/components/activiti-cloud-applicationActivitiCloudApplicationActiviti云应用是由Activiti云核......
  • Windows10/11上VirtualBox中安装CentOS Stream8前要做的事情
    Windows10/11中VirtualBox预安装CentOSStream8零.为什么要用虚拟机Windows是如何普及的?为什么这么多人在用Windows系统,个人愚见:Windows的容错比GNU+Linux做的可能好一......
  • JDBC(JAVA DATABASE CONNECTITVITY)
    JDBCmysql是数据库,navicat是数据库的一个客户端,前提打开数据库的服务,从客户端给数据库发送sql命令,执行命令,返回执行之后的结果,使用完之后要关闭数据库的连接。连接步骤:1......
  • Activity7入门学习(三)
    官网地址:https://activiti.gitbook.io/activiti-7-developers-guide/componentsComponentsActivitiCloud提供了一套基本的构建模块,可以分为3个单独的组:.ActivitiClou......
  • Activity7入门学习(四)
    官网地址:https://activiti.gitbook.io/activiti-7-developers-guide/components/spring-cloud从Activiti框架的角度来看,我们依赖于SpringBoot/SpringCloud/SpringC......
  • Vim重磅发布8.0版本
    十年以后,Vim终于发布了一个新的大版本8.0,结束了从2006年5月7日开始的7.0世代。虽然这十年间,Vim也一直在不断更新,从7.0到三年前的7.4,每隔一两年或两三年就......
  • 019.开发请假申请Service层(下)
    1.创建请假单服务(com.imooc.oa.service)LeaveFormService.javapackagecom.imooc.oa.service;importcom.imooc.oa.entity.Employee;importcom.imooc.oa.entity.Leave......
  • Activity7入门学习(二)
    官网地址:https://activiti.gitbook.io/activiti-7-developers-guide/getting-started/getting-started-activiti-coreGettingStarted-ActivitiCoreGettingStartedw......
  • 018.开发请假申请Service层(上)
    1.创建请假单服务(com.imooc.oa.service)LeaveFormService.javapackagecom.imooc.oa.service;importcom.imooc.oa.entity.Employee;importcom.imooc.oa.entity.Leave......