Skip to content

ROS wrapper for the Hokuyo urg_c library.

License

Notifications You must be signed in to change notification settings

TeamSOBITS/urg_node

 
 

Repository files navigation

JP | EN

Contributors Forks Stargazers Issues License

URG Node

目次
  1. 概要
  2. 環境構築
  3.  実行・操作方法
  4. マイルストーン
  5. 参考文献

概要

Laser Range-Finders(LRF)を起動するためのレポジトリです. 本レポジトリは,LRFからセンサーデータをRobot Operating System (ROS)にパブリッシュするノードです.ROSで作業している開発者は,このノードを使用してLRFを既存のROSインストールに接続できます.

(上に戻る)

セットアップ

ここで,本レポジトリのセットアップ方法について説明します.

(上に戻る)

環境条件

まず,以下の環境を整えてから,次のインストール段階に進んでください.

System Version
Ubuntu 20.04 (Focal Fossa)
ROS Noetic Ninjemys
Python 3.8
Driver SCIP 2.2

Note

UbuntuROSのインストール方法に関しては,SOBITS Manualに参照してください.

(上に戻る)

インストール方法

  1. ROSのsrcフォルダに移動します.
    $ roscd
    # もしくは,"cd ~/catkin_ws/"へ移動.
    $ cd src/
  2. 本レポジトリをcloneします.
    $ git clone https://github.com/TeamSOBITS/urg_node
  3. レポジトリの中へ移動します.
    $ cd urg_node/
  4. 依存パッケージをインストールします.
    $ bash install.sh
  5. パッケージをコンパイルします.
    $ roscd
    # もしくは,"cd ~/catkin_ws/"へ移動.
    $ catkin_make

(上に戻る)

実行・操作方法

  1. URG LiDARのurg_lidar.launchにあるパラメータを設定する.
    <!-- If using LAN cable, set IP address -->
    <param name="ip_address" value=""/>
    <!-- If using USB cable, set serial configuration -->
    <param name="serial_port" value="/dev/ttyACM0"/>
    <param name="serial_baud" value="115200"/>

Note

serial_portのvalueの値を確認するには,ls -la /dev/ttyACM*を実行してください.

  1. urg_lidar.launchというlaunchファイルを実行する.
    $ roslaunch urg_node urg_lidar.launch

(上に戻る)

Publisher

Topic Name Type Meaning
/scan sensor_msgs/LaserScan Scan result from URG

(上に戻る)

マイルストーン

  • TBD

(上に戻る)

参考文献

(上に戻る)

About

ROS wrapper for the Hokuyo urg_c library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 88.6%
  • Python 7.4%
  • CMake 3.6%
  • Shell 0.4%