搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小惠珠哦
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
全渠道零售中台与数字化转型(1)-中台的前世今身_全渠道零售 前端触点中心
2
【018】基于SSM实现的电影售票系统_基于ssm的电影售票系统
3
【一】Donkey Car - 驴车-无人驾驶小车项目与硬件介绍(车身模块、运动模块)
4
一个基于SpringBoot+Vue前后端分离医疗用品销售网站系统详细设计实现_简易的前后端分离展示系统
5
KDD 2024预讲会,40余位讲者相聚 | 明日开启
6
残差网络(ResNet)
7
元学习在自然语言处理中的进展与未来趋势
8
Redis全文搜索教程之创建索引并关联源数据_mysql基于redis的全文索引
9
英伟达深度学习推理引擎TensorRT,现在开源了
10
Tomcat调优参数_tomcat调优参数有哪些
当前位置:
article
> 正文
机器人正运动学
作者:小惠珠哦 | 2024-08-20 17:26:12
赞
踩
机器人正运动学
实验原理
:
对于一个具有
n
个自由度的操作臂,它的所有连杆位置可由一组
n
个关节变量来确定。 这样的一组变量常称为 n*1
的关节向量。所有关节矢量组成的空间称为关节空间。操作臂在 空间中位置与姿态是在空间相正交的轴上进行描述的,一般称这个空间位笛卡尔空间,或任 务空间和操作空间。操作臂的位置与姿态可以在关节空间或笛卡尔空间进行描述。
空间变换映射
正运动学是利用机器人各个关节变量的信息求取机器人末端的位置与姿态。即实现关节
空间到笛卡尔空间的变换。 根据连杆坐标系的建立步骤(修正 D-H
参数法),可知连杆坐标系
{
?
}
在坐标系
{ i
− 1
} 中的描述为:
该变换矩阵用于将在坐标系
{
?
}
中定义的矢量变换成坐标系
{
i− 1
}
下的描述:
对于
n
自由度机器人,分别计算出各个连杆变换矩阵,把所有连杆变换矩阵连乘就能得到一
个坐标系
{
n
}
相对于坐标系
{0}
的变换矩阵:
该变换矩阵
是关于?个关节变量的函数。机器人末端连杆在笛卡尔坐标系下的位置和姿态
能过通过
?
0
?
计算出来。
实验步骤:
1
、 根据修正
D-H
参数法推导连杆坐标系
{i
}
相对于坐标系
{ i
− 1
}
的变换矩阵。 连杆坐标系{i
}
在坐标系
{ i
− 1
}
中的描述为:
2
、根据实验三建立的修正
D-H
参数推导
XB7
机器人各连杆变换矩阵的表达式。
为了于
XB7
机器人基坐标和工具坐标方向保持一致,增加两个变换矩阵
3
、根据各个连杆的变换矩阵表达式推导正运动学表达式。 操作臂末端执行器在机器人笛卡尔空间的位置描述:
4
、编写正运动学代码:
1)在matlab的simulink的sim-scape模块编写正运动模块
2)
双击
DH
模块
在该函数下,补充函数。 其中 Radian
表示机器人六个关节的弧度值。 KPS44 表示机器人末端的状态
4*4
矩阵
.
3)
双击
DH-CC
模块
在该函数下,补充函数。 其中,KPS44
表示机器人末端的状态
4*4
矩阵, KPS6 表示
1*6
机器人末端的位置(前三个)和固定角姿态信息
(
后三个
)
4)运行程序,改变输入关节角度,记录输出结果
5、真机实验步骤
1)
打开
labexp.exe
,点击“选择仿真模型”按键,打开“
04
、机器人正运动学”,选择
basic_04_robot.slx
文集;
2) 打开
basic_04_robot.slx
,利用仿真实验完善
kinematics
模块
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小惠珠哦/article/detail/1008076
推荐阅读
article
CentOS
8
安装
国内、本地YUM
源
_
centos
8
源
...
红帽系统、Cent OS
8
本地yum
源
、国内yum
源
等配置_
centos
8
源
centos
8
源
...
赞
踩
article
探索
算法
系列 -
滑动
窗口
...
长度最小的子数组、无重复字符的最长子串、最大连续1的个数 III、将 x 减到 0 的最小操作数、水果成篮、找到字符串...
赞
踩
article
Redisson
报异常attempt to un
lock
lock
, not
lock
ed by c...
如果想使用不同线程都可以解锁,那么可以使用redis自带的setnx,可以在我的另一篇文章中看测试源码作为程序员第123...
赞
踩
article
Python
之
pygame
学习(图像
透明
显示
)
_
pygame
图片
背景
透明
...
文章目录一、用到的方法二、示例一、用到的方法
pygame
.time.Clock():创建一个对象来帮助跟踪时间pygam...
赞
踩
article
计算机毕业设计之
java
+
java
web的
影院
管理系统
-
电影
院
管理系统
_
java
web
电影
信息管理系...
影院
的需求和管理上的不断提升,
影院
管理的潜力将无限扩大,
影院
管理系统
在业界被广泛关注,本网站及对此进行总体分析,将
影院
信...
赞
踩
article
【教程】
Unity3D
与
Android
交互
...
Unity
与
Android
交互
的两种方式【教程】
Unity3D
与
Android
交互
...
赞
踩
article
mysql5.7
主从
搭建_
服务器
arm架构下
mysql5.7
配置
主从
节点
...
## 1.
主从
原理## 2.
配置
### 2.1 Master
节点
配置
`/etc/my.cnf`_
服务器
arm架构下m...
赞
踩
article
将Windows的
系统
日志
自动收集并且转发到
syslog
服务器
,百试百灵_
windows
日志
转发至r...
# 将
windows
的
系统
日志
自动收集并且转发到
syslog
服务器
,百试百灵*_
windows
日志
转发至r
syslog
w...
赞
踩
article
Simulink
+
Webots
基于MPC的移动
机器人
轨迹追踪仿真(3)_
simulink
cassi...
本文介绍了如何在
Simulink
与
Webots
环境中,通过模型预测控制(MPC)实现移动
机器人
的轨迹追踪仿真。在联合仿真...
赞
踩
article
GPU
虚拟化
...
GPU
虚拟化
介绍_gpu
虚拟化
gpu
虚拟化
在嵌入式虚拟...
赞
踩
article
未在本地
计算机
上注册“
microsoft
.
ACE
.
oledb.12
.0”提供
程序
报错的
解决办法
...
今天在免费云服务器,三丰云上运行c#或python
程序
,都提示:未在本地
计算机
上注册“
microsoft
.
ACE
.ole...
赞
踩
article
详解
阿里
云
数据
中
台,一篇文章全面了解
大
数据
“网红”
_
阿里
的
大
数据
中
心怎么看...
https://www.fgba.net/sitemap.xml
_
阿里
的
大
数据
中
心怎么看
阿里
的
大
数据
中
心怎么看 ...
赞
踩
article
学习
C语言
第十五天
...
结构体定义由关键字struct和结构体名组成,结构体名可以根据需要自行定义。struct 语句定义了一个包含多个成员的新...
赞
踩
article
#
Datawhale
AI 夏令营
第三期
—
siRNA
药物
药效
预测
学习
...
随着mRNA疫苗在新冠预防领域取得成功,核酸类
药物
的研发获得了越来越多的关注。本次比赛聚焦于通过机器
学习
技术,利用化学修...
赞
踩
article
QPSK
调制
解调
过程
,
包括串并转换
,
电平转换
,
载波
调制
,
相干
解调
,
抽样判决等...
文章详细介绍了
QPSK
(正交相移键控)的理论基础,包括其作为数字
调制
方式的优点和应用。通过MATLAB编程实现了
QPSK
...
赞
踩
article
关于去
中
台化
的
一点
思考
...
大概意思就是所有
的
公共逻辑都给你定义好了,你想创新还创新不了,我只能说这个
中
台没留钩子,没给自定义
的
后门,让你们家
的
中
台...
赞
踩
article
十八、
Unity
游戏
引擎
入门_
unity
引擎
...
再去改UI--MessageBar--Text,UI--Inventory--Item--Text;进入Project视...
赞
踩
article
轻松掌握
Java
Faker
,
学点真本事
,
做点“假”
数据
~
_
idea
如何制造假
数据
...
【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频
,
包括:1、接口自动化之为...
赞
踩
article
Python
编程 从入门到实践
第六章
习题
_
请
参考
例
4
-
9
,用嵌套的列表存储
运动员
...
6-2 喜欢的数字:favorite
_
number = { 'alex' : 2
9
, 'leo' : 23, 'mike...
赞
踩
article
QPSK
原理...
关于
QPSK
的一些整理基础推导ModulationDemodulationMatlab 仿真基础
QPSK
(Quadrat...
赞
踩
相关标签
centos
linux
运维
算法
c++
visual studio
leetcode
android
前端
后端
Python 之 pygame 学习(图像透明显示)
java
开发语言
Unity3D
相互调用
Android
mysql
服务器
matlab
仿真器
云计算
microsoft
https
xml
c#