
Autonomous Mobile Robots (CSE 40943/60943) - Spring 2013, 2012
This course introduces the fundamental computational problems of autonomous mobile robots, including locomotion, sensing, perception, control, mapping, and planning. We will also explore current topics in the field, such as social robotics and robots used in healthcare. Because robotics is an inherently physical science, students will practice concepts learned in class on Turtlebot robots during weekly laboratory assignments. The class will also have a final capstone project that involves an exhibition at The 2nd Annual Notre Dame National Robotics Week Event (ND-NRW).
C/C++ Programming (CSE 20232-01) - Fall 2012, 2013
This course introduces electrical engineering majors to C and C++, 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 programming exercises both inside and outside of class, some of which will utilize the Finch robot platform.
Please note: If you are not an EE major, or are a graduate student, please sign up for section 02 of the class (CRN #17242). Due to limited space and facilities, I can only accommodate EE undergraduate students in my section.
I greatly enjoy teaching K - Gray about Robotics and Computer Science.
Current Outreach:I am the coordinator of the annual Notre Dame National Robotics Week (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 Autonomous Mobile Robots class present their annual capstone projects, as do students in the AME Senior Design course; and dozens of other graduate and undergraduate research students, faculty, and staff from the Notre Dame community highlight their work in robots and sensors. Here are some articles with pictures/video:1 2 3
The 2012 event had over 600 attendees, and we look forward to another great event this year. The 2013 event will be held on Sunday April 14th at the Stepan Center on campus. The event is free and suitable for all ages - I encourage you to attend! Please check the ND-NRW website for details: http://engineering.nd.edu/NDNRW
Past Outreach: I have been involved with US First and Botball. I've also 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).
When I lived 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).
I'm a big fan of the organization Computer
Science For Fun (cs4fn), and often incorporate their materials in
my teaching.