USt-10 lxレーザレーダを用いてhector_を通過slamラボマップの作成

2177 ワード

説明を転載し、特に感謝します.
<1>Hokuyo URG-04 LX用hector_slam地図作成(IMUなし)http://blog.csdn.net/z15f34/article/details/53237845
<2>妹がROSでHokuyoレーザーレーダーUST-10 LXとUST-30 LXの使い方を教えてくれますhttp://rosclub.cn/post-515.html
実装機能:ubuntun 14で、Hokuyo社のust-10 lxを利用してhector_を通過slamは実験室地図を作成します.
実行環境:ubuntu 14.04+indigo
ハードウェア:ust-10 lx(ネットワークポート)
一、まず関連ノードパッケージをダウンロードする
sudo apt-get install ros-indigo-urg-node

二、レーザーレーダーとの通信が成功したかどうか見てみましょう.
Hokuyoレーザーレーダーの出荷IPアドレスは192.168.0.10なので、私の作業環境はwin 10仮想機の下のubuntu 14で、ハードウェアはレーザーレーダーが接続したUSBネットワークポートです.私はUSBポートをwindows環境の下に接続して、単独でUSBポートのIPアドレスを修正して、IPアドレスの最後の1つの違いです.仮想マシンネットワークは、NAT(ホストを共有するIPアドレス)接続を設定します.
ubuntuのコンソールウィンドウに次のように入力します.
ping 192.168.0.10

三、hectorをインストールするslam
sudo apt-get install ros-indigo-hector-slam

四、受信データのlaunchファイルtutorialを作成する.launch


  
    
      //  odom   base_frame,      odemetry,     
  

  
     
  

  

  



五、次にコマンドの実行を開始します.
roscore 
rosrun urg_node urg_node _ip_address:=192.168.0.10
source ~/catkin_ws/devel/setup.bash 
roslaunch smartcar tutorial.launch  

六、上図
使用ust-10lx激光雷达通过hector_slam创建实验室地图_第1张图片