├── .gitignore ├── README.md ├── Report ├── Abstract │ ├── abstract.tex │ └── figs │ │ └── MAE550_Diagram.png ├── build │ ├── report.bbl │ └── report.blg ├── figs │ └── MAE550_Diagram.png └── report.tex ├── stable_flocking_implementation ├── controllers │ └── controller.m ├── dynamics │ └── equations_of_motion.m ├── init.m ├── init_monte.m ├── obstacle_violation_check.m ├── optimizer.m ├── settle_check.m ├── simulate.m ├── simulate_dev.m ├── simulate_monte.m └── tools │ ├── RK4.m │ ├── circle.m │ ├── normc.m │ └── normr.m └── stable_flocking_two ├── OUT.mat ├── controllers └── controller.m ├── dynamics └── equations_of_motion.m ├── init.m ├── monte.m ├── obstacle_violation_check.m ├── optimizer.m ├── settle_check.m ├── simulate.m ├── simulate_dev.m └── tools ├── RK4.m ├── circle.m ├── normc.m └── normr.m /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Optimization-Final-Project 2 | 3 | Test commit 4 | -------------------------------------------------------------------------------- /Report/Abstract/abstract.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/Report/Abstract/abstract.tex -------------------------------------------------------------------------------- /Report/Abstract/figs/MAE550_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/Report/Abstract/figs/MAE550_Diagram.png -------------------------------------------------------------------------------- /Report/build/report.bbl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Report/build/report.blg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/Report/build/report.blg -------------------------------------------------------------------------------- /Report/figs/MAE550_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/Report/figs/MAE550_Diagram.png -------------------------------------------------------------------------------- /Report/report.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/Report/report.tex -------------------------------------------------------------------------------- /stable_flocking_implementation/controllers/controller.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/controllers/controller.m -------------------------------------------------------------------------------- /stable_flocking_implementation/dynamics/equations_of_motion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/dynamics/equations_of_motion.m -------------------------------------------------------------------------------- /stable_flocking_implementation/init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/init.m -------------------------------------------------------------------------------- /stable_flocking_implementation/init_monte.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/init_monte.m -------------------------------------------------------------------------------- /stable_flocking_implementation/obstacle_violation_check.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/obstacle_violation_check.m -------------------------------------------------------------------------------- /stable_flocking_implementation/optimizer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/optimizer.m -------------------------------------------------------------------------------- /stable_flocking_implementation/settle_check.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/settle_check.m -------------------------------------------------------------------------------- /stable_flocking_implementation/simulate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/simulate.m -------------------------------------------------------------------------------- /stable_flocking_implementation/simulate_dev.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/simulate_dev.m -------------------------------------------------------------------------------- /stable_flocking_implementation/simulate_monte.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/simulate_monte.m -------------------------------------------------------------------------------- /stable_flocking_implementation/tools/RK4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/tools/RK4.m -------------------------------------------------------------------------------- /stable_flocking_implementation/tools/circle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/tools/circle.m -------------------------------------------------------------------------------- /stable_flocking_implementation/tools/normc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/tools/normc.m -------------------------------------------------------------------------------- /stable_flocking_implementation/tools/normr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_implementation/tools/normr.m -------------------------------------------------------------------------------- /stable_flocking_two/OUT.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/OUT.mat -------------------------------------------------------------------------------- /stable_flocking_two/controllers/controller.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/controllers/controller.m -------------------------------------------------------------------------------- /stable_flocking_two/dynamics/equations_of_motion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/dynamics/equations_of_motion.m -------------------------------------------------------------------------------- /stable_flocking_two/init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/init.m -------------------------------------------------------------------------------- /stable_flocking_two/monte.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/monte.m -------------------------------------------------------------------------------- /stable_flocking_two/obstacle_violation_check.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/obstacle_violation_check.m -------------------------------------------------------------------------------- /stable_flocking_two/optimizer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/optimizer.m -------------------------------------------------------------------------------- /stable_flocking_two/settle_check.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/settle_check.m -------------------------------------------------------------------------------- /stable_flocking_two/simulate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/simulate.m -------------------------------------------------------------------------------- /stable_flocking_two/simulate_dev.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/simulate_dev.m -------------------------------------------------------------------------------- /stable_flocking_two/tools/RK4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/tools/RK4.m -------------------------------------------------------------------------------- /stable_flocking_two/tools/circle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/tools/circle.m -------------------------------------------------------------------------------- /stable_flocking_two/tools/normc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/tools/normc.m -------------------------------------------------------------------------------- /stable_flocking_two/tools/normr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rajshah05/Behaviour-Optimization-for-Swarm-Navigation-in-Cluttered-Environment/HEAD/stable_flocking_two/tools/normr.m --------------------------------------------------------------------------------