声明一个点P为(2,1) 先按原点逆时针旋转45°,再平移(1,2)。利用齐次线性做。
本作业使用c++Eigen库完成。
对于点p先进行升维,变成(2,1, 1)
旋转矩阵为
对旋转矩阵进行升维
再将旋转矩阵升维的第三列输入平移值
就会先进行旋转 再进行平移
acos(-1)约等于π
Eigen::Matrix<double,3,1> p;//升维点P
p << 1
声明一个点P为(2,1) 先按原点逆时针旋转45°,再平移(1,2)。利用齐次线性做。
本作业使用c++Eigen库完成。
对于点p先进行升维,变成(2,1, 1)
旋转矩阵为
对旋转矩阵进行升维
再将旋转矩阵升维的第三列输入平移值
就会先进行旋转 再进行平移
acos(-1)约等于π
Eigen::Matrix<double,3,1> p;//升维点P
p << 1