绳牵引并联机器人动态避障方法

这篇具有很好参考价值的文章主要介绍了绳牵引并联机器人动态避障方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

绳牵引并联机器人在受限空间中如何躲避动态障碍物,是个有挑战的课题。

来自哈尔滨工业大学(深圳)的熊昊老师团队,开展了一项有趣的研究,论文《Dynamic Obstacle Avoidance for Cable-Driven Parallel Robots With Mobile Bases via Sim-to-Real Reinforcement Learning》发表在SCI&EI收录期刊IEEE Robotics and Automation Letters上。

熊昊老师团队将在2024年ICRA大会上展示相关研究成果。
绳牵引并联机器人动态避障方法,动作捕捉,机器人,人工智能,机器学习

研究背景

绳牵引并联机器人(Cable-Driven Parallel Robot,CDPR)是一种使用绳索来代替刚性连杆控制末端执行器位姿的新型并联机器人。

这类机器人结构简单、惯性小、运动空间大、且动态性能良好。非常适用于装备制造、医疗康复、航空航天等领域。由于它可以改变几何结构,非常适用于约束环境下的操作任务。
绳牵引并联机器人动态避障方法,动作捕捉,机器人,人工智能,机器学习
绳牵引并联机器人在受限环境中执行操作任务时,可能会遇到轨迹规划方法未考虑的动态障碍物,需要实时避让动作来绕过或越过障碍物。由于高维状态空间、以及多个绳索和移动基座引起的约束,这是个有挑战的课题。

该项研究解决了这个问题。所提出的算法能够实现绳牵引并联机器人及时躲避,避免与障碍物碰撞,并返回到目标轨迹上。
绳牵引并联机器人动态避障方法,动作捕捉,机器人,人工智能,机器学习

避障算法

该研究提出了一种基于强化学习(RL)的避障控制器(RL-based OAC),并将其集成到轨迹跟踪控制器(TTC)中,并设计了一种基于Soft Actor Critic(SAC)算法和注意力模块的OAC,用于处理具有固定长度绳索连接到移动基座的绳牵引并联机器人的动态障碍物实时避让问题。

该方法可以处理CDPR的多个约束和高维状态空间,实现了CDPR在实时动态障碍物环境下的动态避障。
绳牵引并联机器人动态避障方法,动作捕捉,机器人,人工智能,机器学习

在Mujoco模拟器中对RL-based OAC进行训练。分别基于两阶段训练策略和一阶段训练策略进行训练。

基于两阶段训练策略训练的OAC集中在5万集以内,OAC的训练时间约为35分钟。基于单阶段训练策略训练的OAC收敛在50万集以内,OAC的训练时间约为5.5小时。两个OAC最终获得了几乎相同的累计奖励。研究表明,使用奖励塑造技术的两阶段训练策略可以加速OAC的训练。

真实实验

在真实环境中,利用训练好的RL-based OAC方法进行实验验证。

实验对象为连接有四个固定长度绳索的四个移动基座的绳牵引并联机器人。使用两种规则的障碍物,一种是高度为0.32米的较低的障碍物,一种是高度为0.92米的较高的障碍物。

CDPR的移动平台可以从上方越过低障碍物,但无法从上方越过高障碍物,只能采取绕行的方式避障。

在实验过程中,由NOKOV度量动作捕捉系统实时获取绳索的位置、移动基座的位置,以及动态障碍物的位置和形状信息。
绳牵引并联机器人动态避障方法,动作捕捉,机器人,人工智能,机器学习

遇到不同高度的障碍物时,RL-based OAC方法驱使CDPR采取不同的避障方式,成功地越过或绕过正在移动的障碍物。

参考文献:
Y. Liu, Z. Cao, H. Xiong, J. Du, H. Cao and L. Zhang, “Dynamic Obstacle Avoidance for Cable-Driven Parallel Robots With Mobile Bases via Sim-to-Real Reinforcement Learning,” in IEEE Robotics and Automation Letters, vol. 8, no. 3, pp. 1683-1690, March 2023, doi: 10.1109/LRA.2023.3241801.
原文链接:
https://ieeexplore.ieee.org/document/10035491文章来源地址https://www.toymoban.com/news/detail-842957.html

