RAL论文:一种自感知扭转塔折纸软体机器人

news2024/11/19 10:45:17

折纸是一种以纸张折成各种不同形状的艺术活动。折纸与自然科学结合在一起,不仅成为建筑学院的教具,还发展出了折纸几何学成为现代几何学的一个分支。根据折痕的不同分布,可以将纸张折叠成不同的形状,例如有许多经典的折纸结构:Miura、Yoshimura、Water Bomb和Kresling……
在这里插入图片描述

折纸结构已经在不同的领域得到了应用,例如折纸建筑、折叠电池、飞船太阳能板,折纸机器人,艺术剪纸,医疗折叠病床等。随着软体机器人逐渐成为研究热点,折纸结构也开始应用于软体机器人设计。只要想象力足够,平平无奇的纸张可以变换出无数有趣的玩意儿。
目前,刚性机器人中使用的传统可靠和模块化传感器已经发展得较为成熟,软体机器人需要新的感知解决方案。然而,由于软体机器人制备材料的柔软性和结构顺应性,给软体机器人的传感和控制带来了挑战。
结合在软体机器人、折纸结构和自感知方面的挑战,研究人员提出了一种基于柔性织物压敏材料的自感知扭转塔折纸结构致动器,该研究由南京信息工程大学杨扬团队联合香港中文大学、华南理工大学学者共同完成,研究得到了国家自然科学基金及香港研究资助委员会基金资助,相关成果以“Self-sensing Origami-inspired Soft Twisting Actuators and Its Application in Soft Robots”为题发表于期刊《IEEE ROBOTICS AND AUTOMATION LETTERS》。
▍设计原理
该论文受折纸启发,采用3D打印技术设计了一种扭转塔致动器,在真空压力驱动下,致动器可以实现扭转和收缩的复合运动,扭转方向与倾斜边的方向一致。
在这里插入图片描述

扭转塔折纸结构致动器的结构与原理
传感单元为柔性织物压敏材料(Velostat),它是一种聚合物材料,含有大量的碳黑颗粒,从而赋予了材料导电性。当施加压力或变形时,电阻会发生变化。在负压驱动下,随着扭转角度的增加,致动器曲面的凹陷程度增加,位置传感器受到的载荷增加,引发阻值变化。传感器的阻值通过分压电路进行实时测量。
在这里插入图片描述

传感器的工作原理
▍实验验证
实验表明,自感知扭转致动器的扭转角度-阻值变化近似成线性关系,证明通过位置传感器的阻值变化可有效感知执行器的扭转角度。同时,在负压驱动下,有/无传感器的致动器的变化趋势相同,表明将柔性织物作为传感器添加到致动器中不会破坏其固有的顺应性。在循环实验中,阻值峰值的相对变化幅度小于5%,位置传感器在连续变形下表现出良好的循环重复性。
在这里插入图片描述

自感知致动器的性能表征
▍应用展示
基于自感知扭转致动器,设计了柔性抓手、机械臂和六足机器人。结合反馈控制,致动器的扭转角度得到控制,从而精确抓取易碎的物体; 通过不同的驱动策略,机械臂可以完成拧瓶盖、安装灯泡等任务; 通过反馈控制将棱柱放置到凹槽内,即使中途改变凹槽位置,机械臂仍能完成任务; 六足机器人能够对运动步态和运动速度进行监测,并且可以检测前方障碍物。
▍结论
本文集成了扭转塔致动器和柔性织物压敏材料,设计了具有自感知功能的扭转折纸致动器。自感知扭转致动器可以应用于实现一些需要闭环控制的软体机器人,包括本文的柔性抓手,柔性机械臂和六足机器人。该论文提出的设计思想对开发自感知软体致动器和软体机器人具有参考意义。
在这里插入图片描述

提出的自感知扭转塔折纸结构致动器及其在软体机器人上的应用

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

东信免驱系列身份证阅读器串口通讯协议解析示例,适用于单片机、ARM等系统开发集成使用

完整的一次读卡流程包括: 身份证寻卡 > 身份证选卡 > 身份证读卡,三个步骤 缺一不可(见通讯协议)。 寻卡:EA EB EC ED 04 00 B0 B4 BB 返回:EA EB EC ED 05 00 00 B0 B5 BB 选卡:EA …

【EI会议征稿通知】2024年第四届数字信号与计算机通信国际学术会议(DSCC 2024)

2024年第四届数字信号与计算机通信国际学术会议(DSCC 2024) 2024 4th International Conference on Digital Signal and Computer Communications 第四届数字信号与计算机通信国际会议(DSCC 2024)将于2024年4月12日至14日在中国-香港举行。DSCC 2024旨…

Java8新特性 Stream流详解

目录 1、介绍 2、获取Stream流的两种方式 方式一:根据Collection获取流 方式二:Stream中的静态方法of获取流 区别 3、Stream流注意事项 4、Stream流的常用方法 forEach count filter limit skip map sorted distinct match find max和…

【JAVA核心知识】分布式事务框架Seata

