alt

전자공학의 이해 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. 마무리

  • 제어 이론과 로봇공학은 실생활 문제를 수학적으로 모델링하고 해결하는 과학이다.
  • 미래의 자율 시스템은 강화 학습과 최적 제어의 결합으로 더욱 효율적이고 안전해질 전망이다.