搜索
查看
编辑修改
首页
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
Linux基础学习一:初步认识linux_初步认识linux简历
2
《疯狂的程序员》三
3
SpringMVC快速入门
4
华为OD笔试机试 - 分披萨 (c++ 2024年C卷D卷)_“吃货”和“馋嘴”两人到披萨店点了一份铁盘(圆形)披萨,并嘱咐店员将披萨按放射
5
cocospods 一直停留在 Analyzing dependencies
6
“论面向服务架构设计及其应用”写作框架,软考高级,系统架构设计师
7
张量(Tensor)_张量处理器结构图形工作原理
8
ARM/Linux嵌入式面经(二四):国光电器
9
php在线客服系统源码_在线客服系统物流行业解决方案
10
会议交流 | 第四届数据智能与知识服务研讨会日程
当前位置:
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
在
docker
中使用
MySQL
数据库
...
概述我是一直想把所有的程序都跑在
docker
里面,这样一方面是为了便于管理,另外一方面也可以增强自己对
docker
的理解...
赞
踩
article
sam
格式
的
结构
和
意义_关于
SCI
论文
格式
规范...
本文详细介绍了
SCI
论文
的
格式
规范,包括标题、摘要、关键词、引言、材料与方法、结果、讨论、结论
和
参考文献
的
撰写要求。强调...
赞
踩
article
Mac
软件
推荐分享--如何使用CleanMy
Mac
X进行日常清理优化_
cleanmymacx
dm...
今天要介绍的这款
软件
相信有的小伙伴一定听说过,这也是我早在16年刚刚使用
Mac
的时候,第一批安装的
软件
之一,他就是来自于...
赞
踩
article
基于
autodl
与
llama
-
factory
微调
llama
3(五)
_
llama
-
factory
cp...
在
autodl
中安装的
llama
-
factory
中,为我们明确提供了将训练的checkpoint重新与大模型合并的pyt...
赞
踩
article
java
用
PDF
Box
删除
PDF
文件中的一页 ,
空白页
啥的,此处
删除
最后一页为例
spring
...
依赖: <dependency> <groupId>org.apache.
pdfbox
&...
赞
踩
article
滚
动
条
下拉
DIV
固定在头部不
动
_
div
溢出
滚
动
条
如何让第一行不
动
...
这篇博客介绍了如何使用JavaScript和CSS实现当页面
滚
动
条
下拉时,一个指定的
DIV
元素固定在页面头部的功能。通过...
赞
踩
article
17 个方面,综合对比
Kafka
、
RabbitMQ
、RocketMQ、
ActiveMQ
四个分布式...
转载自:ht
tps
://mp.weixin.qq.com/s/p12myTUvxGyUSwkiEnPCNg28cm不含头...
赞
踩
article
深度剖析
PyTorch
内存
管理
:
torch
.
cuda
.
memory
_
summary
应用指南...
是
PyTorch
提供的一个诊断工具,用于报告当前 GPU
内存
使用情况的详细摘要。它包括
内存
分配、峰值
内存
使用量、内...
赞
踩
article
大疆
嵌入式
工程师
面经(
base
:深圳)
_
大疆
雷达算法
工程师
csdn
...
目录补:目前状态一、帖子说明二、个人背景三、面试前期准备1. 简历2. 自我介绍3. 项目介绍4. 企业及
工程师
文化(二...
赞
踩
article
云平台
部署
FunAudioLLM
语音天花板_
funaudiollm
下载
...
项目入口:https://open.virtaicloud.com/web/project/detail/4705265...
赞
踩
article
RocketMQ
与
Kafka
的
对比_
kafka
和
rocketmq
的
性能对比...
一、数据可靠性
RocketMQ
支持异步实时刷盘,同步刷盘,同步Replication,异步ReplicationKa...
赞
踩
article
PI/4
QPSK
调制
的
matlab
仿真_
qpsk
调制
有
carrier
signal
嘛...
1.π/4
QPSK
是一种数字
调制
方式,常用于无线通信系统,如GSM和GPRS。它属于相位偏移键控(PSK)的一种变种,...
赞
踩
article
Docker
镜像
命令
_
docker
运行
镜像
的
命令
...
docker
的
镜像
命令
_
docker
运行
镜像
的
命令
docker
运行
镜像
的
命令
1、获取帮...
赞
踩
article
JaveWeb
---
电影
订票
系统
(
毕业设计
)_移动端
电影
订票
系统
的
设计与实现...
这是一个基于JavaWeb
的
电影
订票
系统
毕业设计
项目,旨在提高
电影
院服务
的
快捷性和便利性。项目运行环境为jdk1.8、t...
赞
踩
article
[
Unity3D
]
Unity3D
连接
安卓
设备
调试
unity
程序_
unity
怎么
连接
安卓
设备
...
本文详细介绍了如何在Unity中配置
安卓
应用,包括开启手机
调试
模式、使用Unity和Visual Studio进行远程调...
赞
踩
article
《
HarmonyOS
应用开发者基础认证》考试题目_
关于
自定义
组件
的
生命周期
下列说法错误
的
是...
HarmonyOS
应用开发者基础认证考试题目_
关于
自定义
组件
的
生命周期
下列说法错误
的
是
关于
自定义
组件
的
生命周期
下列说法错...
赞
踩
article
四大
特性
模块
(
module
)_-f
module
s-
ts
...
C++20四大
特性
值
模块
(
module
)_-f
module
s-
ts
-f
module
s-
ts
...
赞
踩
article
protobuf
升级
3.6
.
1
_protoc
3.6
.
1
...
# 项目协议相关### 协议地址* [Grpc协议](http://code.wakavideos.com:808
1
/m...
赞
踩
article
如何将
立创
EDA
的
封装
导入到
AD
/
P
AD
S
软件中_
立创
封装
库导出到pads9.5...
本文介绍了如何将
立创
EDA
的
封装
导入到
AD
/
P
AD
S
软件中,包括原理图和PCB
封装
的导出与导入步骤,以及在
P
AD
S
中处理...
赞
踩
article
SpringBoot
实现
PDF
添加
水印
的方式_
response
流
文件
怎么
添加
水印
...
PDF
(Portable Document Format,便携式文档格式)是一种流行的
文件
格式,它可以在多个操作系统和应...
赞
踩
相关标签
运维
数据库
php
sam格式的结构和意义
llama
pdfbox
删除
pdf
java
spring boot
滚动条下拉 DIV 固定在 头部不动
js
pytorch
人工智能
python
面试
程序人生
职场和发展
AI
gpu算力
RocketMQ与Kafka的对比
matlab
QPSK
算法