ros::spin()とros::spinOnce()の違いについて

6,400 views
Skip to first unread message

東風上奏絵

unread,
Feb 3, 2014, 8:36:07 PM2/3/14
to ros-jap...@googlegroups.com

 東風上と申します。
 

 ros::spin()とros::spinOnce()の違いについてご教示ください。


 どちらも、サブスクライバがメッセージを受け取った後、コールバック関数を呼び出すために必要なもので、

 ros::spinOnce()は、コールバック関数を一度しか呼び出せず、
 
 ros::spin()は、コールバック関数を何回も呼び出すためのもの、という説明で合っていますでしょうか。


 参考になるホームページがあればリンクを教えてください。
 
 よろしくお願いいたします。
 

Daiki Maekawa

unread,
Feb 3, 2014, 10:04:27 PM2/3/14
to ros-jap...@googlegroups.com
東風上さんへ

前川です。

以下のURLが参考になると思います。

http://wiki.ros.org/roscpp/Overview/Callbacks%20and%20Spinning

東風上奏絵

unread,
Feb 4, 2014, 5:37:06 AM2/4/14
to ros-jap...@googlegroups.com
 前川さん

 教えてくださったページを読んで、理解することが出来ました。
 
 本当にありがとうございます。

                     東風上

2014年2月4日火曜日 10時36分07秒 UTC+9 東風上奏絵:
Reply all
Reply to author
Forward
0 new messages