ME 491: Special Topics (Programming for autonomous mobile system)
Fall 2018

This course is designed to introduce the programing technique to build a SLAM for autonomous vehicle and improve the system performance through deep learning algorithm. Students will learn basic concepts of programing for system integration, like ROS, and tensor flow programming for machine learning and would have a chance to practice those concept through guided programming practices.


ME 360: Modeling and Control of Engineering Systems
Fall 2018

This course introduces methods and techniques for modeling and controlling multi energy domain systems such as mechanical/ electrical/ electro-mechanical systems. This course focuses on classical controllers such as proportional, integral, and derivative (PID) controllers and root-locus technique to design such controllers. localization and mapping, and machine learning techniques for mobile robot applications.


ME 652: Mobile Robotics
Fall 2011, Fall 2012, Fall 2013, Fall 2014, Spring 2016, Spring 2017, Spring 2018

Fundamental concepts and real-world applications of mobile robotic systems including aerial, ground and marine unmanned vehicles are introduced. Students will learn and implement various mathematical techniques and algorithms for enhancing vehicle autonomy and robot intelligence. The topics of this course include vehicle kinematics/dynamics, guidance and control, path/trajectory planning, localization and mapping, and machine learning techniques for mobile robot applications.


ME 251: Dynamics
Fall 2015, Fall 2016, Fall 2017

This is an introductory undergraduate dynamics course which is one of the core courses offered in the department of mechanical engineering. Course topics include kinematics, kinetics, impulse-momentum formulation for particles and rigid bodies, work-energy cocepts and three dimensional gyroscopic motion. Students will become familiar with the formulation of the equations of motion of various dynamic mechanical systems and the problem solving skills to analyze their motions in time and space.


ME 403: Introduction to Naval Architecture & Ocean Engineering (for Non-Naval Architects)
Spring 2011, Spring 2012, Summer 2012, Spring 2016

The general principles of naval architecture and ocean engineering will be provided to students who are interested in ships and ocean applications. A wide range of topics will be addressed including the basics of ships, ship design, hydrostatics and stability, ship resistance and propulsion, motions in waves, ocean environment, offshore structures and platforms, ocean renewable energy, ocean acoustics, underwater instrumentation, and underwater vehicles.


ME 559: Dynamics and Control of Ocean Vehicles
Fall 2010, Spring 2012, Spring 2013, Spring 2014, Spring 2015

This course offers a comprehensive overview of dynamic modeling, analysis and control system design for ocean vehicles. It will provide students a theoretical foundation and understanding of the concepts of classical and modern control theories which can be applied to manned/unmanned surface and underwater vehicles. The topics of this course include vehicle dynamic models, vehicle stability, vehicle control and estimation techniques, and marine control application examples.


MAE 890: Special Topics (Introduction to Unmanned Vehicle Systems)
Spring 2013, Sping 2014

In this course, a broad and practical overview for unmanned vehicle systems will be offered. Unmanned vehicles perform their mission with provided autonomy on mobile platforms, which include aerial, ground-based, and underwater platforms. This class aims to provide a theoretical and practical guide tour for understanding and developing such systems. Lectures will introduce various topics of the building blocks of unmanned vehicle systems: kinematicdynamics, vehicle control, navigation, path planning, mission planning and more. Students will be invited to choose their own robotic systems of interests and provide a systematic solution by joint effort with other classmates.


ED 100 : Freshman Design Course
Project Title: Build Your Own Underwater Robot for Deep Sea Operation
Spring 2011


Unmanned robots are essential (and almost the only) tools to explore the deep ocean space where humans can hardly reach. In this class, students are asked to design and develop underwater robots with innovative design concepts and ideas which can potentially be applied to various science and industrial missions such as oceanographic research, oil and gas field development, subsea construction and inspection, environmental monitoring, etc. It is highly encouraged for each team of students to build their own proof-of-concept vehicle using primitive materials such as PVC pipes, PET bottles, motors, etc.

Copyright ⓒ Mobile Robotics and Intelligence Lab., 2018
Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology
291 Daehak-ro, Yuseong-gu, Daejeon 305-701, Republic of Korea