Available Semester / Masters Projects

The laboratory hosts students to help push the frontiers of research in select areas that are most compatible with short projects. Thus, the number of students on each project during a given semester can vary.

If you are interested in one of the research topics listed below, contact the person mentioned at the bottom of the project description by email with your CV, Bachelor and Master grades, and an indication of how many credits and hrs/week you are available.

                                                                                                                                                                               

Fly on a ballUse Deep Learning to track behavior

Insects exhibit complex behaviors while relying on a relatively small nervous system. This makes them an ideal source of bio-inspiration for understanding the brain and building better legged robots. However, due to their tiny size and rapid kinematics we cannot model insect behaviors precisely without advanced computer vision approaches.

The objective of this project is to develop computer vision and deep learning algorithms to extract the leg positions of tethered walking flies in high-resolution movies. Ultimately, we link these analyses with simultaneously acquired neuroimaging data.

The project will be supervised at the Neuroengineering Laboratory in close interaction with a computer science groups on campus. Therefore, this is an extremely unique project right at the interface between computer science, engineering, and neurobiology.

Type: Semester project, Master project (full-time)
Section(s): Computer Science, Physics, Robotics, Microengineering
Type of work: 60% software, 20% research, 20% theory
Requirements: C/C++, or Python
Subject(s): Image processing, Computer Vision, Animal Behavior, Neuroscience
Contact(s): Pavan Ramdya

WebotsBuild a simulated fly

To understand the behavior of complex biological systems it is often useful to build a computational model. 

For this project we will develop a 3D simulation environment for a morphologically and kinematically accurate fly. With this physical model, we will test neural networks controllers designed after insect neural circuits. Results from these experiments may suggest bio-inspired strategies for robotic locomotion.

The project will be supervised at the Neuroengineering Laboratory in close interaction with a robotics group on campus. Therefore, this is an extremely unique project right at the interface between engineering, computer science, and neurobiology.

Type: Semester project, Master project (full-time)
Section(s): Computer Science, Physics, Robotics, Microengineering, Bioengineering
Type of work: 60% software, 20% research, 20% theory
Requirements: C/C++, or Python
Subject(s): Robotics, 3D Simulations, Animal Behavior, Neuroscience
Contact(s): Pavan Ramdya

Brain circuitsUse Deep Learning to study neural circuits

An central goal of neuroscience is to relate how nervous system activity orchestrates behavior.

The objective of this project is to use Computer vision and Deep Learning to extract patterns from neural dynamics and behavioral videos of tethered, behaving flies. Ultimately, the goal is to generate predictions for how neural circuits orchestrate complex internal states and actions.

The project will be supervised at the Neuroengineering Laboratory in close interaction with a computer science groups on campus. Therefore, this is an extremely unique project right at the interface between computer science, engineering, and neurobiology.

Type: Semester project, Master project (full-time)
Section(s): Computer Science, Physics, Robotics, Microengineering, Bioengineering
Type of work: 60% software, 20% research, 20% theory
Requirements: C/C++, or Python
Subject(s): Image processing, Computer Vision, Dynamical systems, Neuroscience
Contact(s): Pavan Ramdya

Aging brainPerform lifetime-scale recordings of neural activity

How does the nervous system change its structure and function over an individual’s lifetime?

The objective of this project is to develop a preparation for recording neural populations over long timescales.

The project will be supervised at the Neuroengineering Laboratory in close interaction with a microfabrication groups on campus. Therefore, this is an extremely unique project right at the interface between engineering, and neurobiology.

Type: Semester project, Master project (full-time)
Section(s): Bioengineering, Robotics, Microengineering, Physics
Type of work: 40% microfabrication, 40% research, 20% theory
Requirements: Microfabrication experience
Subject(s): Microfabrication, Neuroscience
Contact(s): Pavan Ramdya

WebotsBuild a robotic fly

To understand the behavior of complex biological systems it is often useful to build a physically accurate model. 

For this project we will construct a robotic fly. With this physical model, we will test new methods of leg actuation.

The project will be supervised at the Neuroengineering Laboratory in close interaction with a robotics group on campus. Therefore, this is an extremely unique project right at the interface between robotics, and biology.

Type: Semester project, Master project (full-time)
Section(s): Robotics, Microengineering, Physics
Type of work: 60% microfabrication, 20% research, 20% theory
Requirements: Microfabrication experience
Subject(s): Soft robotics, Behavior, Neuroscience
Contact(s): Pavan Ramdya