-
Notifications
You must be signed in to change notification settings - Fork 59
1. Get The Code
whale edited this page May 23, 2024
·
6 revisions
The following steps explain how to get the human_aware_navigation framework up and running and how to test the navigation with the Turtlebot in simulation. They assume that you have ros installed and a catkin workspace configured (http://wiki.ros.org/). The framework was generated during ROS indigo time, the (default) indigo-devel branches are tested for indigo and kinetic. Melodic-devel branches are also available, please watch out for and report bugs...
Go to your catkin_ws src directory:
$cd ~/catkin_ws/src
Clone the following packages from GitHub:
for indigo/kinetic:
$git clone https://github.com/marinaKollmitz/people.git
$git clone https://github.com/marinaKollmitz/lattice_planner.git
$git clone https://github.com/marinaKollmitz/human_aware_navigation.git
$git clone https://github.com/marinaKollmitz/timed_path_follower.git
$git clone https://github.com/DLu/wu_ros_tools.git
for melodic:
$git clone -b melodic-devel https://github.com/marinaKollmitz/people.git
$git clone -b melodic-devel https://github.com/marinaKollmitz/lattice_planner.git
$git clone -b melodic-devel https://github.com/marinaKollmitz/human_aware_navigation.git
$git clone -b melodic-devel https://github.com/marinaKollmitz/timed_path_follower.git
$git clone https://github.com/DLu/wu_ros_tools.git
Make sure you have all required dependencies installed:
$cd ~/catkin_ws
indigo:
$rosdep install --from-paths src --ignore-src --rosdistro indigo -y
kinetic:
$rosdep install --from-paths src --ignore-src --rosdistro kinetic -y
melodic:
$rosdep install --from-paths src --ignore-src --rosdistro melodic -y
Now compile:
$catkin_make