0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于动力学模型的机器人介绍

麦辣鸡腿堡 来源:古月居 作者:思念之风 2023-11-17 17:43 次阅读

机器人具有高度非线性,强时变以及强耦合等动力学特性,为了提高机器人控制的性能,研究人员提出了基于模型的控制(Model Based Control)方法。

在机器人研究领域,多种常见的高性能机器人控制器如计算力矩控制(Compute Torque Control)和阻抗控制(ImpedanceControl)等均需要使用机器人动力学模型。

机器人系统模型包括机器人动力学模型和机器人运动学模型,不精确动力学模型可能会导致控制性能的降低,甚至会引起系统的不稳定。

常用的机器人动力学建模方法包括拉格朗日动力学建模方法和牛顿 - 欧拉动力学建模方法等。通过 “虚位移” 和 “ 虚功” 的概念,引入广义坐标来减少运动方程和约束方程的数量,在动力学普遍方程的基础上建立了拉格朗日方程。

汉密尔顿基于著名的汉密尔顿原理,在动量和动能关系的基础上建立了哈密尔顿运动方程,为拉格朗日方程提供了另一种推导方法。

设计基于模型的控制器要求建立的模型具有足够高的计算效率,可以使用黎曼几何和李群李代数的相关概念描述开环和闭环机器人系统的运动学方程,推导出递推形式的动力学方程。在建立动力学模型过程中,获取精确的机器人模型参数具有重要作用。

需要引入机器人动力学模型参数辨识的原因:动力学参数因为受到测量手段以及机械结构的限制,通过参数估计来获得相对准确的动力学参数:基于最小二乘法,神经网络控制逼近模型中的未建模动态。

无法确保估计参数的收敛性,而重要的是消除非线性系统中建模误差带来的影响。

阻抗/导纳控制是希望机器人呈现质量-阻尼-弹簧的二阶系统的动态特性,机器人阻抗控制是间接地控制机器人和环境间的作用力,其设计思想是建立机器人末端作用力与其位置偏差之间的动态关系通过控制机器人位移而达到控制末端作用力的目的保证机器人在受约束方向保持期望的接触力。

而传统的机器人力位置控制研究难点:提高系统对干扰系统模型误差、外界千扰以及测量噪声影响的鲁棒性,阻抗控制方法受系统动力学模型、外界干扰、力测量影响小。

目的:阻抗控制旨在在不确定的环境下实现预期的机械相互作用。

阻抗控制目前研究的问题:耦合稳定性分析、力跟踪阻抗控制、混合阻抗控制、鲁棒阻抗控制、自适应阻抗控制、学习阻抗控制等。

阻抗控制和导纳控制的主要区别为如下因果关系:阻抗控制是基于测量的位置(差值)来控制外力,而导纳控制则是基于测量的外力(差值)来控制位置。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28379

    浏览量

    206916
  • 动力学
    +关注

    关注

    0

    文章

    105

    浏览量

    16969
  • 阻抗控制
    +关注

    关注

    1

    文章

    55

    浏览量

    10646
收藏 人收藏

    评论

    相关推荐

    《工业机器人》,蒋刚编著的,附下载。

    ,对工业机器人的运动学、动力学、基本控制系统等传统内容的介绍比较简洁,对机器视觉、机器听觉和移动机器人
    发表于 06-01 13:12

    先进机器人控制

    《先进机器人控制》从控制的角度系统地介绍机器人学的基础知识和当前的发展状况。全书共分为12章,由基础篇、控制结构篇和先进控制篇构成。基础篇着重介绍串联关节
    发表于 09-19 15:30

    请问各位在labview MathScript节点中 以下这个机器人动力学公式应该怎么编写呢?

    请问各位在labview MathScript节点中 以下这个机器人动力学公式应该怎么编写呢?谢谢大家了!!
    发表于 11-16 19:22

    机器人工具箱中的常用函数介绍

    函数非常多,主要涉及到机器人建模、正运动学、逆运动学、动力学、逆动力学、雅克比、轨迹规划等。对于机器人建模,用到最重要的两个函数就是Link和Seriallink函数(1)Link 类
    发表于 09-15 09:04

    一个描述机器人刚体动力学的系统模型

    Ⅲ 建模为了使用基于模型的控制策略以及现代状态估计技术,需要一个描述机器人刚体动力学的系统模型。A. 坐标和符号规定旋转规定:a˙\dot aa˙ 表示对时间的导数, ̂a^{\hat
    发表于 09-15 08:12

    PDF——工业机器人技术及应用

    本书系统地介绍了工业机器人的基本组成、机械机构、运动学及动力学、控制系统、编程与调试、典型应用、管理与维护等内容。全书共7章,第1章介绍了工业机器人
    发表于 10-16 21:21

    基于Matlab和VR技术的移动机器人建模及仿真

    利用 Matlab 建立移动机器人动力学模型 ,在虚拟现实 (VR )环境下 ,实时仿真移动机器人路径跟踪的运动特性 ,为基于 Internet 的
    发表于 09-20 06:24

    空间柔性机器人动力学分析的快速积分算法

    空间柔性机器人动力学分析的快速积分算法:以空间柔性机器人为研究对象,分析了机器人柔性多体系统动力学建模过程,研究了根据广义
    发表于 03-18 16:24 22次下载

    跨越式高压输电线路巡线机器人动力学研究

    分析了跨越式高压输电线路巡线作业机器人的结构特征,采用D-H法构建巡线机器人空间坐标,用Lagrange方法建立了机器人机械臂的动力学模型
    发表于 01-04 15:10 22次下载

    机器人学》—运动控制与动力学

    机器人学:运动学、动力学与控制 -宋伟刚 全书共分10章。第1章介绍机器人技术的发展及其种类、工作原理,机器人设计、控制与编程的基本方法
    发表于 07-19 09:53 0次下载

    Shadow仿灵巧手动力学研究

    仿灵巧手应用于中医按摩领域,对手部的灵巧性有很高的要求,机器人动力学逆问题的研究旨在改善机器人控制系统工作的稳定性和控制精度,实现对灵巧手的最优控制,达到良好的动态性能和最优指标。
    发表于 11-16 14:20 16次下载
    Shadow仿<b class='flag-5'>人</b>灵巧手<b class='flag-5'>动力学</b>研究

    水下机器人技术解析之水动力学系数

    求解基本原理:对于水下机器人的的水动力学系数的求解与分析属于计算流体动力学(CFD)的范畴,计算流体动力学是在流体力学的基础上发展而来的,其
    发表于 04-08 16:17 3238次阅读
    水下<b class='flag-5'>机器人</b>技术解析之水<b class='flag-5'>动力学</b>系数

    机器人原理与应用之机器人动力学

    机器人原理与应用之机器人动力学教程免费下载。
    发表于 05-19 17:48 31次下载

    综合车辆动力学仿真软件ModelBase的简单介绍

    车辆动力学模型是仿真测试系统的核心组成部分,本次研讨会结合经纬恒润的实际工程经验,介绍车辆动力学模型在典型仿真测试系统中的应用及实践,探讨在
    的头像 发表于 03-25 09:31 3237次阅读

    基于车辆动力学模型的横向控制

    基于车辆运动学模型的方法忽略了车辆的动力学特性,因此在 车速过快 或者 曲率变化率过大 的情况下该算法无法满足车辆的稳定性控制要求。 这里介绍一种典型的基于车辆动力学
    的头像 发表于 11-15 16:47 782次阅读
    基于车辆<b class='flag-5'>动力学</b><b class='flag-5'>模型</b>的横向控制