Welcome to Robotics: Science and Systems!
In this lab, we will learn about and gain experience with Linux operating systems, Virtual Machines (VM), and Git and GitHub.
In this class, you will be using the Debian Linux distribution as your operating system, as it is widely used in robotics and supports the robotics software we will be using. Since you may not want to replace your current operating system, you can use a virtual machine to run another operating system within your current operating system.
This class relies heavily on team software development, so we will need tools for collaborating and synchronizing each other’s work. Git is the version control system that we will be using for this purpose. All the Git-controlled projects, including the Lab instructions and support software, will be accessible on GitHub, an online service for hosting Git repositories.
For this lab, you will need access to a Debian-based (e.g. Debian or Ubuntu) shell. Install the course software using the base_installation instructions.
Lab 1A: Intro to Linux | https://github.com/mit-rss/intro_to_linux/ |
---|---|
Lab 1B: Intro to Git | https://github.com/mit-rss/intro_to_git/ |
You can find due dates and submission information at the beginning of each lab linked above.