ros nav

it2023-04-09  69

现在我有一个const nav_msgs::Odometry::ConstPtr laserOdometry类型的指针,我想获取它的四元数与平移,并赋值给Eigen::Quaterniond,Eigen::Vector3d

Eigen::Quaterniond bef_relo_r(1,0,0,0); Eigen::Vector3d bef_relo_t(0,0,0); //... bef_relo_r.w() = laserOdometry->pose.pose.orientation.w; bef_relo_r.x() = laserOdometry->pose.pose.orientation.x; bef_relo_r.y() = laserOdometry->pose.pose.orientation.y; bef_relo_r.z() = laserOdometry->pose.pose.orientation.z; bef_relo_t<<laserOdometry->pose.pose.position.x, laserOdometry->pose.pose.position.y, laserOdometry->pose.pose.position.z;
最新回复(0)