42 const Eigen::Matrix4d &c2w_pose) {
47 Eigen::Matrix4d *c2w_pose)
const {
48 if (c2w_pose ==
nullptr) {
49 AERROR <<
"c2w_pose is not available";
const Eigen::Vector3d getCarPosition() const
bool GetCameraPose(const std::string &camera_name, Eigen::Matrix4d *c2w_pose) const
EigenMap< std::string, Eigen::Matrix4d > c2w_poses_
const Eigen::Matrix4d getCarPose() const
void SetCameraPose(const std::string &camera_name, const Eigen::Matrix4d &c2w_pose)
void ClearCameraPose(const std::string &camera_name)
bool Init(double ts, const Eigen::Matrix4d &pose)
std::ostream & operator<<(std::ostream &os, const CarPose &pose)