Robotics and Electronics

 

 

IF-IS ROB 01 Raspberry Pi, heute mal als autonomer mobiler Roboter

IF-IS ROB 02 Interfacing sensors with Arduino and processing

IF-IS ROB 03 Raspberry Pi, heute mal als autonomer mobiler Roboter



IF-IS ROB 01

Raspberry Pi, heute mal als autonomer mobiler Roboter


Workshop


Anke Böthig

Bünde


Sa 19.8. 11.00-12.30 und 13.30-17.00 Uhr
So 20.8. 11.00-12.30 und 13.30-17.00 Uhr


Zielgruppe: offen

Voraussetzung: Interesse an Roboterprogrammierung, Grundkenntnisse irgendeiner Programmiersprache. Eigener Laptop mit Installationsrechten und Systemkenntnis erforderlich sowie sicherer Umgang mit dem eigenen Betriebssystem (Programme installieren / deinstallieren, mit dem File-System vertraut sein und sich dort bewegen können, Admin-Rechte haben, usw.). Sicherer Umgang mit einem Text- bzw. Programmiereditor. Es werden keine Python- und keine Linux-Kenntnisse vorausgesetzt.

Sprache/Language: Die Unterrichtssprache wird Deutsch sein. / The teaching language will be German. The Lecturer will provide support in English if needed.

Anforderung: Informationsaustausch und angeleitete Installation von Software vor dem Sommerstudium, Übungen beim Sommerstudium

Teilnehmerinnen: 10

Credit Points (ECTS): 0

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2017/IF-IS.2017.ROB.01

(Digitale Medien VAK) (keine Anerkennung)

