Back to top
English | Japanese
This is how to install "urg3d_node2", it provides ROS2 driver node for HOKUYO 3D LiDAR(SOKUIKI Sensor).
The interfaces and some of the processes are based on hokuyo3d package , which is often used in ROS1.
urg3d_library is used for communication with LiDAR.
Life cycle control support.
The operation in each state of the life cycle is as follows
- Unconfigured
startup state
- Inactive
LiDAR connection state(not delivered scanning data and diagnostic information)
- Active
LiDAR data delivery state(delivered scanning data and diagnostic information)
- Finalized
end state
$ cd <ROS2_workspace>/src
$ git clone --recursive https://github.com/Hokuyo-aut/urg3d_node2.git
$ rosdep update
$ rosdep install -i --from-paths urg3d_node2
$ cd <ROS2_workspace>
$ colcon build --symlink-install
config/params.yaml
$ ros2 launch urg3d_node2 urg_3dnode2.launch.py
If you do not want to automatically transition to the Active state, execute the following command. (After startup, it will enter the Unconfigured state.)
$ ros2 launch urg3d_node2 urg3d_node2.launch.py auto_start:=false