摘要:本文利用动捕技术对无人机着陆系统模型进行动力学分析,对折纸结构双稳态着陆系统性能进行测试,为无人机着陆系统结构设计提供创新方法。


近期,一篇关于无人机着陆系统的研究论文“Evolution of UAV landing structures in the bistable space of Kresling origami structures”在《IEEE机器人与自动化快报》IEEE Robotics and Automation Letters上发表。

可靠的着陆系统能够辅助无人机完成复杂任务,为昂贵的机载设备提供保护。现有的多数无人机着陆系统仅能满足特定场景下的使用需求,而在多种不同场景下的适应能力欠佳。

研究团队受到折纸结构启发,设计了一套基于Kresling折纸结构双稳态的无人机着陆系统算法模型。

借助动作捕捉系统获取着陆结构位姿数据,验证了新结构的性能。该系统能够通过约束生成过程自动生成无人机着陆时所需的结构,适应多种复杂地形。

对实物模型的室内及室外实验验证显示,这种新结构能够显著提升无人机着陆过程中的减震能力,提高安全性。

折纸结构

折纸是一种古老的艺术。许多研究者对折纸中的双稳态特性进行过研究,并广泛应用在机器人系统、医疗、建筑等领域。

研究团队以具有四个折痕的Kresling管的双稳态空间为基础,应用图语法规则和刚性构件的二元规则简化折纸结构的空间图表示。利用图启发式搜索算法建立了一种新的空间搜索框架。

折纸结构的图形信息

对比实验

研究团队根据模拟设计结构制造实物模型,以NOKOV光学动作捕捉系统作为分析工具,对实物模型进行动力学分析,分别在室内以及多种室外环境中对着陆系统的性能进行了测试。

选取了三种无人机着陆系统模型进行对比实验:一种是传统的无人机,没有单独安装着陆系统;第二种是加装了着陆系统,但没有采用双稳态结构设计;第三种是加装了本实验团队所设计的着陆系统,使用双稳态结构设计。

1、室内实验:

室内实验中,对三种着陆结构进行室内性能验证试验20次。下图展示了室内实验中三种着陆系统在接触地面2.5秒内的速度和加速度变化。

不同着陆结构的速度和加速度比较

双稳态着陆结构将集中的冲击力转化为分散的较小的冲击力。该设计依靠折纸结构的变形将向下的冲击力转化为弹簧中的能量,提高了着陆过程中对无人机的保护。

不同着陆结构的参数比较

2、室外实验:

为了进一步验证双稳态着陆结构的综合性能,研究团队在室外的平地、草地和坡度为15度的不平整地面上分别进行了实验。双稳态着陆结构在所有地形下的表现都优于另外两种结构,能够在无人机降落时根据当时所处的地形条件,选择最适宜的结构形态,以实现更平稳着陆,加强减震效果。


参考文献:

Haichuan Li, Zhenpeng Du, Cai Luo, Evolution of UAV Landing Structures in the Bistable Space of Kresling Origami Structures, IEEE Robotics and Automation Letters, Volume: 8, Issue: 4, April 2023, ISSN: 2377-3766

原文链接:https://ieeexplore.ieee.org/document/10048537

