Using Multi-Robot Systems for Engineering Education: Teaching and Outreach With Large Numbers of an Advanced, Low-Cost Robot | IEEE Journals & Magazine | IEEE Xplore