![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
DinnerHowe
这个作者很懒,什么都没留下…
展开
-
ROS: ROS与Arduino-Arduino IDE 安装和使用
Arduino IDE 安装说明这个教程展示如何安装arduino IDE和使用rosserialArduino和Arduino IDE是进行硬件开发的非常好的辅助工具rosserial_arduino包可让ROS和ArduinoIDE一起工作rosserial提供的ROS通讯协议工作在Arduino的UART上,它让Arduino成为标准的ROS节点,可以发布和订阅ROS消息,发布TF转换,获取...转载 2017-11-06 10:52:48 · 2009 阅读 · 4 评论 -
ROS:ROS多线程订阅消息(ros::asyncspinner)
对于一些只订阅一个话题的简单节点来说,我们使用ros::spin()进入接收循环,每当有订阅的话题发布时,进入回调函数接收和处理消息数据。但是更多的时候,一个节点往往要接收和处理不同来源的数据,并且这些数据的产生频率也各不相同,当我们在一个回调函数里耗费太多时间时,会导致其他回调函数被阻塞,导致数据丢失。这种场合需要给一个节点开辟多个线程,保证数据流的畅通。 为了观察不同话题的消息被阻塞的情况,可...原创 2018-04-23 08:03:44 · 6458 阅读 · 0 评论