void login_manager::LoginManagerNode::spin() { ROS_INFO("Longin Manager Node is up and running!!!"); ros::Rate loop_rate(10.0); while (nh_.ok()) { checkLoggedRobots(); ros::spinOnce(); loop_rate.sleep(); } }
void Coop::spin() { ROS_INFO("Coop Node is up and running!!!"); ros::Rate loop_rate(10.0); while (ros::ok()) { checkLoggedRobots(); checkIddleRobots(); checkTasks(); alocateRobotForAllTasks(robots_, tasks_); publishTaskState(); spinOnce(); loop_rate.sleep(); } }