Advising

Lab, Dec 2017
Current lab members:
    Heerin Lee (Postdoc)
    Akanimoh Adeleye (PhD)
    Darren Chan (PhD)
    Andrea Frank (PhD)
    Alyssa Kubota (PhD)
    Maryam Pourebadi (PhD)
    Angelique Taylor (PhD)
    Teofilo Zosa (PhD)
    Thomas An (MS)
    Francesco Ferrari (MS)
    Jeffrey Wang (MS)
    Bryce Woodworth (MS)
    Astha Mehta (BS)
    June Park (BS)
    Renu Singh (BS)
    Young Jin Yun (BS)

Lab graduates:

PhD:
    Tariq Iqbal, PhD 2017, UC San Diego, MIT
    Maryam Moosaei, PhD 2017, Notre Dame, Visa Research
    Michael Gonzales, PhD 2016, Notre Dame, Intel
    Cory Hayes, PhD 2015, Notre Dame, Army Research Lab

Masters:
    Divya Aggarwal, MS 2017, Bossanova Robotics
    Margot Hughan, MS 2017, Robotics Startup
    Maria O'Connor, MS 2011, Amazon

Undergrad:
    Natalie Alvarez, BS 2019
    Gina Gilmartin, BS 2017, Dreamworks Studio
    Vanice Cheung, BS 2017, Amazon
    Bridget Harrington, BS 2017, Serco
    Caitlin Gruis, BS 2016, Berkeley, EECS Grad School
    Samantha Rack, BS 2016, Epic
    Enrick Hinlo, BS 2016, US Air Force
    Karen Kozvlosky, BS 2016, Stryker
    Bridget Harrington, BS 2016, Law school
    Christine Gerardi, BS 2015, Univ. of Southern California, Computer Science Grad School
    Michael Martinez, BS 2015, University College Dublin, Computer Science Grad School
    Philip Moss, Adams 2014, Duke, Computer Science
    Elise Eiden, BS 2014, AT&T
    Alexandra Janiw, BS 2014, Cardinal Health
    Chas Jhin, BS 2014, Civis Analytics
    Allison Rzepczynski, BS 2012, Stritch School of Medicine.
    Tina Yue, BS 2012, Acuity Group
    Tim Martin, BS 2012, National Cancer Institute



Courses:Current


Human-Robot Interaction (CSE 291) - Winter 2017, 2018

Description: Robots are entering our world - in homes, hospitals, roadways, schools, and workplaces. How do we make them functional, useful, and acceptable? This course will explore the core computational, engineering, and experimental challenges and techniques in human-robot interaction (HRI). Course topics include: perception of people, shared autonomy and control, coordination and collaboration, and experimental robotics. We will review seminal and recent papers in the field, and engage in team-based projects with physical, mobile robots.

Pre-requisites: This class requires expertise in programming and data structures. Students should be comfortable decomposing a complex problem, selecting suitable algorithms, and implementing them. Prior exposure to robotics, computer vision, or machine learning is helpful, but not required. Experience using unix-like operating systems is also a plus. Students should be comfortable reading and analyzing scientific papers at the graduate level.
Please note, this class moves quickly and will be time-intensive. It involves both software development and significant reading and discussion of graduate-level research papers.

Healthcare Robotics - Spring 2017 (Grad - 276D), Spring 2018 (Undergrad -176A)

Robotics technology has the potential to be a game changer in healthcare: improving health and well-being for millions of people, supporting care givers, and aiding an overburdened clinical workforce. However, healthcare is a complex ecosystem, and it is crucial to consider this context from a multidisciplinary perspective when building new technology. This graduate-level course will bring together engineers, scientists, clinicians, and end-users to explore this exciting new field. This course will be project-based, interactive, and hands on, and will involve working closely with key stakeholders to design and prototype solutions to real-world problems. Students will explore the latest research in robotics, human-robot interaction, and health design, and gain experience using this perspective to solve important problems in unique ways.

Courses:Earlier

Autonomous Mobile Robots (CSE 40943/60943) - Spring 2012-2016

This course introduces the fundamental computational problems of autonomous mobile robots, including locomotion, sensing, perception, control, mapping, and planning. We will also explore current research topics in the field, such as social robotics, healthcare robotics, and driverless cars. Because robotics is an inherently physical science, this course is entirely group project-based, and students will practice concepts learned in class on Turtlebot robots during weekly programming assignments. The class also has a final capstone project that includes an exhibition at the annual Notre Dame National Robotics Week Event (ND-NRW) in April, a community science outreach event.

Intro to Computing for EE Majors (CSE 20133) - Fall 2012-2015

This course introduces electrical engineering students to computational thinking, and develops their ability to solve engineering problems in software. Students will learn structured programming, algorithm analysis and development, C syntax and semantics, logical and syntactical debugging, and software engineering fundamentals. Students will engage in practical, hands-on programming exercises both inside and outside of class.


Outreach

Notre Dame National Robotics Week Event (ND-NRW) (2011 - 2016)

I am the founder and coordinator of the annual Notre Dame National Robotics Week Event (ND-NRW). NRW is an annual nationwide event that celebrates robotics developments, educates the public about the ways in which robotics impacts society, and encourages K-12 students to pursue STEM careers. Students from my robotics class present their capstone projects, and hundreds of other students, faculty, and staff from the university and Michiana community highlight interactive robotics projects. Across five years, we have had over 4000 children and families from the community attend our event.

2015 and 2014 photos and videos of the event can be found on the NDNRW Twitter page

Here are some press articles and videos from previous years: 2014, 2014, 2013, 2012 2012 2012


Other outreach (2001-2011)

I have also been involved with US First and Botball in the past, and organized various outreach activities for children with no prior programming experience how to program both mobile and humanoid robots using tangible programming languages. (Here's an article).

In the UK I was involved with Guerilla Science, which aims to steathily embed science outreach into music, art, and cultural events. I  brought one of our mimicking androids (Elvis) to a Secret Cinema event in London, where they recreated scenes from and screened the film Blade Runner. (Here are some photos).