Skip to content

Swarm robotic projects done as a part of Northwestern's MECH_ENG 409 course

Notifications You must be signed in to change notification settings

billyen33/Swarm_Robotics_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Swarm Robotics Projects

I built three decentralized robot controllers as a part of Northwestern University’s Swarms and Multi-Robot Systems (MECH_ENG 409) course to learn more about the state of the art research that addresses the challenges of controlling large groups of robots. See my portfolio for a detailed description of these three projects.

Instructions to Run My Code

  1. First install Docker Desktop
  2. Clone my GitHub repository to your preferred directory
git clone https://github.com/billyen33/Swarm_Robotics_Projects.git
  1. Open up two command prompt windows on your computer (make sure you run them as administrator)
  2. On the first command prompt window, go to the directory where you saved the project you want to run (the localization project, for example)
cd MyFolder/Swarm_Robotics_Project/localization
  1. Go to the start.txt file in the project you want to run and copy the command there, paste it into the terminal, and press enter
  2. Open Docker Desktop, go to Container, then click on the "Open in Browser" browser in the side pop-up menu
  3. The Docker simulation should show up on your browser as a new window in a few seconds, enjoy!
  4. To stop the simulation (or to rerun it in case of a connection error), go to the second command prompt and enter in the following command:
docker rm -f cs-local

References

About

Swarm robotic projects done as a part of Northwestern's MECH_ENG 409 course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published