软体机器人研究报告:设计方法、材料与驱动、感知与控制

软体机器人因其出色的可变形性和高适应性受到了广泛关注,这些特性使其在医疗、救援、探测等复杂场景中展现出独特的优势和巨大的应用潜力。研究人员对软体机器人的设计方法、材料与驱动技术、感知与控制策略等方面进行深入研究,取得了一系列成果。
本文汇总了10项软体机器人领域的优秀研究成果,并介绍了不同成果的研究亮点。在下述研究中,NOKOV度量动作捕捉系统通过实时记录机器人的运动过程、获取高精度空间定位,为实验提供了关键数据信息,帮助研究人员优化软体机器人的结构设计和运动控制。

新型软体机器人的设计方法

1.许多软体机器人的设计借鉴了生物结构和运动模式,例如华南理工大学周奕彤老师研究团队受蝠鲼的灵活扑翼启发,提出一款高效多模态软体游泳机器人。其采用由McKibben人造肌肉驱动的双稳态扑翼设计,最高游泳速度可达每秒12.23厘米,最大转弯角速度为每秒22.5度,同时可实现前后平移、转弯和翻转多模态游动。实验通过NOKOV度量动作捕捉系统记录机器人在不同驱动条件下的实时运动速度,助力优化机器人的性能和设计。

参考文献
Z. Xu, J. Liang, Y. Zhou, “Manta Ray-Inspired Soft Robotic Swimmer for High-speed and Multi-modal Swimming,” in 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2024).

IROS 2024 | 会转身和翻转的仿蝠鲼软体游泳机器人


2.为进一步提高软体机器人的灵活性和可扩展性,将软体机器人的功能单元设计成独立模块,通过不同模块的组合实现多样化的功能和形态变化。浙江工业大学鲍官军老师研究团队研制了一种新型的快速超长行程柔性驱动器,相关研究成果以“A Modular Soft Pipe-Climbing Robot with High Maneuverability”为题发表在 中科院一区TOP期刊《IEEE/ASM Transactions on Mechatronics》。该研究采用模块化设计,以三个柔性驱动器为组合,开发了适用于复杂管道内部作业的柔性爬管机器人。这款机器人本体横截面占用率相当小(仅0.2),其承受的管道内流体阻力较低,可以适应各种复杂的流体条件,如水平和垂直的直管,以及直径不同的弯管,在有负载和无负载的情况下,在静态和动态水流中工作。此外,该机器人的重量仅为 50 克,由于触手反应迅速,身体伸长率大,因此爬行速度快(空载条件下 15.0 mm/s),承载能力大(1500 克)。实验通过 NOKOV度量动作捕捉系统记录了机器人触手在不同气压下的屈曲过程,帮助有效控制触手运动,降低爬行失败的风险。
NOKOV度量动作捕捉系统实时监测触手的运动过程
参考文献
W. Wang et al., “A Modular Soft Pipe-Climbing Robot With High Maneuverability,” in IEEE/ASME Transactions on Mechatronics, vol. 29, no. 6, pp. 4734-4743, Dec. 2024, doi: 10.1109/TMECH.2024.3385506.

3.张拉整体机器人作为一种新型机器人受到越来越多的关注。张拉整体结构通常指的是由连续的柔性缆线连接的非连续刚性杆构成的结构,与传统刚性结构相比,张拉整体结构具有多种特性,包括高灵活性、高适应性、可调刚度、优越的强度-质量比、高冗余度、出色的驱动效率和全局力分布。
北京理工大学方浩老师研究团队针对两种张拉整体机器人的跳跃过程进行了建模,同时详细分析了其自恢复特性。实验通过NOKOV度量动作捕捉系统记录了机器人跳跃实验中的运动过程,结果表明与传统张拉整体机器人相比,这两种机器人具有优越的跳跃和前进能力。

张拉整体机器人跳跃实验

参考文献
Jixue Mo, Hao Fang, Qingkai Yang, Design and locomotion characteristic analysis of two kinds of tensegrity hopping robots, iScience, Volume 27, Issue 3, 2024, 109226, ISSN 2589-0042, https://doi.org/10.1016/j.isci.2024.109226.

