Official page of "TRAVEL: Traversable Ground and Above-Ground Object Segmentation using Graph Representation for 3D LiDAR Scans", which is accepted by RA-L with IROS'22 option.
Object segmentation, Traversable ground segmentation, Graph search, Autonomous navigation, LiDAR
- Ubuntu 18.04 LTS
- ROS Melodic
- Dependencies
sudo apt install cmake libeigen3-dev libboost-all-dev sudo apt-get install ros-melodic-jsk-recognition sudo apt-get install ros-melodic-jsk-common-msgs sudo apt-get install ros-melodic-jsk-rviz-plugins
- Build
mkdir -p catkin_ws/src/ cd catkin_ws/src/ git clone https://github.com/url-kaist/TRAVEL.git ../ catkin_make
- RUN!
roslaunch travel travel_run.launch
- Include two header files in your source. "tgs.hpp" & "aos.hpp"
- Initialize "travel::TravelGroundSeg" and "travel::ObjectCluster"
- Use the "setParams()" function in each class to set the parameters.
- Use "travel::TravelGroundSeg.estimateGround()" function for traversable ground segmentation
- Use "travel::ObjectCluster.segmentObjects()" function for above-ground object segmentation
- I will upload an example ros node that subscribes to sensor data.
- If you want to use TRAVEL with python code, then visit here (https://github.com/darrenjkt/TRAVEL). Thank you Darren :)
If our research has been helpful, please cite the below papers:
@ARTICLE{oh2022travel,  
    author={Oh, Minho and Jung, Euigon and Lim, Hyungtae and Song, Wonho and Hu, Sumin and Lee, Eungchang Mason and Park, Junghee and Kim, Jaekyung and Lee, Jangwoo and Myung, Hyun},  
    journal={IEEE Robotics and Automation Letters},   
    title={TRAVEL: Traversable Ground and Above-Ground Object Segmentation Using Graph Representation of 3D LiDAR Scans},   
    volume={7},  
    number={3},  
    pages={7255-7262},  
    year={2022},
    }
@article{lim2021patchwork,
    title={Patchwork: Concentric Zone-based Region-wise Ground Segmentation with Ground Likelihood Estimation Using a 3D LiDAR Sensor},
    author={Lim, Hyungtae and Minho, Oh and Myung, Hyun},
    journal={IEEE Robot. Autom. Lett.},
    volume={6},
    number={4},
    pages={6458--6465},
    year={2021},
    }
@article{lim2021erasor,
    title={ERASOR: Egocentric Ratio of Pseudo Occupancy-Based Dynamic Object Removal for Static 3D Point Cloud Map Building},
    author={Lim, Hyungtae and Hwang, Sungwon and Myung, Hyun},
    journal={IEEE Robotics and Automation Letters},
    volume={6},
    number={2},
    pages={2272--2279},
    year={2021},
    publisher={IEEE}
    }

