navigation

Welcome!

This is the main documentation hub for the RoboLab courses that are conducted by the Systems Engineering Group at the Department of Computer Science, TU Dresden. During the labs you are required to create Python programs for LEGO MINDSTORMS EV3 robots in order to solve several tasks. These so called "bricks" are running a customized version of the Debian based operating system ev3dev.

We offer two different RoboLab courses!
One for Computer Science, Information Systems Engineering and Physics students and the other one for NES students. We distinguish them by the time of the year they take place in, hence you can from now on identify them by the terms

> Spring Course (INF)
> Autumn Course (NES)

Please consider the chapter containing the appropriate task description. Thanks.

Structure

Which part of the RoboLab Docs are you looking for?

  • Spring Course (INF)
    Information on the RoboLab for all Computer Science, Information Systems Engineering and Physics students during the semester break in spring.

  • Autumn Course (NES)
    Information on the RoboLab for NES students starting in autumn and continuing throughout the winter term.

  • Equipment and Parts
    General information on your equipment, the EV3 brick, motors and sensors. Including lots of explanatory Python snippets.

  • Operating System
    Instructions to get your personal copy of our custom OS up and running on the brick. Also more information on network settings as well as on how to use a Linux command line and some of its powerful tools like ssh, tmux and more.

  • Development Environment
    Manual for setting up your IDE to run code on the brick. Also information on Git and other development related stuff.

  • Frequently Asked Questions
    A collection of useful information for solving common bugs and problems. Also has information about the spring course WiFi.

  • Help
    Get help and assistance from your fellow students and tutors or contact the people in charge for administrative matters.