(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies

(Informatik VAK) (keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies

(Wirtschaftsinformatik) (keine Anerkennung)


Ob Temperatur, Licht, Bewegung oder Schall - so gut wie jeder Einfluss aus der Umgebung lässt sich mit einem elektronischen Sensor erfassen.

Das Ziel des Kurses ist der Erwerb von Programmier- und Hardwarekenntnissen mittels der Konstruktion eines kleinen autonomen mobilen Roboters, welcher mit Sensoren ausgestattet wird. Mit Hilfe dieser Sensoren werden Daten erfasst und anschließend analysiert um somit die gezielte Steuerung des Roboters zu ermöglichen.

So nimmt der Roboter zum Beispiel Hindernisse wahr und weicht diesen eigenständig durch entsprechende Fahrmanöver aus. In diesem Kontext findet die Programmiersprache Python ihre Anwendung.
Kernstück des Roboters ist der Raspberry Pi, hierbei handelt es sich um einen scheckkartengroßen Einplatinen-Computer, der vielfältige Einsatzmöglichkeiten bietet.

Im Umgang mit dem Raspberry Pi wird das Betriebssystem Linux verwendet.


Anke Böthig ist langjährige Softwareentwicklerin und begeistert die Teilnehmerinnen der Sommerunis seit vielen Jahren mit Basteleien - nicht nur aus Elektronik!

^nach oben



IF-IS ROB 02

Interfacing sensors with Arduino and processing


Workshop


Grace Bermeo Quezada

Lugano, Switzerland


Mo 14.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 15.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 16.8. 09.00-10.30 Uhr


Target group: The course is suitable mainly for all students with an electrical and software background. Especially students interested in sensing technologies, computer science engineering

Prerequisites: knowledge of any programming language, C/C++ can be helpful. Some basic familiarity with processing will be useful, but not strictly necessary. Own laptop with installation rights and system know-how necessary.

Sprache/Language: Die Unterrichtssprache wird Englisch sein. / The teaching language will be English.

Requirements: email exchange before, presentation and exercises during, for credit point assignments after the summer university

Participants: 10

Modul acceptance in Uni Bremen: (General Studies VAK) META-2017/IF-IS.2017.ROB.02

(Digital Media VAK) 03-B-UN-2/IF-IS.2017.ROB.02 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) 03-BU-2/IF-IS.2017.ROB.02 (Freie Wahl); auf Antrag wählbar für Master

(Produktionstechnik) anerkannt im Modul General Studies

(Wirtschaftsinformatik) 03-BU-2/IF-IS.2017.ROB.02 (Freie Wahl); auf Antrag wählbar für Master


Sensors can be used to detect events or changes in the environment. This information tells an actuator to interact with this environment. These sensors are used in everyday objects such as touch-sensitive buttons, lamps, measuring distance, sound, temperature or location. There are many options to interface with these sensors and make the data available for further digital process. For this we will be using Arduino with processing.

Arduino is a platform created originally for hobbyists but it has gained more and more recognition as a professional tool within the industry and academic community. The main advantages are the guaranteed long term support and vast amount of documentation from the large community of users.

This course provides practical training to set up a development environment with Arduino. We will cover the basics of programming it, especially in order to get it to interact with different sensors such as light, temperature, etc. Then the participants will learn how to write a simple graphical user interface application with Processing and interact with Arduino. It is an excellent start for students who have recently completed programming courses or those interested in sensors.


Grace Bermeo originally from Ecuador got her Bachelor’s in Telematic Engineering from the Escuela Superior Politécnica del Litoral – ESPOL. In 2015, she got her Master’s degree in Engineering with specialization in Industrial Technologies at the University of Applied Sciences of Southern Switzerland (SUPSI). Her experience and specialization is RF & Wireless Communication Systems.

^nach oben



IF-IS ROB 03

Raspberry Pi, heute mal als autonomer mobiler Roboter


Workshop


Anke Böthig

Bünde


Do 17.8. 09.00-12.30 und 14.00-16.30 Uhr
Fr 18.8. 09.00-12.30 und 14.00-16.30 Uhr


Zielgruppe: offen

Voraussetzung: Interesse an Roboterprogrammierung, Grundkenntnisse irgendeiner Programmiersprache. Eigener Laptop mit Installationsrechten und Systemkenntnis erforderlich sowie sicherer Umgang mit dem eigenen Betriebssystem (Programme installieren / deinstallieren, mit dem File-System vertraut sein und sich dort bewegen können, Admin-Rechte haben, usw.). Sicherer Umgang mit einem Text- bzw. Programmiereditor. Es werden keine Python- und keine Linux-Kenntnisse vorausgesetzt.

Sprache/Language: Die Unterrichtssprache wird Deutsch sein. / The teaching language will be German. The Lecturer will provide support in English if needed.

Anforderung: Informationsaustausch und angeleitete Installation von Software vor dem Sommerstudium, Übungen beim Sommerstudium

Teilnehmerinnen: 10

Credit Points (ECTS): 0

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2017/IF-IS.2017.ROB.03

(Digitale Medien VAK) (keine Anerkennung)

(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies

(Informatik VAK) (keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies

(Wirtschaftsinformatik) (keine Anerkennung)


Ob Temperatur, Licht, Bewegung oder Schall - so gut wie jeder Einfluss aus der Umgebung lässt sich mit einem elektronischen Sensor erfassen.

Das Ziel des Kurses ist der Erwerb von Programmier- und Hardwarekenntnissen mittels der Konstruktion eines kleinen autonomen mobilen Roboters, welcher mit Sensoren ausgestattet wird. Mit Hilfe dieser Sensoren werden Daten erfasst und anschließend analysiert um somit die gezielte Steuerung des Roboters zu ermöglichen.

So nimmt der Roboter zum Beispiel Hindernisse wahr und weicht diesen eigenständig durch entsprechende Fahrmanöver aus. In diesem Kontext findet die Programmiersprache Python ihre Anwendung.
Kernstück des Roboters ist der Raspberry Pi, hierbei handelt es sich um einen scheckkartengroßen Einplatinen-Computer, der vielfältige Einsatzmöglichkeiten bietet.

Im Umgang mit dem Raspberry Pi wird das Betriebssystem Linux verwendet.


Anke Böthig ist langjährige Softwareentwicklerin und begeistert die Teilnehmerinnen der Sommerunis seit vielen Jahren mit Basteleien - nicht nur aus Elektronik!

^nach oben