软体机器人的材料与驱动技术

4.为了实现软体机器人的快速响应和更广泛的适应性,往往需要将材料与驱动技术进行集成优化设计,例如使用双稳态复合材料实现的跳跃机制,通过重塑复合材料内部的机械预应变源和施加气动压力,从而允许更自由的平衡形状设计和更快速的运动状态转换。受双稳态复合材料的启发,华南理工大学周奕彤老师研究团队先后提出气动驱动的双稳态软体致动器和预应力软体螺旋致动器。通过NOKOV度量动作捕捉系统获取致动器表面标记点的定位,评估准静态条件下双稳态致动器形状与气动压力的关系。
(a) 运动捕捉测试设置。(b) 在没有施加压力的情况下,对预应变为 0.3 的双稳态致动器在其两个平衡形状下的形状进行了测量和模拟。
参考文献
Zhou, Y., and Xu, Z. (July 20, 2023). “Mechanically Prestressed Pneumatically Driven Bistable Soft Actuators.” ASME. J. Mechanisms Robotics. May 2024; 16(5): 051006. https://doi.org/10.1115/1.4062949.

5.周奕彤老师研究团队所提出的软体螺旋致动器设计增加了物体和软体致动器之间的形状匹配区域,大大提高了抓取性能。实验测试了多种可变曲率同时可预测其致动响应的螺旋致动器,通过NOKOV度量动作捕捉系统获取执行器平面中心线,确定关键参数对执行器相应的影响。研究团队利用四个螺旋致动器开发了一种仿生被动动态抓手,实验评估其最大有效载荷为26.56N。此外,集成到无人机上的抓手能够栖息在真实的树枝上并捕获猎物模型。

软体螺旋致动器

参考文献
Z. Xu, J. Liang and Y. Zhou, “Soft Pneumatic Helical Actuators With Programmable Variable Curvatures,” in IEEE Robotics and Automation Letters, vol. 9, no. 7, pp. 6632-6639, July 2024, doi: 10.1109/LRA.2024.3410165.

6.形状记忆合金能够在温度变化时恢复特定形状,从而带动软体机器人的相应部位产生变形。汕头大学杨楠老师研究团队利用形状记忆合金驱动展开人工肌肉结构,这种结构在温度变化下产生拉力和推力,通过改变多个单元的排列方式可以产生可编码的力响应。
实验中,在结构的A、D、E、E’点位共附着有四个反光标识点,利用六个NOKOV度量动作捕捉镜头跟踪各点的实时空间位置,同时计算不同条件下距离AD及角度∠EDE’,并比较模型分析结果与动作捕捉系统实测结果。NOKOV度量动作捕捉系统的坐标精度可以达到亚毫米级,角度测量精度可以达到0.1°,可以准确获取结构变形过程中的状态数据。
在这里插入图片描述
研究人员还利用这种人工肌肉结构制作了一条机械臂,在末端固定了10g负载,通过加热使结构收缩/伸展抬升负载,分别测试了结构的拉力和推力。

参考文献
Yang, N., Deng, Y., Niu 2100493, X., Deployable-Structure-BasedArtificial Muscles Generating Coded Forces. Adv. Mater. Technol. 2021, 6, 2100493. https://doi.org/10.1002/admt.202100493.

软体机器人的感知和控制策略

7.视觉触觉传感是一种新兴的方法,利用现代成像技术追踪软介质的变形,以提高感测分辨率。南方科技大学戴建生院士、林间院士、万芳老师、宋超阳老师团队在机器人顶刊IEEE T-RO上以“Proprioceptive State Estimation for Amphibious Tactile Sensing”为题发表论文,提出了一种基于视觉的本体感知方法,通过结合内置的高帧率相机和软手指的体积离散化模型,能够实时且高保真地估计软体机器人手指的状态。NOKOV度量动作捕捉系统及外部触觉设备验证了所提出方法的精度,结果表明该精度目前处于行业领先。

