坐标变换转换

转换到指定的坐标变换表示

  • 图书馆:
  • 机器人系统工具箱/工具

    导航工具箱/工具

    ROS工具箱/工具

描述

坐标变换转换块转换的坐标从输入表示变换到指定的输出表示。输入和输出的表示使用以下几种形式:

  • 轴角(AxAng) -[X Yž的2θ

  • 欧拉角(EUL) -[Z Y X][旋转Z Y Z], 要么[X Y Z]

  • 齐次变换(TForm的) - 4×4矩阵

  • 四元() -[瓦特X Y Z]

  • 旋转矩阵(RotM) - 3×3矩阵

  • 平移向量(TrVec) -[X Y Z]

所有的载体必须是列向量

为了适应陈述仅包含位置或方向的信息(TrVec要么EUL,例如)时,可以指定两个输入或输出来处理所有的变换信息。当您选择齐次变换为输入或输出,可选显示TrVec输入/输出端口参数可以在阻挡掩模被选择来切换所述多个端口。

端口

输入

展开全部

输入变换,指定为坐标变换。以下表示支持:金宝app

  • 轴角(AxAng) -[X Yž的2θ

  • 欧拉角(EUL) -[Z Y X][旋转Z Y Z], 要么[X Y Z]

  • 齐次变换(TForm的) - 4×4矩阵

  • 四元() -[瓦特X Y Z]

  • 旋转矩阵(RotM) - 3×3矩阵

  • 平移向量(TrVec) -[X Y Z]

所有的载体必须是列向量

为了适应陈述仅包含位置或方向的信息(TrVec要么EUL,例如)时,可以指定两个输入或输出来处理所有的变换信息。当您选择齐次变换为输入或输出,可选显示TrVec输入/输出端口参数可以在阻挡掩模被选择来切换所述多个端口。

平移矢量,指定为3元素的列向量,[X Y Z],其对应于在一个翻译Xÿž分别轴。该端口可以在转换信息分别从旋转矢量被用于输入或输出。

依赖

您必须选择齐次变换(TForm的)的逆转换端口得到选项来显示更多的TrVec港口。启用单击端口显示TrVec输入/输出端口

输出参数

展开全部

输出变换,指定为与特定表示的坐标变换。以下表示支持:金宝app

  • 轴角(AxAng) -[X Yž的2θ

  • 欧拉角(EUL) -[Z Y X][旋转Z Y Z], 要么[X Y Z]

  • 齐次变换(TForm的) - 4×4矩阵

  • 四元() -[瓦特X Y Z]

  • 旋转矩阵(RotM) - 3×3矩阵

  • 平移向量(TrVec) -[X Y Z]

为了适应陈述仅包含位置或方向的信息(TrVec要么EUL,例如)时,可以指定两个输入或输出来处理所有的变换信息。当您选择齐次变换为输入或输出,可选显示TrVec输入/输出端口参数可以在阻挡掩模被选择来切换所述多个端口。

平移矢量,指定为三元素的列向量,[X Y Z],其对应于在一个翻译Xÿž分别轴。该端口可以在转换信息分别从旋转矢量被用于输入或输出。

依赖

您必须选择齐次变换(TForm的)的逆转换端口得到选项来显示更多的TrVec港口。启用单击端口显示TrVec输入/输出端口

参数

展开全部

选择用于该块的输入和输出端口都表示。如果您使用的只有定向信息的转换,您还可以选择显示TrVec输入/输出端口当转换到或从一个齐次变换。

切换TrVec输入或输出端口时,要指定或有定向表示一起接收位置信息的单独平移向量。

依赖

您必须选择齐次变换(TForm的)的逆转换端口得到选项来显示更多的TrVec港口。

扩展功能

C / C ++代码生成
生成使用的Simulink编码器™C和C ++代码。金宝app

也可以看看

||

介绍了在R2017b