Apply

The understanding of collective phenomena is one of the major intellectual challenges in a wide range of fields, from materials science to life science. One fundamentally interesting and technologically impactful system is swarm robotics – a collection of robots that can self-organize and exhibit higher-level collective intelligence. Because of the low cost of individual units of the swarm, swarm robots may have a profound impact on a wide range of disciplines, such as information gathering, cooperative missions, and collective artificial intelligence. 

This Atombot project develops two robot prototypes: (1) Atombot Hydrogen: a miniature swarm robot system serving as a platform to study the fundamental emergent behavior of many-robot systems; (2) Atombot Helium: an advanced wheel-legged robot unit. While the Atombot system has potential applications across many fields, our immediate focus is on mission-critical applications in extreme environments, such as the energy sector and homeland security and safeguard.

The Atombot team seeks students with a broad range of backgrounds and interests to take roles in the technology, science, and commercialization subteams. Students can choose a subteam to work with and have the flexibility to move between different subteams. Students will have the opportunity to develop skills in additive manufacture, electronics, control and optimization, physics, and business development.

Team Organization

The entire project is flexibly structured into two major teams, Atombot Hydrogen and Atombot Helium, based on the robot prototype each team works on. Within each team, multiple subteams can be dynamically formed to promote focus and efficiency and nurture team science. Each team has a team leader, who will oversee the research activities of the team and take the prime responsibility of reporting. Students are expected to work closely with their respective team members and, at the same time, collaborate organically with other teams. Students may move between teams and subteams as workload and individual interest dictates.

Students at all levels, from first-year undergraduate students to graduate students, are welcome to apply to fill in the different roles of the project. Furthermore, recurring enrollment after one year is encouraged for the students to develop a deep understanding of the technology as well as leadership skills. As the students’ knowledge grows over time, leadership roles such as technical lead and entrepreneurial lead are available for experienced students.

The project sub-teams are currently organized as follows.

Electronics (4-8 Students)

Specific tasks: design, manufacture, and test the electronic components—relevant to locomotion, sensors, and communications—of the two robot systems.

Preferred skills: PCB and circuit design (Altium, Eagle, etc.) and fabrication; electronics platform, microcontroller, and embedded systems (Arduino, Raspberry Pi, Nvidia Jetson, etc.); sensing technologies (UWB, proximity, accelerometer, gyrometer, etc.) and near-field communication technologies; programming with C/C++/Python.

Mechanics and Manufacture (4-8 Students)

Specific tasks: design, manufacture, and test the mechanical components of the two robot systems.

Preferred skills: CAD design (SolidWorks); fabrication skills (3D printing, laser cutter, milling machine, soldering, etc.).

Algorithms and Software (2-4 Students)

Specific tasks: perform simulations of the two robot systems; develop control methods.

Preferred skills: programming with C/C++/Python; experience with some robot simulation platforms; self-balancing algorithms.

Robot Physics (2-4 Students)

Specific tasks: review the literature on collective behavior of robots and robophysics; collect data of the atombot swarm; study the dynamics and phase behavior of atom swarm (jamming, phase transitions, etc.).

Preferred skills: statistical mechanics/thermodynamics; programming with C/C++/Python; liquid state physics.

Entrepreneurship and Business Development (1-2 Students)

Specific tasks: explore the use case of swarm robots; construct a business plan; design and create a website; discover and interview potential customers.

Preferred skills: oral and written presentations and communications; business leadership; web design.

Faculty Sponsor

Y Z

Professor in the Department of Nuclear Engineering and Radiological Sciences, Department of Electrical Engineering and Computer Science, Department of Materials Science and Engineering, Department of Robotics, and Applied Physics Program.

The research in the Z Lab can be summarized into two words: Matter and Machine. In the realm of Matter, his group synergistically integrates statistical mechanics and molecular fluid mechanics theories, accelerated molecular simulations, understandable AI methods, and neutron scattering experiments to extend our understanding of rare events and long timescale phenomena in complex material systems. Particular emphasis is placed on the physics and chemistry of liquids, glasses, and complex fluids, especially at interfaces, under extreme conditions, or when driven away from equilibrium. Concurrently, on the Machine front, leveraging their expertise in materials and modeling, his group advances the development of soft robots and human-compatible machines, swarm robots and collective intelligence, and robots in extreme environments. These two research areas, spanning from fundamental to applied, serve as integral pillars in their overarching mission to foster a sustainable, resilient, and secure energy infrastructure.

Weekly Meeting Time and Location: Students will enroll in ENGR 255, 355, 455, or 599 for 2 credits per term. Annual, two-term enrollment commitments begin each January.

The Atombot team holds a one-hour all-hands mandatory in-person meeting once every week on Monday 5-7 pm ET to discuss everything pertinent to the project and students’ growth, such as planning, progress, technical problems and solutions, coordination, publication, etc. 

The meeting is typically in Cooley or ERB. The labs are in ERB.

Subteams meet weekly with their subteam leader in person at mutually convenient times. The PI/Faculty may attend subteam meetings as required. Team members are expected to meet and work together in person.

We maintain a Slack space to communicate, coordinate progress, seek support from others, and generally keep each other informed. 

Location: In Person Only. This project requires weekly in-person participation on the Ann Arbor campus for the entire project period.

Course Substitutions: Honors, ME 590, ROB 590, CS-ENG/DS-ENG/EE/CE-ENGR 355 and higher can count toward Flex Tech

These substitutions/departmental courses are available for students in these respective majors.  MDP does not yet have a formal agreement with other departments for substitutions/departmental courses not listed.  Please reach out to your home department’s academic advisor about how you might apply MDP credits to your degree plan. 

Summer Opportunity: Some Summer research internships may be available for qualifying students

Citizenship Requirements: This project is open to all students on campus

IP/NDA: Students who successfully match to this project team will be required to sign an Intellectual Property (IP) Agreement prior to starting participation in January.

Learn more about the expectations for this type of MDP project