#include "rclcpp/rclcpp.hpp"
#include "control_calibration_service/control_calibration_service_node.hpp"

// 薄 main 入口：
// 1. 方便在不走 component container 时，直接通过 ros2 run 启动节点；
// 2. 真实功能都在 ControlCalibrationServiceNode 中，这里只负责初始化、spin 和退出；
// 3. 保留这个文件可以兼容“独立节点启动”和“组件化加载”两种方式。
int main(int argc, char ** argv)
{
  rclcpp::init(argc, argv);
  auto node = std::make_shared<control_calibration_service::ControlCalibrationServiceNode>();
  rclcpp::spin(node);
  rclcpp::shutdown();
  return 0;
}
