Skip to content

输出点云与里程计时间不同步问题 #5

@cliffe10086

Description

@cliffe10086

输出话题的时间辍可能混乱,可以使用如下函数代替原本的时间辍

rclcpp::Time get_ros_time(double timestamp)
{
    int32_t sec = std::floor(timestamp);
    auto nanosec_d = (timestamp - std::floor(timestamp)) * 1e9;
    uint32_t nanosec = nanosec_d;
    return rclcpp::Time(sec, nanosec);
}

参考fast_lio的ros2迁移版https://github.com/DJTU-RM-TOE/FAST_LIO_ROS2/blob/ros2/include/common_lib.h

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions