The Robot Collective

2020 ~ Present


To create a collective of autonomous robots capable of physically collaborating on tasks such as: moving objects; constructing structures; playing sports; assisting human participants. The robot collective should operate autonomously with minimal intervention for long periods and learn from their operation and interactions over time.

Issues Involved or Addressed

As robots are called upon to perform increasingly complex tasks, algorithms for their autonomous control are required. In particular, in the future, teams of robots will be called upon to autonomously complete complex, collaborative tasks. For example, a group of mobile robots may be tasked with moving a rigid object from one position to another. 

Methods and Technologies

  • Dynamical Systems and Controls
  • Mobile Robots
  • Machine Learning
  • Robot Operating System
  • Software and Algorithm Development

Academic Majors of Interest

  • ComputingComputer Science
  • EngineeringCivil Engineering
  • EngineeringComputer Engineering
  • EngineeringElectrical Engineering
  • EngineeringMechanical Engineering
  • Other
  • SciencesMathematics

Preferred Interests and Preparation

Background/interest in control, autonomous algorithms, simulation, hardware, coding in MATLAB and/or Python.

Meeting Schedule & Location

Meeting Location 
TSRB 423
Meeting Day 

Team Advisors

Samuel Coogan
  • Electrical and Computer Engineering