연락처 정보

코스 개요

로봇 공학용 빠른 프로토타이핑의 기초

  • 빠른 프로토타이핑 및 반복적 설계의 원리
  • ROS 2 생태계 개요
  • Docker가 로봇 공학 분야에서 어떻게 민첩성과 재현성을 강화하는지

개발 환경 설정하기

  • 로컬 또는 클라우드 시스템에 ROS 2와 Docker 설치하기
  • 로봇 공학 개발을 위한 Docker 컨테이너 구성 방법
  • 효율적인 워크플로우를 위해 VS Code 및 관련 확장 기능 활용법

프로토타이핑을 위한 ROS 2 핵심 내용

  • ROS 2 패키지, 노드, 토픽 및 서비스의 개념과 활용법
  • ROS 2 작업 공간 생성 및 빌드 방법
  • Gazebo를 통한 로봇 시뮬레이션 수행 방식

로봇 개발을 위한 Docker 활용법

  • ROS 애플리케이션에 적합한 컨테이너화의 기본 개념
  • 로봇 프로젝트 전용 맞춤형 Docker 이미지 제작 방법
  • 다양한 시스템 간 의존성 및 설정 값을 일관되게 관리하는 기법

로봇 프로토타입 통합 및 테스트하기

  • Docker 네트워크 내에서 다수의 ROS 2 노드를 연결하는 방법
  • 시뮬레이션 환경에서 인식 모듈과 제어 시스템을 테스트하는 절차
  • 컨테이너화된 애플리케이션의 디버깅 및 최적화 방안

협업 가능한 확장형 로봇 개발 환경 구축

  • ROS-Docker 프로젝트를 위한 버전 관리 체계와 공유 방법
  • 로봇 개발에 적용 가능한 지속적 통합 파이프라인의 구조
  • 여러 기기에 걸쳐 프로토타입을 배포하고 확장하는 전략

실습 프로젝트: 컨테이너화된 ROS 2 프로토타입 구현

  • 로봇 시뮬레이션 파이프라인 설계 및 구현 방법
  • ROS 2와 Gazebo를 포함한 전체 워크플로우의 컨테이너화 과정
  • 완성된 프로토타입을 테스트하고 실제 환경에 적용하는 방법

요약 및 향후 학습 방향

요건

  • 파이썬 프로그래밍에 대한 기본 지식
  • 리눅스 명령어 사용법에 대한 이해
  • 센서, 액추에이터, 제어 방식 등 로봇 공학의 기초 개념에 대한 이해

대상 청중

  • 빠르게 프로토타입을 제작하려는 개발자 및 로봇 공학 애호가들
  • 개념 증명용 로봇 애플리케이션을 설계하는 스타트업 엔지니어들
  • 최신 배포 도구와 함께 ROS 2를 경험하고자 하는 메이커 및 취미가들
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리