onlytailei / gym_ped_sim

A ros gazebo plugin for pedestrians (Raw depth social compliant navigation through GAIL) ICRA 2018
BSD 2-Clause "Simplified" License
116 stars 46 forks source link
actors gazebo

A ros gazebo plugin for pedestrians

This is a ros pkg for gazebo actor plugin.

Dependencies

Build

  1. Add the repositories of Gazebo 8 and ROS kinetic

  2. Install Gazebo 8, Ros kinetic in buntu 16.04 and other dependencies.

    sudo apt-get install ros-kinetic-desktop-full
    sudo apt-get install ros-kinetic-gazebo8-ros-pkgs
  3. Build packages

    cd /path/to/workspace/src
    git clone git@github.com:onlytailei/gym_ped_sim.git
    catkin build

rviz gazebo

Example

roslaunch turtlebot3_social default.launch

Node Details

Dataset

The collected pedestrian navigation dataset contains:

Interactive interface

Please reference gym_style_gazebo


This is the reference implementation of the plugins and for the paper Socially-compliant Navigation through Raw Depth Inputs with Generative Adversarial Imitation Learning. If it helps your research, please cite:

@inproceedings{tai2018social,
    author={L. Tai and J. Zhang and M. Liu and W. Burgard},
    booktitle={2018 IEEE International Conference on Robotics and Automation (ICRA)}, 
    title={Socially Compliant Navigation Through Raw Depth Inputs with Generative Adversarial Imitation Learning}, 
    year={2018}, 
    pages={1111-1117}, 
    doi={10.1109/ICRA.2018.8460968}, 
    ISSN={2577-087X}, 
    month={May},
}

References

srl-freiburg/pedsim_ros
social force model