ros机器人吧 关注:219贴子:182
  • 4回复贴,共1

ros怎么在规划好的路径中途给他添加一个延时或定时器,求帮助。

只看楼主收藏回复

因为规定的有两个往返路程,要在路程的中间停下来去进行扫二维码等一些工作,所以求助怎么让ros机器人在规划好的路线停下来并且能规定它挺多久,然后一定时间后它可以继续按路径走下去,就类似于延时这种东西,求各路大佬停下来帮帮忙


IP属地:陕西1楼2019-08-02 10:21回复
    //定义发布的频率 每隔1秒更新一次
    ros::Rate loop_rate(1.0);
    //循环发布msg
    //一旦发生异常ros::ok()就会返回false,跳出循环.
    while (ros::ok())
    {
    //ROS_INFO 用来打印消息 类似 Print()/cout函数
    ROS_INFO("this is a test ");
    //以1Hz的频th
    //根据前面定义的频率, sleep 1s
    loop_rate.sleep();//根据前面的定义的loop_rate,设置1s的暂停
    }
    return 0;
    }


    IP属地:北京2楼2020-03-14 15:32
    回复
      sleep一下就好。


      IP属地:北京3楼2020-03-14 15:33
      回复
        blog.csdn.net/u013528298/article/details/88421670


        IP属地:北京4楼2020-03-14 15:35
        回复
          我有ros资源和教程,大牛现场指导,w x, 18721580255


          IP属地:山东5楼2021-07-11 14:03
          回复