This course explores the design of intelligent robot behaviors using modern artificial intelligence techniques. Students will work with a provided robot platform equipped with ROS 1/2, SLAM, a vision-based robotic arm, and multimodal input capabilities. The course begins with foundational knowledge in ROS and SLAM, followed by robot kinematic manipulation and path planning. In the latter half, students will learn to integrate machine learning techniques—such as object detection, large language models (LLMs), and reinforcement learning (RL)—to enable perception-driven, interactive, and goal-directed robotic behaviors. The course culminates in a final team project where students design and implement an intelligent robotic system capable of performing real-world tasks.
This course is an introduction to continuous-time and discrete-time signals and systems. The course covers Fourier series, Fourier transform, Laplace transform, and z-transform. Various types of systems with emphasis on linear time invariant system is studied.
Recommend
Prerequisite
This course covers data structures, algorithms, JAVA for electron electronics engineering. We study object-oriented programming techniques and use programming language C, JAVA.
Recommend
Prerequisite
In this course, we discuss such various topics in probability theory and introductory random processes as probability, random variables, expectations, characteristic functions, random vectors, random processes, correlation functions, and power spectrum. From time to time, homework problems will be assigned, usually not for mandatory submission.
Recommend
Prerequisite
This course will cover general methods for analysis and design of the dynamic system. The main contents include modeling in the frequency and time domain, time response, reduction of multiple subsystems, stability, steady-state error, root locus technique, frequency response technique, and design via frequency response and state-space.
(Prerequisite: EE202)
Recommend
Prerequisite
Introduces the principles, algorithms and application of machine learning from the point of modeling and prediction; learning problem representation.
This course will cover concepts such as representation, over-fitting, regularization, and generalization; topics such as clustering, classification, regression, recommendation problems, probabilistic modeling, reinforcement learning, and various on-line algorithms. It will also introduce a support vector machine and deep learning.
Recommend
Prerequisite
Copyright ⓒ 2015 KAIST Electrical Engineering. All rights reserved. Made by PRESSCAT
Copyright ⓒ 2015 KAIST Electrical Engineering. All rights reserved. Made by PRESSCAT
Copyright ⓒ 2015 KAIST Electrical Engineering. All rights reserved. Made by PRESSCAT
Copyright ⓒ 2015 KAIST Electrical
Engineering. All rights reserved.
Made by PRESSCAT