DLonng / RSPMP

RSPMP: real-time semantic perception and motion planning for autonomous navigation of unmanned ground vehicle in off-road environments
55 stars 8 forks source link

RSPMP

RSPMP: https://link.springer.com/article/10.1007/s10489-022-03283-z

RSPMP Scout

Build

environment

  1. git clone git@github.com:DLonng/RSPMP.git
  2. catkin_make
  3. according error to apt install lib:sudo apt-get install ros-[dist]-[xxx]

Node

agilex_msgs

lidar_camera_fusion

octomap_generator

sem_dwa_planner

semantic segmentation

This project does not provide a model for the semantic segmentation node. You can use any real-time semantic segmentation model of your choice.

Run

Mapping

  1. Only mapping, you can record dataset
  2. dataset topics:/raw_img, /raw_lidar, /tf,/semantic_img, /semantic_confidence
  3. start fusion node:roslaunch lidar_camera_fusion lidar_camera_fusion_no_msg_sem.launch
  4. start mapping node:roslaunch octomap_generator octomap_generator.launch
  5. fusion + mapping:roalaunch octomap_generator octomap_generator_mapping_scout.launch

Planning

reference project

evelation_mapping