Organizers |
PD Dr.rer.nat Florian Röhrbein, Florian Walter |
Module |
IN2106 |
Type |
Master Lab Course |
Semester |
SS 2016 |
ECTS |
10.0 |
SWS |
6 |
Time & Location |
Wednesday, 14:30 - 16:00, FMI 03.05.012 |
Participation |
Matching System |
News
- Interested students are invited to attend the information session in room 03.07.023 on Jan 28, 2016, 10:00 am
- The slides from the information session are available for download. Details on submitting a project proposal will be announced soon.
- Details on applying for the course are now available in the application section below.
- Date and time for the regular meetings have been fixed.
- We will meet in 02.07.034 on April 13 and April 20
- We will meet in 03.07.011 on April 27
- For those of your interested, there will be a Q&A meeting in room 03.07.011 on May 18 at the regular time
- The midterm project presentations will take place in room 03.07.038 on June 1
- The final project presentations will take place in room 03.07.011 on July 13
Contents & Scope
Neurorobotics is an interdisciplinary field of research at the intersection of robotics, machine learning and neuroscience. It builds an experimental link between robotics and neuroscience by connecting biologically realistic simulations of the brain to robots. One the one hand, this enables neuroscientists to validate hypotheses in fully observable artificial closed-loop experiments. On the other hand, roboticist can benefit from neuroscientific findings by using brain simulations for robot control. Like real brains, these brain models cannot be programmed but must learn the desired behavior using algorithms from machine learning and neuroscience.
The focus of this practical course is twofold. First, a key element of neurorobotics research is the integration of brain simulations with robotic bodies. This includes both connecting simulators from robotics to neural modals and the interfacing of neuromorphic hardware to physical robots. The second focus of the course is on using these tools to implement and investigate different types of neurobiological learning in appropriately designed experiments. Participants will get the unique chance to realize their projects on latest state-of-the-art hardware for brain simulation.
Preliminary Topics
- Parallel power-efficient implementation of a simulator for spiking neural networks on embedded hardware
- Deep Learning with Google TensorFlow
- Controlling a mobile robot with the SpiNNaker neuromorphic hardware
- Design of a virtual experiment for the Neurorobotics Platform
- Exploring enactive vision on a mobile robot platform
- Suggestions for further topics are highly welcome!
Required Skills
For successful completion of the lab course, proficiency in C/C++ or Python is required. Additional knowledge in robotics, embedded systems and parallel programming will be beneficial.
Application
If you are interested in joining the lab course, please send us your personal profile. Optionally, you may also submit a project proposal. Use the templates available for download in the course materials section below. In case you submit a project as a group, please select one group member who will submit the project proposal.
The information you provide in your personal profiles and project proposals will help us to make appropriate decisions during the matching process. All applications are due by February 14, 23:59 (send them via e-mail to Florian Walter).
Course Materials
Further Reading
neurorobotics.net