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
  1. 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:

@article{tai2017socially,
  title={Socially-compliant Navigation through Raw Depth Inputs with Generative Adversarial Imitation Learning},
  author={Tai, Lei and Zhang, Jingwei and Liu, Ming and Burgard, Wolfram},
  journal={arXiv preprint arXiv:1710.02543},
  year={2017}
}