机器人旋转关节非线性摩擦辨识
本文为《串联机器人高性能运动控制方法研究_陈超》一文的笔记
一、机器人主流摩擦类型分类
1.1 库仑摩擦
其中,为摩擦力;为库伦摩擦系数;为元件相对速度;为符号函数。
1.2 库伦粘滞摩擦
其中,为粘滞摩擦系数,其为摩擦和润滑粘度两者之间的相关度。
1.3 静摩擦+库伦粘滞摩擦(使用最为广泛)
其中,表示最大静摩擦力,表示施加外力。
1.4 Stribeck指数模型
其中,表示Stribeck速度,直接影响摩擦负斜率段陡度;表示经验参数。
其模型如图所示
1.5 Dahl动态摩擦模型
其中,是刚度系数;是曲线形状参数。
1.6 LuGre动态摩擦模型
其中,,,分别代表了接触面刚毛刚度、刚毛阻尼系数和粘滞系数;表示两接触面间的刚毛平均形变。
1.7 非线性连续摩擦模型
其中,表示未知参数。
性质:
a) 静摩擦用近似;
b) Stribbeck效应可以用表示;
c) 库伦摩擦可以用表示;
d) 粘滞摩擦可以用
二、关节摩擦实验测量
a)将除被检测的关节外其余的关节锁死;
b)将机械臂关节轴线与地面垂直(平衡重力);
c)让机械臂匀速来回转动(惯性力和科氏力影响降低);
三、检测理论模型
1)当关节从角度匀速转动到角度时,
2)当关节从角度匀速转动到角度时,
3)假设机器人关节正反像摩擦力相近;
4)摩擦力公式简要计算为:
检测到机器人速度-摩擦力一般关系为:
机器人旋转关节非线性摩擦辨识相关推荐
- 关于机器人机械臂参数辨识
前几天在逛github发现一个dynamic identification的仓库,代码非常全.同时也看了对应的文章,虽然参数辨识不是文章最终目的,但是仍能感受到作者在参数辨识领域的了解程度和功底.这篇 ...
- 系统辨识实例(2)——利用BP神经网络进行基本非线性函数辨识
下面通过一个简单的实例介绍利用BP神经网络进行基本非线性函数辨识. 目录 一.实例介绍 二.程序设计 三.运行结果 一.实例介绍 利用BP神经网络对非线性函数--正弦函数进行辨识逼近. 二.程序设计 ...
- Udacity机器人软件工程师课程笔记(十六)-机械臂仿真控制实例(其一)-Gazebo、RViz和Moveit!
机械臂仿真控制实例 目录 环境设置 项目工具介绍 Gazebo (1)Gazebo组件 (2)Gazebo界面 统一机器人描述格式(URDF) RViz Moveit! 1.环境设置 对于此项目,使用 ...
- Paper之IEEERSJ:2009年~2019年机器人技术(IEEE机器人和自动化国际会议RSJ智能机器人与系统国际会议机器人技术:科学与系统机器人学报)历年最佳论文简介及其解读
Paper之IEEE&RSJ:2009年~2019年机器人技术(IEEE机器人和自动化国际会议&RSJ智能机器人与系统国际会议&机器人技术:科学与系统&机器人学报)历年 ...
- rbf神经网络matlab代码_【新书推荐】【2008.06】机器人控制系统的设计与MATLAB仿真(刘金琨)...
本书系统地介绍了机器人控制的几种先进设计方法,是作者多年来从事机器人控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的最新成果. 全书以机器人为对象,共分10章,包括先进PID控制.神经 ...
- [论文]基于强化学习的无模型水下机器人深度控制
基于强化学习的无模型水下机器人深度控制 摘要 介绍 问题公式 A.水下机器人的坐标框架 B.深度控制问题 马尔科夫模型 A.马尔科夫决策 B.恒定深度控制MDP C.弯曲深度控制MDP D.海底追踪的 ...
- 基于扩展卡尔曼滤波(EKF)的机器人状态估计
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 EKF的目的是使卡尔曼滤波器能够应用于机器人等非线性运动系统,EK ...
- 自制拖把机器人_连拖布都能自己清洗 智能扫拖机器人再添新技能
文/姚华 从前做家务活是一件非常令人头疼的事情.耗时耗力,但自从扫地机器人.洗碗机.干衣机等懒人神器出现后,人们在家居清洁方面的烦恼得到了有效解决.如今云鲸智能又发布了世界上首款可以自己洗拖布的拖地机 ...
- 工业机器人滑膜变结构控制技术_工业机器人控制技术现状及发展
工业机器人控制技术现状及发展 引言 工业机器人系统是一个时变的.耦合的多输入多输出的复杂非线性系统,并且在高 速运动的情况下,机器人的非线性动力学效应十分显著,因而传统的独立伺服 PID 控制 算法在 ...
最新文章
- epoll 的实现原理以及与poll,select 的对比
- html不支持png%3e,关于Adobe Flash CS3无法导入png格式图片的修复方法(真正解决问题)...
- CVPR 2021 双目图像压缩最新进展
- 和我一起学Windows Workflow Foundation(1)-----创建和调试一个WF实例(转)
- 高通Android平台硬件调试之Camera篇
- 【Linux网络编程】端口绑定问题
- fh 幅频特性曲线怎么画fl_初学者怎么练习线条?教你如何画出流畅线条的技巧...
- ZOJ 3204 Connect them 继续MST
- java 当前时间小时数,java获取当前时间前几个小时的时间
- Effective C# 原则3:选择is或者as操作符而不是做强制类型转换(翻译)
- Jmeter---Jmeter安装教程
- 计算机课件制作ppt,计算机应用基础_幻灯片制作ppt课件
- pointer-events: none;属性。pointer-events: none;看得见摸不着,点击穿透。
- vue导致页面白屏几种情况
- html图片自适应上下左右居中显示,图片大小自适应垂直居中的方法
- 土地利用数据分类过程教学/土地利用分类/遥感解译/土地利用获取来源介绍/地理数据获取
- 计算化学系列教程-第四章-一维谐振子
- 常见移动机器人运动学模型总结
- 服务器指示灯详情 中兴,IBM System x服务器前面板指示灯说明(新版)
- python和django的目录遍历漏洞(任意文件读取)
热门文章
- 2021祥云杯 CTF pwn解 wp
- 2017全球ROI Top25游戏广告平台排行榜
- 小知识(1):关于端口的复用及重映射
- IDEA 卡住半天,buid(编译)不动——解决办法(适用于maven和gradle)及定位思路...
- Unity android平台读取文件
- java web上传视频文件_怎样使用javaweb实现上传视频和下载功能?
- linux新磁盘初始化,如何在Linux操作系统中初始化磁盘
- python 单词拆音节_y在单词或音节中间的单词有哪些?
- 三、全国计算机三级数据库考试——操作题(1—5套)
- Python多线程遍历爬取FTP文件(附可实现源码)