面向新手在无人机竞速场景下的飞行辅助系统——浙大 FAST-Lab 高飞团队 ICRA 论文三项 Best Paper 入围

恭喜浙江大学 FAST-Lab 钟宇航同学的论文 A Trajectory-based Flight Assistive System for Novice Pilots in Drone Racing Scenario 顺利发表 ICRA 2024,并同时入选三项 Finalist:

  • the IEEE ICRA Best Conference Paper Award
  • the IEEE ICRA Best Paper Award on Unmanned Aerial Vehicles
  • the IEEE ICRA Best Student Paper Award

无人机竞速飞行指的是操纵无人机以最短的时间完成指定的飞行路线。无人机需要持续飞行在非常高速的状态下,飞手需要娴熟的操纵无人机,进行高机动大姿态的飞行。

这对无人机飞手提出了非常高的要求。飞手需要非常熟悉整个飞行路线,躲避飞行路线中的障碍物。

即使是非常有经验的专业对手,也是很可能出现碰撞导致飞行失败的可能。这些技术要求使得新手飞手对于竞速飞行来说只能是望尘莫及,很难参与其中。

本文提出一种无人机竞速飞行辅助系统,目的是让新手飞手甚至是完全没碰过无人机的人,也能快速上手,体验竞速飞行,深度参与到这项活动中来。

设计这样的无人机竞速飞行辅助系统,面临着若干挑战。

首先,新手飞手由于缺乏经验,操纵感较差,需要有专家的引导。其次,新手飞手的操作是不可预测的,这对安全性带来很大的挑战。第三,也是最重要的一点,要让飞手有很强的参与感。

在学界,全自主的无人机竞速飞行已经有一套相对成熟的解决方案。在没有人参与的情况下,无人机仅靠自身的计算平台就能够实现媲美专业飞手、甚至超越专业飞手的竞速飞行成绩。

但是这样的方式,飞手缺少参与感。

本文希望设计一套飞行辅助系统,既能提升无人机竞速飞行的比赛表现,又能让人类飞手能获得充分的参赛体验。

这就需要精确的捕获用户意图,并且能够实时反馈到无人机的运动上来。从这个层面上来说,实现辅助竞速飞行比自主竞速飞行要更加困难。

系统框架

整个系统采用分层结构,由离线和在线两部分组成。

1、离线预处理模块

首先对比赛场地和赛道构建点云地图。使用相对成熟的全局轨迹规划方法,生成时间最优轨迹,作为专家参考。

并且沿着参考轨迹生成稠密的安全飞行走廊,提供足够大的安全区域,用一些首尾相接的多面体来表征安全空域。

2、在线重规化模块

设计了一个遥控映射基元以快速封装飞行员的输入,并定制了基于时间映射的轨迹进度以进一步捕捉意图。

然后,提出了一个轨迹规划器,用于定期生成与意图一致、平滑、可行和安全的轨迹。

3、加入偏航角重规划

在生成轨迹上,进行偏航角的重规划。目的是为了让无人机能够尽快朝向下一个目标点看去,为飞行员提供最佳的视角,进一步减轻操作难度。这一点对于新手飞手来说非常重要。

飞行辅助系统架构图

实验验证

进行了模拟和实际实验,验证该系统的性能。在真实实验中,邀请5名参与者在无人机竞速场景中操纵无人机。记录完成时间,并确定最终排名。

比赛过程中,使用NOKOV度量动作捕捉系统获取无人机相关位置信息,以验证比赛中无人机的飞行轨迹

所有飞手行员都成功完成了真实场景中的比赛,最大速度超过 3.0 米/秒。所有飞手的飞行轨迹和无人机飞行快照如下图。使用该研究提出的飞行辅助系统,即使是新手飞手也能顺利完成比赛。

获胜的飞手最高飞行速度达到 6.0 米/秒,平均飞行速度接近 3.0 米/秒。

所有飞行轨迹和飞行快照

原文链接:浙大 FAST-Lab 高飞团队 ICRA 论文三项 Best Paper 入围

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/597815.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

干货!Kali Linux命令大全(建议收藏)

