Tutorials of the contents in this repo are all located at Docs. The order is: system_setup->create_urdf_tutorial->gazebo_ros_tutorial
-
Ubuntu 16.04 or Ubuntu 18.04 or Ubuntu 20.04
-
ROS-Kinetic in Ubuntu 16.04 or ROS-Melodic in Ubuntu 18.04 or ROS-Noetic in Ubuntu 20.04
-
Python 2.7,or Python3
-
Pytorch-gpu or cpu edition
-
gazebo_ros_pkgs
sudo apt-get install ros-melodic-gazebo-ros-pkgs ros-melodic-gazebo-ros-control
- Create a catkin workspace, assume your workspace is at
~/ros_ws/
- Clone this repo to your catkin workspace
cd ~/ros_ws/src
git clone https://github.com/CHH3213/loggers_multiobjective.git
- Build ROS packages (
loggers_description
,loggers_gazebo
,loggers_control
)
cd ~/ros_ws/
catkin_make
source devel/setup.bash
Catkin Command Line Tools is a substitution to
catkin_make
.
- make sure following two lines are in your
~/.bashrc
file.
source /opt/ros/melodic/setup.bash
source /home/firefly/ros_ws/devel/setup.bash
Replace
melodic
withkinetic
in the lines above if you are using ROS-Kinetic.