Eigen::四元数赋值

  • Post author:
  • Post category:其他


无效赋值

Eigen::Matrix4f gnss_of_lidar;

...

// 无效赋值
Eigen::Quaternionf q=Eigen::Quaternionf::Identity();

q.matrix()=gnss_of_lidar.block(0,0,3,3);

有效赋值

Eigen::Matrix4f gnss_of_lidar;

...

// 有效赋值
Eigen::Matrix3f R=gnss_of_lidar.block(0,0,3,3).matrix();

Eigen::Quaternionf q(R);



版权声明:本文为dieju8330原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。