系统信息 arch 显示机器的处理器架构 name -m 显示机器的处理器架构 name -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 -(SMBIOS/DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试读取操作 cat /proc/cpuinfo …

[综合应用]dns nfs httpd php mysql

第一步:搭建三台主机 主机名称 Ip地址 角色 503A 192.168.68.10 Mysql从 503B 192.168.68.11 Mysql从,nfs服务端,dns服务端 503Cmysql 192.168.68.12 MySQL主,web客户端 第二步:在503B上配置DNS 2.1 下载…

【3dmax笔记】027:配置修改器集、工具栏自定义与加载

文章目录 一、配置修改器集二、自定义工具栏三、加载工具栏 一、配置修改器集 可以把自己常用的修改命令放到右边框中的部分,便于自己的操作,省去了每次都要花半天时间找命令的尴尬。新建一个二维或者三维物体,点击修改面板,点击…

三分钟了解计算机网络核心概念-数据链路层和物理层

计算机网络数据链路层和物理层 节点:一般指链路层协议中的设备。 链路:一般把沿着通信路径连接相邻节点的通信信道称为链路。 MAC 协议:媒体访问控制协议,它规定了帧在链路上传输的规则。 奇偶校验位:一种差错检测方…

【含win+Mac整合包】本地部署Stable Diffusion,超详细(AI 绘画保姆级教程,100%成功部署)

什么是stable diffusion? stable diffusion是在2022年发布的基于扩散模型的文本到图像生成模型,起初它只有一堆api供开发者使用,可以说非常难上手,随着2023年5月由AUTOMATIC1111大佬基于SD API开发的SD WebUI的发布,SD第一次有了…

C++进阶之路:何为引用、内联函数、auto与指针空值nullptr关键字

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…

【运维自动化-配置平台】如何对主机进行纳管

主机是配置平台管控最常见的资源,也是运维日常主要的管控对象;如何对主机进行全生命周期管理呢导入主机 直接导入 直接导入仅适用于直连区域(default area)的主机,也就是网络跟蓝鲸平台能内网互通的。 资源–>主…

西奥机电食品质构分析仪:揭秘水果蔬菜硬度等指标的测试原理

西奥机电食品质构分析仪:揭秘水果蔬菜硬度等指标的测试原理 在食品科学领域,对水果蔬菜硬度的精准测量是评估其品质与口感的重要步骤。西奥机电食品质构分析仪凭借其先进的技术和独特的测试原理,为这一领域带来了革命性的变革。下面&#xf…

非标类型导致Dubbo接口出入参异常的本质 | 得物技术

一、概述 笔者支持过程中多次发现诡异的Dubbo接口异常问题,抓耳挠腮最后定位到代码上和代码外的原因,事后只感觉脑瓜子嗡嗡的。考虑到这不是第一次,也绝不会是最后一次出现类似问题,下面笔者将尽可能详细的梳理、总结一下该问题的…

6个月小猫成长必备!福派斯无麸质幼猫粮评测

你知道吗?给小猫选择适合的猫粮是一件非常不容易但很重要的事情。那么,对于6个月大的小猫来说,什么样的猫粮是最适合它们的呢?🐱 我们首先要考虑的是猫粮的营养成分。6个月大的小猫正处于快速生长期,所以需…

vue3 + ts实现canvas绘制的waterfall

实际运行效果(仅包含waterfall图表部分) component.vue <template><div ref="heatmap" :style="{ height: props.containerHeight + px }" /> </template><script setup> import ColorMap from "colormap"; import…

Labels and Databases for Mac:强大的标签与数据库管理工具

Labels and Databases for Mac是一款集标签制作与数据库管理于一体的强大工具&#xff0c;专为Mac用户打造&#xff0c;旨在提供高效、便捷的标签制作与数据管理体验。 这款软件拥有丰富的内置标签格式&#xff0c;用户可轻松创建各种标签、信封和卡片&#xff0c;满足个性化需…

掌控网络流量,优化网络性能 - AnaTraf网络流量分析仪登场

在当今日新月异的网络环境中,网络流量监控和性能诊断已成为企业IT部门不可或缺的重要工作。只有充分了解网络流量状况,才能有效优化网络性能,提高业务运营效率。针对这一需求,全新推出的AnaTraf网络流量分析仪应运而生,为企业提供全面的网络监控和性能诊断解决方案。 快速定位…

Java双亲委派机制

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站&#xff0c;这篇文章男女通用&#xff0c;看懂了就去分享给你的码吧。 概述 Java程序在运…

pygame实现鼠标绘制并调节画笔大小

pygame实现鼠标绘制并调节画笔大小 pygame介绍调节画笔大小鼠标绘制效果 pygame介绍 Pygame是一个开源的Python库&#xff0c;专为电子游戏开发而设计。它建立在SDL&#xff08;Simple DirectMedia Layer&#xff09;的基础上&#xff0c;允许开发者使用Python这种高级语言来实…

C语言趣味代码(五)

我想以此篇结束关于C语言的博客&#xff0c;因为在C语言拖得越久越不能给大家带来新的创作&#xff0c;在此我也相信大家对C语言已经有了一个新的认知。进入正题&#xff0c;在这一篇中我主要编一个“英语单词练习小程序”来给大家展开介绍&#xff0c;从测试版逐步改良&#x…

数据结构——图的基础知识与其表示

一&#xff1a;定义 由顶点的集合和边的集合组成&#xff1b;常以 G(V,E) 表示&#xff0c;G 代表图&#xff0c;V代表 顶点的集合&#xff0c;E代表边的集合&#xff1b; 如图&#xff1a; 在G1图中&#xff0c;有 0~4 五个顶点&#xff0c;有 0-1&#xff0c;0-2&…

专题五_位运算(2)

目录 面试题 01.01. 判定字符是否唯一 解析 题解 268. 丢失的数字 解析 题解 371. 两整数之和 解析 题解 面试题 01.01. 判定字符是否唯一 面试题 01.01. 判定字符是否唯一 - 力扣&#xff08;LeetCode&#xff09; 解析 题解 class Solution { public:bool isUnique…

Ubuntu上使用audit2allow解决Android Selinux问题

1.安装工具 sudo apt install policycoreutils 2.运行命令 提前用dmesg或者串口抓取kernel log 遇到错误&#xff0c;提示需要用-p指定policy file&#xff0c;然偶尝试创建一个policy空文件&#xff0c;用-p选项&#xff0c;遇到如下错误 3.规避问题 首先跟进错误log的堆栈…

面试集中营—Spring篇

Spring 框架的好处 1、轻量&#xff1a;spring是轻量的&#xff0c;基本的版本大约2MB&#xff1b; 2、IOC&#xff1a;控制反转&#xff0c;Spring的IOC机制使得对象之间的依赖不再需要我们自己来控制了&#xff0c;而是由容易来控制&#xff0c;一个字&#xff1a;爽&#xf…