Matlab codes for the paper accepted in IEEE T-SMC.
sweep.m runs the main algorithms.
After running the main algorithms, sweep_visualization_workload.m and sweep_visualization_workload2.m plots the workload distribution progress.
Using the data from the main algorithm, sweep_animation2.m shows an animation of the robot sweep coverage.
If you find this work useful, please cite (paper, video):
@ARTICLE{cao2023sweep,
author={Cao, Muqing and Cao, Kun and Li, Xiuxian and Xie, Lihua},
journal={IEEE Transactions on Systems, Man, and Cybernetics: Systems},
title={Distributed Control of Multirobot Sweep Coverage Over a Region With Unknown Workload Distribution},
year={2023},
volume={},
number={},
pages={1-13},
doi={10.1109/TSMC.2023.3285264}}