전자공학의 이해 3주차
Shared on April 3, 2026
제어 이론과 로봇공학 개론
Executive Summary
이 강의는 제어의 기본 개념과 상태 공간 모델을 통해 로봇, 자율주행차, 위성 등 다양한 시스템을 예시로 설명하며, 최적 제어와 강화 학습의 원리와 실제 적용 사례를 소개한다.
제어는 입력을 설계해 원하는 출력을 만드는 과정이다.
Key Takeaways
- 상태 공간 모델은 입력, 상태, 출력으로 시스템을 표현한다.
- 학습 시간 → 기억 상태 → 시험 점수 같은 일상적 예시를 통해 개념을 직관적으로 설명한다.
- 로봇 팔, 자동차, 자율주행차, 위성 등에서 동일한 모델이 적용된다.
- 최적 제어는 목표와 현재 상태의 차이를 최소화하도록 입력을 계산한다.
- 강화 학습은 수천 대의 에이전트가 동시에 학습해 빠르게 최적 정책을 찾는다.
- 대학 3학년 과정에서 제어 시스템과 최적 제어, 강화 학습을 배운다.
Detailed Summary
1. 제어 이론 개요
- 제어는 시스템의 입력을 조정해 원하는 출력을 얻는 과정을 의미한다.
- 실생활 예시: 공부 시간을 입력 → 기억 상태 → 시험 점수 출력.
2. 상태 공간 모델
- 상태 공간 모델:
- 입력(u) → 상태(x) → 출력(y)
- 예시:
- x: 현재 기억 상태
- u: 공부 시간
- y: 시험 점수
- 로봇 팔, 자동차, 자율주행차, 위성 등 모든 시스템에 동일하게 적용된다.
3. 로봇 팔과 자동차 예시
- 로봇 팔: 관절 토크(입력) → 관절 각도(상태) → 손 위치(출력)
- 자동차: 엔진/전기 모터 전력(입력) → 속도·위치(상태) → 목표 지점(출력)
4. 자율주행과 위성 제어
- 자율주행차와 위성 모두 상태 공간 모델을 사용해 경로를 계산한다.
- 목표와 현재 위치의 차이를 최소화하면서 연료·에너지 소비를 줄이는 것이 핵심.
5. 최적 제어
- 목표 점수(예: 100점)와 현재 점수(예: 80점)의 차이를 최소화하도록 입력을 계산한다.
- 최적 제어는 이 차이를 기반으로 입력을 조정해 목표를 달성한다.
6. 강화 학습
- 수천 대의 에이전트가 동시에 시뮬레이션에서 학습 → 빠른 정책 수렴
- 인간이 수년을 걸려 익히는 동작을 컴퓨터는 몇 시간 안에 마스터
- 로봇이 실제 환경에서 안전하게 동작하도록 학습한다.
7. 실험 및 산업 사례
- 삼성전자와 중국 기업이 개발한 로봇(예: 쿵푸 로봇, 휠·레그 로봇)
- 실제 시뮬레이션에서 3~4천 대가 동시에 학습 → 실제 로봇이 사람처럼 움직임
- 안전성 확보와 효율성 향상에 기여
8. 교육 및 학습 방향
- 3학년 과목: 제어 시스템, 최적 제어, 강화 학습
- 실습을 통해 상태 공간 모델을 직접 설계하고 최적 입력을 계산해 보는 것이 목표
9. 마무리
- 제어 이론과 로봇공학은 실생활 문제를 수학적으로 모델링하고 해결하는 과학이다.
- 미래의 자율 시스템은 강화 학습과 최적 제어의 결합으로 더욱 효율적이고 안전해질 전망이다.