基于Kresling折纸结构双稳态空间的无人机着陆系统新结构的更多相关文章

  1. 一种全新的MEMS开关——高性能、快速、低能耗以及双稳态

    这种开关最早由申军教授和研究生阮梅春发明,研究生埃里克·朗格卢瓦在简化结构和缩小尺寸上作了探索,黄志林用相同原理做出了MEMS光学镜子开关,曹志良改变设计.材料和工艺后制作出了能同步开关的矩阵.这种M ...

  2. 立体显示与BCN双稳态手性向列相

    立体显示与BCN双稳态手性向列相 狭缝光栅立体显示 技术介绍: 人的左右眼间距大约是65MM,左右眼透过视差光栅看到不同的视角图像,经大脑融合形成立体视觉. 技术优点: 2D/3D可切换: 低成本: ...

  3. 基于SimpleChain Beta的跨链交互与持续稳态思考

    1. 区块链扩展性迷局 比特币作为第一个区块链应用与运行到目前为止最被信任的公链,其扩展性问题却持续被作为焦点贯穿着整个链的发展周期.事实上,在2009年1月4日比特币出现的那一天到2010年10月1 ...

  4. 【小白的CFD之旅】24 稳态和瞬态

    小白最近在练习案例的时候,对稳态和瞬态的问题,产生了一些疑问.譬如说,为什么有的案例用稳态,而有的案例用瞬态?有时候相同的案例既可以用稳态也可以用瞬态,而有的案例却只能用瞬态计算?小白决定找小牛师兄问 ...

  5. LibTorch | 使用神经网络求解一维稳态对流扩散方程

    0. 写在前面 本文将使用基于LibTorch(PyTorch C++接口)的神经网络求解器,对一维稳态对流扩散方程进行求解.研究问题参考自教科书\(^{[1]}\)示例 8.3. 目录 0. 写在前 ...

  6. CSS3写折纸

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  7. 折纸问题java实现

    /** * 折纸问题 这段代码写的太low了 本人水平有限 哎... 全是字符串了 * @param n * @return * @date 2016-10-7 * @author shaobn */ ...

  8. [家里蹲大学数学杂志]第033期稳态可压Navier-Stokes方程弱解的存在性

    1. 方程  考虑 $\bbR^3$ 中有界区域 $\Omega$ 上如下的稳态流动: $$\bee\label{eq} \left\{\ba{ll} \Div(\varrho\bbu)=0,\\ \ ...

  9. 【BZOJ】1074: [SCOI2007]折纸origami

    http://www.lydsy.com/JudgeOnline/problem.php?id=1074 题意:一开始有一个左上角是(0,100),右下角是(100,0)的纸片,现在可以沿有向直线折n ...

  10. 1074: [SCOI2007]折纸origami - BZOJ

    Description 桌上有一张边界平行于坐标轴的正方形纸片,左下角的坐标为(0,0),右上角的坐标为(100,100).接下来执行n条折纸命令.每条命令用两个不同点P1(x1,y1)和P2(x2, ...

随机推荐

  1. testre

    f5看到关键代码判断 猜测这是flag或者是加密后的结果,直接将其当作flag答案不对,所以猜测为加密后的结果,然后再通过其他函数了解 跟进第一个函数发现编码表 本来想试试base解密,可是当时只试了 ...

  2. 【Flutter】一文读懂混入类Mixin

    [Flutter]一文读懂混入类Mixin 基本介绍 Mixin是一种有利于代码复用,又避免了多继承的解决方案. Mixin 是面向对象程序设计语言中的类,提供了方法的实现,其他类可以访问 Mixin ...

  3. C语言水仙花数

    #include<stdio.h> void main() { int i, j, k, n=100;//分别设置三个数和一个三位数 for(i=1;i<=9;i++) //一个一个 ...

  4. Java 21增强对Emoji表情符号的处理了

    现一个 Java 21 中有意思的东西! 在java.Lang.Character类中增加了用于确定字符是否为 Emoji 表情符号的 API,主要包含下面六个新的静态方法: public stati ...

  5. MNIST中文手写数字数据识别

    MNIST中文手写数字数据识别 实验环境 python=3.7 torch==1.13.1+cu117 torchaudio==0.13.1+cu117 torchvision==0.14.1 数据描 ...

  6. VScode怎么实现c的运行,这里只讲述一些细节

    第一下载的Vscode要设置信任模式,否则你后面搞什么都没有用 第二下载minGw还是gcc 都行 第三安装插件,c,c++. 然后编译就行了,我搞了一天,主要弹出的是未找到exe文件,但是我告诉大家 ...

  7. serdes调试常见功能汇总

    初始化流程 CORE复位流程 FW手动加载 FW版本自生成(可选) lane复位流程 TX复位流程 RX复位流程 TX,RX使能,disable(可选)关闭数据通道 速率频点配置,CPU模式配置,PL ...

  8. Linux笔记03: Linux常用命令_3.1命令的基本格式

    3.1命令的基本格式 3.1.1 命令提示符 [root@localhost ~]# 这就是Linux系统的命令提示符.各部分含义如下: ●[]:这是提示符的分隔符号,没有特殊含义. ●root:显示 ...

  9. 将多个txt文件中的内容写在一个txt中的方法

    import os filename='./train_data/img_' for i in range(1,19736): newfile=filename+str(i)+'.txt' if os ...

  10. 聊聊kube-scheduler如何完成调度和调整调度权重

    本文分享自华为云社区<kube-scheduler如何完成调度和调整调度权重>,作者: 可以交个朋友. 一.概述 Kube-scheduler作为k8s集群的默认调度器,它监听(watch ...