This is an integrated tool to develop and test distributed algorithms using connected and autonomous robots. You develop and test your algorithm in MATLAB, test the same algorithm in a real-time simulator (i.e., GAZEBO) using a SolidWorks-designed model of your robot, and finally test the performance of your algorithm using real robots or a combination of real and simulated robots.