到了这里,关于绳牵引并联机器人动态避障方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 改进的动态窗口算法(DWA)在机器人静态避障中的MATLAB源码

    改进的动态窗口算法(DWA)在机器人静态避障中的MATLAB源码 在机器人导航中,静态避障是一个重要的问题。动态窗口算法(DWA)是一种常用的机器人路径规划和避障方法。本文将介绍改进的动态窗口算法(DWA)在机器人静态避障中的MATLAB源码。 首先,我们需要定义机器人的

    2024年02月07日
    浏览(34)
  • 【路径规划】基于动态窗口法DWA算法的机器人动态避障路径规划研究附Matlab实现

     ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进, 代码获取、论文复现及科研仿真合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab完整代码及仿真定制内容点击👇 智能优化算法       神经网络预测       雷达通信    

    2024年02月03日
    浏览(48)
  • 并联机器人结构分析与领域应用

    并联机器人早在20世纪的90年代就已经崭露头角,具有刚度高、速度快、柔性强、重量轻等优点,是工业机器人的新生代力量。并联机器人与串联机器人一起构成了工业机器人的重要部分。在食品、医药、电子等轻工业中应用最为广泛,在物料的搬运、包装、分拣等方面具有很

    2024年01月21日
    浏览(41)
  • MATLAB仿真Gough-Stewart并联机器人斯图尔特6自由度并联机器人逆运动学仿真 动力学控制pid控制

    MATLAB仿真Gough-Stewart并联机器人斯图尔特6自由度并联机器人逆运动学仿真 动力学控制pid控制 1.搭建了六自由度Stewart并联机器人simulink simscape仿真模型 2.建立了逆向运动学仿真 输入位置和姿态求解各个杆长 3.运用pid控制器进行动力学跟踪控制 使用MATLAB进行了Gough-Stewart并联机器

    2024年01月16日
    浏览(43)
  • 【Matlab】非对称3-SPR并联机器人正逆运动学

    省流说明: 本文提供球铰的非对称布置情况下其正逆运动学的求解,但需要有额外的输入参数 S :球铰 P :移动副 R :转动副 3-SPR并联机器人即包含三条独立的SPR运动支链 输入 :三个移动副(P)的伸长量 输出 :系统末端参考点(一般是动平台的中心点) 运动学模型如下:

    2024年01月17日
    浏览(34)
  • 非对称3-SPR并联机器人正逆运动学(Matlab源码)

    省流说明: 本文提供球铰的非对称布置情况下其正逆运动学的求解,但需要有额外的输入参数 S :球铰 P :移动副 R :转动副 3-SPR并联机器人即包含三条独立的SPR运动支链 输入 :三个移动副(P)的伸长量 输出 :系统末端参考点(一般是动平台的中心点) 运动学模型如下:

    2024年02月02日
    浏览(36)
  • 谷歌推出AI模型机器人RT2 将文本和图像输出为机器人动作

    去年年底,ChatGPT火遍全球,全世界都见识了大语言模型的强大力量。人们对大模型不再陌生,开始使用基于大模型的应用绘画、作图、搜索资料、设计剧情等,而妙用不止于此。谷歌推出了Robotics Transformer 2(RT2),这是一个视觉-语言-动作(VLA)模型,可以将文本和图像输出为

    2024年02月05日
    浏览(43)
  • 机器人的避障常用方案

    提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本

    2024年02月12日
    浏览(29)
  • 【数学建模】机器人避障问题

    已知: 正方形5的左下顶点坐标 ( 80 , 60 ) (80,60) ( 80 , 60 ) ,边长 150 150 150 机器人与障碍物的距离至少超过 10 10 10 个单位 规定机器人的行走路径由直线段和圆弧组成,其中圆弧是机器人转弯路径。 机器人不能折线转弯,转弯路径由与直线路径相切的一段圆弧组成,也可以由两

    2024年04月17日
    浏览(36)
  • 迷路的机器人(递归回溯+动态规划两个方法实现)

    题目: 设想有个机器人坐在一个网格的左上角,网格 r 行 c 列。机器人只能向下或向右移动,但不能走到一些被禁止的网格(有障碍物)。设计一种算法,寻找机器人从左上角移动到右下角的路径。 示例: 输入: [   [0,0,0],   [0,1,0],   [0,0,0] ] 输出: [[0,0],[0,1],[0,2],[1,2],[2,2]] 解

    2024年02月12日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包