参考文献
N. Guo et al., “Proprioceptive State Estimation for Amphibious Tactile Sensing,” in IEEE Transactions on Robotics, vol. 40, pp. 4684-4698, 2024, doi:10.1109/TRO.2024.3463509.

IEEE T-RO | 软手指状态估计实现两栖触觉传感 南方科技大学万芳老师团队

8.连续体机器人拥有无限自由度,为执行空间探索等任务提供了灵活性和适应性,但随着自由度的增加,连续体机器人的复杂性和运动规划难度也随之增加。南方科技大学孟庆虎院士团队对此进行了深入研究,提出⼀种为连续体机器人量身定制的基于 RRT* 的运动控制方法。实验使用两段式电缆驱动软体(连续体)机器人对所提方法的效果进行验证。通过NOKOV度量动作捕捉系统跟踪机器人的底座、近端节段顶端和远端节段末端的位置,以及机器人在预定路径上航行时的位置和相关动作。这些记录数据揭示了机器人实际位置与预测位置之间的差异,为了解机器人的配置提供了依据。

参考文献
P. Luo, S. Yao, Y. Yue, J. Wang, H. Yan and M. Q. . -H. Meng, "Efficient RRT
-based Safety-Constrained Motion Planning for Continuum Robots in Dynamic Environments," 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan, 2024, pp. 9328-9334, doi: 10.1109/ICRA57147.2024.10610309.

ICRA2024:基于RRT*方法的连续体机器人动态环境轨迹规划

9.考虑到连续体机器人在运动过程中复杂的非线性变形,天津大学康荣杰老师研究团队构建了一种连续体机器人的自适应集中质量动态模型,利用NOKOV度量动作捕捉系统获取连续体机器人尖端的空间定位,通过一系列实验验证了不同控制方案的性能,结果显示使用自适应动态参数可以实现更精确的前馈补偿。研究提出的动态模型适用于实时控制,并考虑了连续机器人的运动状态(即位置和速度)对其动态性能的影响。未来的工作将环境交互纳入建模和控制过程中,以扩展所提出方法的应用范围。

天津大学连续体机器人控制

参考文献
Xu Zhang, Chenghao Yang, Zhibin Song, Mojtaba A. Khanesar, David T Branson, Jian S. Dai, Rongjie Kang, An adaptive lumped-mass dynamic model and its control application for continuum robots, Mechanism and Machine Theory, Volume 201, 2024, 105736, ISSN 0094-114X, https://doi.org/10.1016/j.mechmachtheory.2024.105736.

10.吉林大学冯美老师研究团队从力平衡的角度,提出了一种具有恒定曲率的柔性手术器械的结构,可以快速精确响应指令,满足实时手术的主从控制要求。为了验证该柔性手术器械在精细操作下的性能,研究人员进行了原型机实验验证。实验中采用NOKOV度量动作捕捉系统实时获取主手(医生控制)和从动手术器械的运动轨迹信息作为实验结果,将反光标记点分别固定在主手和器械的末端执行器上,通过对比两条轨迹重合度来验证系统性能,实验结果证明了该手术器械机构可以很好地在主从操作下进行精细操作。

参考文献
M. Feng, Z. Ni, Y. Fu, X. Jin, W. Liu and X. Lu, “Kinematic analysis of a flexible surgical instrument for robot-assisted minimally invasive surgery,” 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China, 2021, pp. 12229-12235, doi:10.1109/ICRA48506.2021.9561634.

国内手术机器人研发前沿成果-机器人辅助微创手术柔性手术器械运动学分析

光学动作捕捉技术以其测量精度高、实时性强、场景应用灵活等优势,为精确跟踪软体机器人空间定位、评估其实时运动状态,以及在不同环境下的研究和测试提供便利,助力软体机器人领域的发展和创新,在更多实际应用场景中做出贡献。

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

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

相关文章

imgproxy图像处理的高效与安全

摘要 imgproxy作为一个高效且安全的独立服务器,为图像处理提供了全新的解决方案。它不仅简化了图像调整和转换的过程,还极大地提升了处理速度,确保了整个流程的安全性。通过集成imgproxy,用户可以轻松优化网页上的图像,提高加载速度,改善用户体验。本文将深入探讨imgpro…

