Clone the following packages to source directory of the catkin workspace.
git clone https://github.com/malintha/drone_demo.git -b xacro_models
git clone https://github.com/malintha/sitl_gazebo.git -b xacro_merge --recursive
git clone https://github.com/malintha/uav_testing.git -b master
Run following commands from the root of the workspace. Please change the ros distribution name as suitable.
source /opt/ros/melodic/setup.sh && rosdep update && rosdep install --from-path src -iy
source /opt/ros/melodic/setup.sh && catkin config --install
catkin build
git clone https://github.com/Malintha/swarmsim -b master
git clone https://github.com/catkin/catkin_simple
catkin config --merge-devel
Follow the Installation instructions of https://github.com/Malintha/mav_trajectory_generation. This will clone the following packages.
- eigen_catkin
- eigen_checks
- glog_catkin
- mav_comm
- mav_trajectory_generation
- mav_trajectory_generation_ros
- mav_trajectory_generation_example
- mav_visualization
- nlopt
- matlab
Use the follwing commands to build the packages
catkin build swarmsim_example