基于Kresling折纸结构双稳态空间的无人机着陆系统新结构
摘要:本文利用动捕技术对无人机着陆系统模型进行动力学分析,对折纸结构双稳态着陆系统性能进行测试,为无人机着陆系统结构设计提供创新方法。
近期,一篇关于无人机着陆系统的研究论文“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折纸结构双稳态空间的无人机着陆系统新结构的更多相关文章
- 一种全新的MEMS开关——高性能、快速、低能耗以及双稳态
这种开关最早由申军教授和研究生阮梅春发明,研究生埃里克·朗格卢瓦在简化结构和缩小尺寸上作了探索,黄志林用相同原理做出了MEMS光学镜子开关,曹志良改变设计.材料和工艺后制作出了能同步开关的矩阵.这种M ...
- 立体显示与BCN双稳态手性向列相
立体显示与BCN双稳态手性向列相 狭缝光栅立体显示 技术介绍: 人的左右眼间距大约是65MM,左右眼透过视差光栅看到不同的视角图像,经大脑融合形成立体视觉. 技术优点: 2D/3D可切换: 低成本: ...
- 基于SimpleChain Beta的跨链交互与持续稳态思考
1. 区块链扩展性迷局 比特币作为第一个区块链应用与运行到目前为止最被信任的公链,其扩展性问题却持续被作为焦点贯穿着整个链的发展周期.事实上,在2009年1月4日比特币出现的那一天到2010年10月1 ...
- 【小白的CFD之旅】24 稳态和瞬态
小白最近在练习案例的时候,对稳态和瞬态的问题,产生了一些疑问.譬如说,为什么有的案例用稳态,而有的案例用瞬态?有时候相同的案例既可以用稳态也可以用瞬态,而有的案例却只能用瞬态计算?小白决定找小牛师兄问 ...
- LibTorch | 使用神经网络求解一维稳态对流扩散方程
0. 写在前面 本文将使用基于LibTorch(PyTorch C++接口)的神经网络求解器,对一维稳态对流扩散方程进行求解.研究问题参考自教科书\(^{[1]}\)示例 8.3. 目录 0. 写在前 ...
- CSS3写折纸
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...
- 折纸问题java实现
/** * 折纸问题 这段代码写的太low了 本人水平有限 哎... 全是字符串了 * @param n * @return * @date 2016-10-7 * @author shaobn */ ...
- [家里蹲大学数学杂志]第033期稳态可压Navier-Stokes方程弱解的存在性
1. 方程 考虑 $\bbR^3$ 中有界区域 $\Omega$ 上如下的稳态流动: $$\bee\label{eq} \left\{\ba{ll} \Div(\varrho\bbu)=0,\\ \ ...
- 【BZOJ】1074: [SCOI2007]折纸origami
http://www.lydsy.com/JudgeOnline/problem.php?id=1074 题意:一开始有一个左上角是(0,100),右下角是(100,0)的纸片,现在可以沿有向直线折n ...
- 1074: [SCOI2007]折纸origami - BZOJ
Description 桌上有一张边界平行于坐标轴的正方形纸片,左下角的坐标为(0,0),右上角的坐标为(100,100).接下来执行n条折纸命令.每条命令用两个不同点P1(x1,y1)和P2(x2, ...
随机推荐
- [数据校验/数据质量] 数据校验框架:hibernate-validation
0 前言 其一,项目中普遍遇到了此问题,故近两天深入地研究了一下. 其二,能够自信地说,仔细看完本篇,就无需再看其他的Java数据校验框架的文章了. 1 数据校验框架概述 1.0 数据校验框架的产生背 ...
- [NOIP 考前备战] 线段树刷题
备战线段树 T1 AcWing .1275. 最大数 查询最大值 + 单点修改 #include <bits/stdc++.h> #define int long long using n ...
- 栈与队列应用:迷宫问题(DFS非最短路径)
//先输入行列,在输入迷宫 以-1 -1 结束 #include<stdio.h> #include<stdlib.h> #define MAXSIZE 100 #define ...
- 旺店通·企业奇门与用友BIP旺店通销售出库单对接销售订单
源系统平台:旺店通·企业奇门 源系统接口: 查询销售出库单wdt.stockout.order.query.trade 目标系统平台: 用友BIP目标系统接口: 销售订单单个保存/yonbip/sd/ ...
- 制作交互式页面动画 | animate+javaweb
目前是做得这样的作业,有想法改一改.
- 2023-12-02:用go语言,如何求模立方根? x^3=a mod p, p是大于等于3的大质数, a是1到p-1范围的整数常数, x也是1到p-1范围的整数,求x。 p过大,x不能从1到p-1遍
2023-12-02:用go语言,如何求模立方根? x^3=a mod p, p是大于等于3的大质数, a是1到p-1范围的整数常数, x也是1到p-1范围的整数,求x. p过大,x不能从1到p-1遍 ...
- Java八股面试整理(2)
11.int和integer有什么区别,两者在做==运算时会得到什么结果? int是基本数据类型,Integer是int的包装类. 二者在做==运算时,Integer会自动拆箱为int类型,然后再进行 ...
- Input type (torch.FloatTensor) and weight type (torch.cuda.FloatTensor) should be the same(解决)
问题描述 在使用pytorch训练经典的MNIST数据集时,运行时,出现了以下的问题: Input type (torch.FloatTensor) and weight type (torch.cu ...
- NLP复习之朴素贝叶斯
朴素贝叶斯分类器和加一平滑计算每个单词的似然值 贝叶斯规则:c表示类别,d表示数据 \[P(c|d) = \frac{P(d|c)P(c)}{P(d)} \] 例题1 假设句子"I alwa ...
- 37. 干货系列从零用Rust编写负载均衡及代理,负载均衡中try_files实现
wmproxy wmproxy已用Rust实现http/https代理, socks5代理, 反向代理, 静态文件服务器,四层TCP/UDP转发,七层负载均衡,内网穿透,后续将实现websocket代 ...