获取XML 属性值

<controlActProcess classCode"CACT" moodCode"EVN"><queryByParameter><statusCode code"new"/><queryByParameterPayload><statusCode code"new"/><actId><value><!--申请单编号-->…

要查询 `user` 表中 `we_chat_subscribe` 和 `we_chat_union_id` 列不为空的用户数量

文章目录 1、we_chat_subscribe2、we_chat_union_id 1、we_chat_subscribe 要查询 user 表中 we_chat_subscribe 列不为空的用户数量&#xff0c;你可以使用以下 SQL 查询语句&#xff1a; SELECT COUNT(*) FROM user WHERE we_chat_subscribe IS NOT NULL;解释&#xff1a; …

RTMW:实时多人2D和3D 全人体姿态估计

单位&#xff1a;上海AI实验室 代码&#xff1a;mmpose/tree/main/projects/rtmpose 系列文章目录 RTMO: 面向高性能单阶段的实时多人姿态估计 目录 系列文章目录摘要一、背景二、相关工作2.1 自上而下的方法。2.2 坐标分类。2.3 3D Pose 3 实验方法3.1.1 任务限制3.1.3训练技…

操作系统之同步与互斥的基本概念

1. 同步的基本概念 定义&#xff1a;同步是指在多个并发执行的进程或线程之间协调其行为&#xff0c;以使它们能够正确地相互合作。在计算机科学中&#xff0c;同步通常指对共享资源进行访问控制&#xff0c;以避免竞争条件和死锁等问题。 实现方式&#xff1a;为了实现同步&a…

Lua元表

哈喽&#xff0c;好久没有做记录了&#xff0c;最近刚好有时间打算整理一些基础常用内容&#xff0c;先做一期关于Lua相关的内容热热身。如果内容有误&#xff0c;欢迎大家指出我会积极做出响应。 在Lua中&#xff0c;元表&#xff08;metatable&#xff09; 和 元方法&#xf…

香橙派5Plus启动报错bug: spinlock bad magic on cpu#6, systemd-udevd/443

一、问题 如图&#xff1a; 接上调试串口&#xff0c;每次启动都会报错。不过使用过程中没有发现有什么影响。 百度查阅&#xff0c;有一位博主提到&#xff0c;但是没有细说解决方案&#xff1a; spinlock变量没有初始化_spinlock bad magic on-CSDN博客https://blog.csdn.n…

多语言宿舍管理:宿舍管理系统的国际化

2.1 Java语言 Java语言是目前最流行的语言之一&#xff0c;不仅可以做桌面窗口形式的程序&#xff0c;还可以做浏览器访问的程序&#xff0c;目前最流行的就是用Java语言作为基础&#xff0c;做各种程序的后台处理。Java语言是操作变量的语言&#xff0c;而变量则是Java对于数据…

【Docker命令】如何使用`docker exec`在容器内执行命令

大家好&#xff0c;今天我们来聊聊Docker容器管理中的一个非常有用的命令&#xff1a;docker exec。在日常工作中&#xff0c;我们经常需要在运行中的Docker容器内执行各种命令&#xff0c;docker exec正是帮助我们实现这一需求的利器。下面我将通过一个简单的例子&#xff0c;…

FPGA自学之路:到底有多崎岖?

FPGA&#xff0c;即现场可编程门阵列&#xff0c;被誉为硬件世界的“瑞士军刀”&#xff0c;其灵活性和可编程性让无数开发者为之倾倒。但谈及FPGA的学习难度&#xff0c;不少人望而却步。那么&#xff0c;FPGA自学之路到底有多崎岖呢&#xff1f; 几座大山那么高&#xff1f;…

【KLEE】源码阅读笔记----KLEE执行流程

本文架构 1. 动机2.KLEE简介3.KLEE的代码工程结构4. 从KLEE主函数入手main函数step1: 初始化step2&#xff1a;加载.bc文件进行符号执行 读取测试用例输出日志信息 1. 动机 最近准备对KLEE进行修改使其符合我的需要&#xff0c;因此免不了需要对源码进行修改。读懂源码是对在其…

