Class OfflineNode

Inheritance Relationships

Base Type

Class Documentation

class OfflineNode : public rko_lio::ros::ThreadedNode

Public Functions

inline explicit OfflineNode(const rclcpp::NodeOptions &options)
inline void publish_bag_progress() const
inline void run()

Public Members

std::unique_ptr<utils::BufferableBag> bag
BagProgressPublisher::SharedPtr bag_progress_publisher
float total_bag_msgs = 0
float processed_bag_msgs = 0
std::chrono::steady_clock::time_point bag_start_time