徳島大学の三輪先生。
北陽電機のカルバヨアレックサンダー(アレックス)です。
ROSのHector SLAMですが、以下のリンクのものでしょうか
http://wiki.ros.org/hector_slam
多分そのまま3D-URGはHector SLAMに対応できないと思います。
以下のリンクによると:
http://wiki.ros.org/hector_mapping
2 Hardware Requirements
To use
hector_mapping, you need a source of
sensor_msgs/LaserScan data (for example a Hokuyo UTM-30LX LIDAR
or bagfiles). The node uses
tf
for transformation of scan data, so the LIDAR does not have to be fixed
related to the
specified base frame. Odometry data is not needed.
つまり、Hector SLAMは2Dセンサー向けで作成されて、ROSセンサーメッセージの”LaserScan”タイプを使います。
しかし渡辺さんのROSドライバーはROSセンサーメッセージの”PointCloud”と”PointCloud2”タイプを使ってadvertiseします。
更にLaserScanは1つの角度情報(angle_min, angle_max, angle_increment)を使うため、PointCloud(PointCloud2)からLaserScanへの変更は難しいかも知れません。
Hector mappingのSLAM出力データも2Dだと思います。
以上です。
On Tuesday, September 22, 2015 at 8:44:13 PM UTC+9,
miwlab...@gmail.com wrote:
徳島大学の三輪と申します。
3D-URGはROSのhector_SLAMのサンプルプログラムで使用できますでしょうか?