We present a framework for a programming course for undergraduate computer science students. The technical motivation is to implement a two-wheeled self-balancing controllable robot. Advanced requirements make it a full-grown software project. The emphasis of this course is on one hand to teach basic concepts of software programming. The students work in groups of five and each student is assigned a role, which is typical for the software development process. On the other hand, the course is intended to give some basic hands-on experience in control theory. © 2011 Springer-Verlag.
CITATION STYLE
Hänsch, P., Schommer, J., & Kowalewski, S. (2011). Self-balancing controllable robots in education: A practical course for bachelor students. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7102 LNAI, pp. 297–306). https://doi.org/10.1007/978-3-642-25489-5_29
Mendeley helps you to discover research relevant for your work.