(一)机器人工具箱二维空间描述
来源:互联网 发布:冷美人知乎 编辑:程序博客网 时间:2024/05/21 08:54
1. 二维齐次变换矩阵的创建
eg:
T1=SE2(1,2,30*pi/180)%表示相对于世界坐标系产生(1,2)的平移和30°的旋转
trplot2(T1,'frame','2D_1imagine','color','g');%绘制变换后的坐标系,在同一世界坐标系中绘制
%不同的变换后的坐标系只需使用hold on 指令即可
运行结果
T1 =
0.8660 -0.5000 1
0.5000 0.8660 2
0 0 1
显示效果
2. 二维齐次变换矩阵点的创建和绘制
eg:
P=[1;2];%创建点
plot_point(P,'g*');%绘制点
3. 二维齐次变换的乘法
二维齐次变换的乘法非常有用,可以通过一些叠乘,然后通过上下标来求的最终的要相对于那个坐标系的变换,但是有一个非常不好的就是它不能和别的类型的齐次变换矩阵相乘,否则会报错
eg:
T1=SE2(1,2,30*pi/180)
P=[1;2];%创建点
plot_point(P,'g*');%绘制点
% P1=inv(T1)*[P;1];%不能这样用,报错
% P1=T1\[P;1];%也不能这样用,报错
P1=inv(T1)*SE2(3,2,0);%如果要求一个点的转换只能这样用乘法,通过SE2来创建点,结果中最后一列代表转换后点的坐标
运行结果
P1 =
0.8660 0.5000 1.732
-0.5000 0.8660 -1
0 0 1
也就是P1的最后一列代表了变换后的点的坐标
- (一)机器人工具箱二维空间描述
- (二)机器人工具箱三维空间描述
- Matlab机器人工具箱(一)
- 【机器人】空间描述和变换:平移、旋转、变换(算子)
- Matlab机器人工具箱(二)
- 空间关系模糊描述(一)
- MATLAB机器人工具箱参考
- Matlab机器人工具箱
- matlab机器人工具箱学习
- 机器人工具箱的安装
- Matlab01_安装机器人工具箱
- C语言如何动态申请空间(一维和二维)
- 预测工具箱-----图形(一)
- ROS:机器人描述(URDF、XACRO)
- 机器人工具箱-6自由度机器人建模
- Matlab机器人工具箱学习9.10
- Recursion 二维空间里机器人向右或向下走的所有路径问题 @CareerCup
- 数据仓库ETL工具箱之小结(一)
- easyui layout布局的根据浏览器页面大小自动调整大小
- Android_屏幕翻转过程中Activity生命周期的变化,以及如果自定义屏幕翻转过程中执行的内容。
- Vue2.0 过滤器的简单使用
- php上传文件个数设置以及修改php.ini重启nginx php.ini设置不生效
- Django应用mysql数据库
- (一)机器人工具箱二维空间描述
- RecyclerView Item点击事件和分割线-----(3)
- Final修饰符--简单讲解
- Spring Bean载入(二)
- 完全错排
- ubuntu重新获取ip
- Zookeeper信息查看工具
- 面试篇:公司分析,必备技能
- Aizu