Swarm
Swarm is developing a network of small, modular robots that can autonomously combine to form larger systems.
Background
Inspired by the nanobots from Big Hero 6, Swarm designs custom, small-scale robots capable of cooperative behavior. The universal module connector developed by Swarm allows each robot to attach additional modules or other robots. This modularity is particularly useful in situations where the challenges are unknown, such as space exploration, where robots must adapt autonomously.
Goals
Publish research in a peer-reviewed academic journal
Release Swarm's hardware and designs as open-source, enabling broader research and experimentation in modular swarm robotics
Develop a universal module connector system that supports sensors, computational modules, manipulators, or additional robots, allowing the swarm to mimic the functionality of other types of robots
Enable robots to autonomously adapt to novel tasks and environments
Relevant Skills
We welcome team members with interests in modular or swarm robotics and a passion for learning and experimentation. While no individual is expected to master all areas, relevant skills include:
Software development (C++/Python) and terminal proficiency
Mechanical design, computer-aided design (CAD), and 3D printing
Electrical engineering and circuit (PCB) design
Creativity, rapid learning, and the ability to work both independently and collaboratively
