Skip to main content

Selected Topics in Mechanical Engg (495-0-22)

Topic

Sensing, Navigation, and Machine Learning for Robo

Instructors

Matthew Elwin
847/491-5474
Technological Institute, Rm A292, 2145 Sheridan Rd, EV CAMPUS

Meeting Info

Technological Institute MG51: Tues, Thurs 9:30AM - 10:50AM

Overview of class

This course will be a practical introduction to robotic sensing, navigation and machine learning techniques in robotics. The course focuses on bridging the gap between theoretical developments, simulation, and real hardware. Students will be expected to code fundamental robotic algorithms using C++ and the Robot Operating System (ROS).

Registration Requirements

McCormick graduate student and permission from instructor or be enrolled in the MS in Robotics program.

Learning Objectives

Gain practical experience with a variety of software tools. Possible topics include Linux/Unix basics, Robot Operating System, software version control, real-time operating systems, C++/Python introductions, networking with Linux, etc.

Evaluation Method

Problem sets and project work. Students will be expected to document projects in an online portfolio. There will be no exams.

Class Materials (Required)

None

Class Materials (Suggested)

A Gentle Introduction to ROS, J. O'Kane, ISBN 978-1492143239. https://cse.sc.edu/~jokane/agitr/