Seata 基本信息 GitHub:https://github.com/seata/seatastars: 20.6k 最新版本: v1.6.1 Dec 22, 2022 官方文档:http://seata.io/zh-cn/index.html 注意 官方仅仅支持同步调用。 官方在FAQ中表示对于异步框架需要自行支持。 具体的扩展思…

学习Go语言Web框架Gee总结--上下文Context(二)

学习Go语言Web框架Gee总结--上下文Context context/go.modcontext/main.gocontext/gee/context.gocontext/gee/router.gocontext/gee/gee.go 学习网站来源:Gee 项目目录结构: context/go.mod module examplego 1.21.5require gee v0.0.0 replace gee…

python设计模式:模板方法模式

更多Python学习内容:ipengtao.com 软件设计和编程中,设计模式是一种有助于解决常见问题的强大工具。其中之一是"模板方法模式",它是一种行为型设计模式,允许你定义一个算法的骨架,但将一些步骤的具体实现延迟…

【elfboard linux开发板】7.i2C工具应用与aht20温湿度寄存器读取

1. I2C工具查看aht20的温湿度寄存器值 1.1 原理图 传感器通过IIC方式进行通信,连接的为IIC1总线,且设备地址为0x38,实际上通过后续iic工具查询,这个设备是挂载在iic-0上 1.2 I2C工具 通过i2c工具可以实现查询i2c总线、以及上面…

第7章 参数估计(重点)

注意:区分正态总体还是非正态总体、总体方差已知还是未知、样本是大样本还是小样本,从而使用对应的Z或者t分布。

面试题理解深层次的数组名

目录 引言 一:一维数组 举例如下 1.铺垫知识 数组名是数组首元素的地址,但是有两个特殊情况 (1)sizeof(数组名) (2)&数组名 2.分析讲解上述代码结果 2.字符数组 举例一如下 1.知识铺垫 …

CMake入门教程【基础篇】CMake+Visual Studio2022构建C++项目

文章目录 1.概述2.Visual Studio 2022简介3.安装Visual Studio 20224.安装CMake5.创建CMake项目6. 构建项目 1.概述 CMake和Visual Studio 2022结合 在现代软件开发中,CMake和Visual Studio 2022的结合提供了一个强大的环境,用于构建和管理各种规模的C项…

STM32 学习(二)GPIO

目录 一、GPIO 简介 1.1 GPIO 基本结构 1.2 GPIO 位结构 1.3 GPIO 工作模式 二、GPIO 输出 三、GPIO 输入 1.1 传感器模块 1.2 开关 一、GPIO 简介 GPIO(General Purpose Input Output)即通用输入输出口。 1.1 GPIO 基本结构 如下图&#xff0…

C++基础:静态变量(保姆级讲解)

1.静态变量定义 在C的,静态变量是一个非常有用的特性,它在程序执行期间只初始化一次,并在程序的整个执行期间都保持其值。 可能这样子说大家无法特别理解:静态变量该怎么定义呢?静态变量的作用是什么?该如…

算法29:不同路径问题(力扣62和63题)--针对算法28进行扩展

题目:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff0…

网络端口(包括TCP端口和UDP端口)的作用、定义、分类,以及在视频监控和流媒体通信中的定义

目 录 一、什么地方会用到网络端口? 二、端口的定义和作用 (一)TCP协议和UDP协议 (二)端口的定义 (三)在TCP/IP体系中,端口(TCP和UDP)的作用 (…

Visual Studio 2017 + opencv4.6 + contribute + Cmake(Aruco配置版本)指南

之前配置过一次这个,想起这玩意就难受,贼难配置。由于要用到里面的一个库,不得已再进行配置。看网上的博客是真的难受,这写一块,那里写一块,乱七八糟,配置一顿发现写的都是错的,还得…

leetcode刷题日记:222. Count Complete Tree Nodes(完全二叉树的节点个数)

这一道题,我们可以选择直接进行二叉树的遍历,将所有结点遍历一遍就能得到完全二叉树的结点个数,时间复杂度为O(n)。 代码如下: int countNodes(struct TreeNode* root) {if(rootNULL){return 0;}return countNodes(root->left…

【Linux】socket基础API

目录 1. 创建socket(TCP/UDP,客户端服务器) 1.1 第一个参数——domain 1.2 第二个参数——type 1.3 第三个参数——protocol 2. 绑定socket地址(TCP/UDP,服务器) 2.1 字节序及转换函数 2.2 IP地址及…

【数字图像处理技术与应用】2023-2024上图像处理期中-云南农业大学

一、填空题(每空2 分,共 30 分) 1、图像就是3D 场景在 二维 平面上的影像,根据其存储方式和表现形式,可以将图像分为 模拟 图像和数字图像两大类; 2、在用计算机对数字图像处理中,常用一个 二…

[C#]yolov8-onnx在winform部署手势识别模型

【官方框架地址】 https://github.com/ultralytics/ultralytics.git 【算法介绍】 YOLOv8 是一个 SOTA 模型,它建立在以前 YOLO 版本的成功基础上,并引入了新的功能和改进,以进一步提升性能和灵活性。具体创新包括一个新的骨干网络、一个新…