机器人坐标系转换

SE2 Representation of 2D rigid-body motion

This subclasss of RTBPose is an object that represents rigid-body motion in 2D.

Internally this is a 3x3 homogeneous transformation matrix (3x3) belonging to

the group SE(2).

Constructor methods::

SE2 general constructor

SE2.exp exponentiate an se(2) matrix

SE2.rand random transformation

new new SE2 object

Display and print methods::

animate ^graphically animate coordinate frame for pose

display ^print the pose in human readable matrix form

plot ^graphically display coordinate frame for pose

print ^print the pose in single line format

Group operations::

* ^mtimes: multiplication (group operator, transform point)

/ ^mrdivide: multiply by inverse

^ ^mpower: exponentiate (integer only):

inv inverse

prod ^product of elements

Methods::

det determinant of matrix component

eig eigenvalues of matrix component

log logarithm of rotation matrix

inv inverse

simplify* apply symbolic simplication to all elements

interp interpolate between poses

theta rotation angle

Information and test methods::

dim ^returns 2

isSE ^returns true

issym ^test if rotation matrix has symbolic elements

SE2.isa test if matrix is SE(2)

Conversion methods::

char* convert to human readable matrix as a string

SE2.convert convert SE2 object or SE(2) matrix to SE2 object

double convert to rotation matrix

R convert to rotation matrix

SE3 convert to SE3 object with zero translation

SO2 convert rotational part to SO2 object

T convert to homogeneous transformation matrix

Twist convert to Twist object

t get.t: convert to translation column vector

Compatibility methods::

isrot2 ^returns false

ishomog2 ^returns true

tr2rt ^convert to rotation matrix and translation vector

t2r ^convert to rotation matrix

transl2 ^translation as a row vector

trprint2 ^print single line representation

trplot2 ^plot coordinate frame

tranimate2 ^animate coordinate frame

^ inherited from RTBPose class.

【机器人工具箱学习笔记】第二章 位置与姿态描述_tr2angvec-CSDN博客文章浏览阅读752次,点赞4次,收藏11次。二维{B}相对于A的相对位姿/对{A}施加平移和旋转使它转化为{B}2.2矩阵指数由【3B1B笔记】e的矩阵指数------怎么算?为什么?知:,即R = expm(skew(θ) ),也即2.4旋转RX绕原点旋转,而XR绕X点旋转。而对于绕C旋转的XC,从右向左读,先将C点转换到原点,绕C旋转,然后再将坐标系平移回C二维twist的中心思想即为:任何坐标变换均为绕某点的旋转?欧拉角:ZYZ序列 eul2r横滚-俯仰-偏航角(卡尔丹角/泰特-布莱恩角/导航角): XYZ序列 rpy2r双向_tr2angvechttps://blog.csdn.net/qq_46142162/article/details/129547023

相关推荐
鲁邦通物联网7 小时前
架构实战:基于机器视觉的机器人自主乘梯状态机与人机分流设计
机器人·机器人梯控·agv梯控·非侵入式采集·机器人乘梯·机器人自主乘梯·agv机器人梯控
步步精BBJconn11 小时前
从消费电子到机器人,步步精科技如何切入连接器高端赛道
科技·机器人
MarkHD11 小时前
RPA进阶实战:集成邮件自动化与API,构建企业级智能流程机器人
机器人·自动化·rpa
天辛大师13 小时前
山东居士林:天辛大师用AI+预测城市田园农场运营调配
大数据·人工智能·随机森林·机器人·启发式算法
听你说3215 小时前
鹏辉能源全极耳小圆柱:高安全+高功率,驱动低空经济/BBU/机器人市场增长
安全·机器人·能源
MarkHD16 小时前
RPA进阶实战:从零打造智能票据处理机器人——OCR识别、Excel自动填报与邮件通知全流程
机器人·ocr·rpa
QYR_Jodie17 小时前
从智能制造升级与机器人普及驱动到高增扩容:全球机器人关节电磁制动器2025年2.12亿,2032年达4.30亿,2026-2032年CAGR11.1%
机器人·制造·市场报告
xiaoduo AI17 小时前
客服机器人自定义报表支持定时发送吗?智能 Agent + 邮件推送,能否自动生成运营日报?
大数据·人工智能·机器人
kyle~18 小时前
导航---LIO(激光雷达-惯性里程计)算法
c++·算法·机器人·ros2·导航
才兄说18 小时前
机器人二次开发机器狗巡检?低电量自动返充
人工智能·机器人