# gym_ped_sim **Repository Path**: john_robert/gym_ped_sim ## Basic Information - **Project Name**: gym_ped_sim - **Description**: A ros gazebo plugin for pedestrians (Raw depth social compliant navigation through GAIL) ICRA 2018 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # A ros gazebo plugin for pedestrians ### Gazebo and Rviz view Drawing Drawing

This is a ros pkg for gazebo [actor](http://gazebosim.org/tutorials?tut=actor&cat=build_robot) plugin. ### Dependencies * Ubuntu 16.04 * Ros kinetic * Gazebo 8 * python-lxml ### Build 1. Add the repositories of [Gazebo 8](http://gazebosim.org/tutorials?tut=install_ubuntu) and [ROS kinetic](http://wiki.ros.org/indigo/Installation/Ubuntu) 2. Install Gazebo 8 and Ros kinetic in buntu 16.04. ``` 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 https://github.com/onlytailei/Gazebo_ROS_Pedestrians.git catkin build ``` ### Example ``` roslaunch actor_services ped_launch.launch ``` ### Node Details - **actor_plugin** Build base on a [Gazebo official example](http://gazebosim.org/tutorials?cat=guided_i&tut=guided_i6). You can set/get the position and the target position of the actors through ros services */actorname/SetActorPose* and */actorname/SetActorTarget*. This node also broadcasts the tf of every actor. - **actor_services** The *random_create.py* helps to create a gazebo sdf file quickly. There are also the launch file and rviz file for test and visualization.