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

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

3天内不再提示

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    关注

    206

    文章

    27043

    浏览量

    201423
  • 动力学
    +关注

    关注

    0

    文章

    100

    浏览量

    16844
  • 阻抗控制
    +关注

    关注

    1

    文章

    53

    浏览量

    10565
收藏 人收藏

    评论

    相关推荐

    基于多体系统动力学的空气悬架大客车平顺性试验仿真研究

    基于多体系统动力学的空气悬架大客车平顺性试验仿真研究本文以空气悬架大客车为研究对象,采用多体系统动力学的理论方法,应用ADAMS 软件建立了DD6115H 型空气悬架大客车八十五自由度整车动力学
    发表于 12-02 12:38

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

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

    先进机器人控制

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

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

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

    工业机器人的工作原理

    用的是矩阵代数、迭代或几何方法ob在此不作具体介绍。对于高速、高精度机器人,还必须建立动力学模型,由于目前通用的工业机器人(包括焊接
    发表于 12-15 10:25

    刚柔软机器人设计与仿真分析实例解析

    分析ANSYS的基本功能介绍超弹性材料柔性手指的形变分析硅胶材料柔性机器人的形变分析五、静、动力学分析实例软体机器人运动学分析软体机器人
    发表于 09-02 11:17

    在Mathematica计算软件中搭建机器人的仿真环境

    目的  本文手把手教你在 Mathematica 科学计算软件中搭建机器人的仿真环境,具体包括以下内容:   1 导入机械臂的三维模型   2 正\逆运动学仿真   3 碰撞检测   4 轨迹规划   5 正\逆动力学仿真  
    发表于 09-07 07:38

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

    函数非常多,主要涉及到机器人建模、正运动学、逆运动学、动力学、逆动力学、雅克比、轨迹规划等。对于机器人建模,用到最重要的两个函数就是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

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

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

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

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

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

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

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

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