构造函数,初始化发布器订阅器****************************************/
| 95 | |
| 96 | /***********************************构造函数,初始化发布器订阅器****************************************/ |
| 97 | MoveLDemo::MoveLDemo():rclcpp::Node("Movel_demo_node") |
| 98 | { |
| 99 | |
| 100 | subscription_ = this->create_subscription<std_msgs::msg::Bool>("/rm_driver/movej_p_result", rclcpp::ParametersQoS(), std::bind(&MoveLDemo::MoveJPDemo_Callback, this,_1)); |
| 101 | publisher_ = this->create_publisher<rm_ros_interfaces::msg::Movejp>("/rm_driver/movej_p_cmd", rclcpp::ParametersQoS()); |
| 102 | movel_subscription_ = this->create_subscription<std_msgs::msg::Bool>("/rm_driver/movel_result", rclcpp::ParametersQoS(), std::bind(&MoveLDemo::MoveLDemo_Callback, this,_1)); |
| 103 | movel_publisher_ = this->create_publisher<rm_ros_interfaces::msg::Movel>("/rm_driver/movel_cmd", rclcpp::ParametersQoS()); |
| 104 | std::this_thread::sleep_for(std::chrono::milliseconds(2000)); |
| 105 | movejp_demo(); |
| 106 | } |
| 107 | /***********************************************end**************************************************/ |
| 108 | |
| 109 | /******************************************************主函数*********************************************/ |
nothing calls this directly
no outgoing calls
no test coverage detected