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/