CS 144 check7: putting it all together

Exercises 经验&#xff1a;两边的TCP连接建立得尽快&#xff0c;如果服务器端启动了&#xff0c;客户端没有紧接着启动就连不上。 这是什么神奇的bug呢&#xff1f; 和我之前给域控刷SOC的版本一样。如果域控启动了&#xff0c;在我本地的电脑没有马上和域控的SOC通上信&…

2024年12月CCF-GESP编程能力等级认证Scratch图形化编程二级真题解析

本文收录于《Scratch等级认证CCF-GESP图形化真题解析》专栏,专栏总目录:点这里,订阅后可阅读专栏内所有文章。 一、单选题(共 10 题,每题 3 分,共 30 分) 第 1 题 2024 年 10 月 8 日,诺贝尔物理学奖“意外地”颁给了两位计算机科学家约翰霍普菲尔德(John J. Hopfie…

Suno Api V4模型无水印开发「综合实战开发自己的音乐网站」 —— 「Suno Api系列」第14篇

历史文章 Suno AI API接入 - 将AI音乐接入到自己的产品中&#xff0c;支持120并发任务 Suno Api V4模型无水印开发「灵感模式」 —— 「Suno Api系列」第1篇 Suno Api V4模型无水印开发「自定义模式」 —— 「Suno Api系列」第2篇 Suno Api V4模型无水印开发「AI生成歌词」…

服务器压力测试怎么做

在部署任何Web应用程序或服务之前&#xff0c;进行服务器压力测试&#xff08;也称为负载测试&#xff09;是确保系统能够处理预期用户流量的关键步骤。通过模拟大量并发请求&#xff0c;可以评估服务器的性能、稳定性和响应时间&#xff0c;识别潜在瓶颈&#xff0c;并优化资源…

PHP之伪协议

文章目录 PHP伪协议php://协议data://协议file://协议phar://协议zip:// & bzip2:// & zlib://协议 过滤器 题目练习[BJDCTF 2020]ZJCTF&#xff0c;不过如此BaseCTF[week1]Aura酱的礼物 PHP伪协议 file:// — 访问本地文件系统 http:// — 访问 HTTP(s) 网址 ftp:// …

linux驱动:6ull(4)初看设备树文件

目录 设备树存放路径 编译dts方法 属性 添加节点例子 在已经添加的节点上外加属性例子 linux内核匹配设备步骤 结合下面这个文章看 linux驱动&#xff1a;&#xff08;16&#xff09;在设备树添加自定义节点_linux设备树自定义字段-CSDN博客 设备树存放路径 在linux源码…

【物联网技术与应用】实验15:电位器传感器实验

实验15 电位器传感器实验 【实验介绍】 电位器可以帮助控制Arduino板上的LED闪烁的时间间隔。 【实验组件】 ● Arduino Uno主板* 1 ● 电位器模块* 1 ● USB电缆*1 ● 面包板* 1 ● 9V方型电池* 1 ● 跳线若干 【实验原理】 模拟电位器是模拟电子元件&#xff0c;模…

【YOLO】(基础篇一)YOLO介绍

YOLO YOLO&#xff08;You Only Look Once&#xff09;是一种用于实时物体检测的算法&#xff0c;由Joseph Redmon等人提出。它能够同时进行物体分类和定位&#xff0c;并且因其速度和效率而广受赞誉。 工作原理 假设我们要对这张猫的图片完成目标检测&#xff0c;需要框选出…

K8S 黑魔法之如何从 Pod 拿到节点的命令行

搞 K8S 运维的时候&#xff0c;偶尔会遇到一个难题&#xff0c;定位到问题出在某个节点上&#xff0c;而由于权限审批&#xff0c;错误配置等等各种原因&#xff0c;没有办法拿到节点的 SSH 权限&#xff0c;无法进入节点命令行进一步排障。 这个时候&#xff0c;就可以用这个…