diff --git a/README.md b/README.md index b2ad764..a86bca6 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,26 @@ A ROS package for multi-agent formation/rendezvous ### Acknowledgement Xu Fang, [Chen Wang](https://wang-chen.github.io), [Lihua Xie](https://www.ntu.edu.sg/home/elhxie/), [Jie Chen](https://baike.baidu.com/item/%E9%99%88%E6%9D%B0/3890094), "Cooperative Pursuit with Multi-Pursuer and One Faster Free-moving Evader", IEEE Transactions on Cybernetics, 2020. + + +## Install Dependencies + + ** Only Ubuntu 16 (ROS Kinetic) is supported + + sudo apt install python-tk + sudo apt install ros-kinetic-hector-* + sudo apt install ros-kinetic-hardware-interface + sudo apt install ros-kinetic-controller-interface + sudo apt install ros-kinetic-gazebo-ros-control - + Put following repo in your ROS workspace + + https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor + +## Run + roslaunch formation multiquadcopters.launch + + # The simulation for formation control: [](https://youtu.be/TrHX4kf0_jU) @@ -14,3 +32,15 @@ A ROS package for multi-agent formation/rendezvous # The simulation for rendezvous control (pursuit): [](https://youtu.be/-UGwG7mGVNw) + + + + + + + + + + + +docker run -it -v /home/jeff/kinetic_ws:/home/kinetic_ws --env="DISPLAY" --env="QT_X11_NO_MITSHM=1" --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" chenwang/ros-kinetic-desktop-full bash \ No newline at end of file diff --git a/launch/record_data.launch b/launch/record_data.launch deleted file mode 100644 index ff9dd31..0000000 --- a/launch/record_data.launch +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/launch/record_play_simulation.launch b/launch/record_play_simulation.launch deleted file mode 100644 index fd9b4b7..0000000 --- a/launch/record_play_simulation.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/launch/record_simulation.launch b/launch/record_simulation.launch deleted file mode 100644 index 70d9ae8..0000000 --- a/launch/record_simulation.launch +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/launch/rendevous_average.launch b/launch/rendevous_average.launch deleted file mode 100644 index ef8f09f..0000000 --- a/launch/rendevous_average.launch +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/launch/rendevous_average_more.launch b/launch/rendevous_average_more.launch deleted file mode 100644 index dd1c5a2..0000000 --- a/launch/rendevous_average_more.launch +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/launch/simulation.launch b/launch/simulation.launch deleted file mode 100644 index f961d21..0000000 --- a/launch/simulation.launch +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - -