연락처 정보

코스 개요

로봇 공학 래피드 프로토타이핑 소개

  • 래피드 프로토타이핑 및 반복적 설계의 원칙
  • ROS 2 생태계 개요
  • Docker가 로봇 공학에서 민첩성과 재현 가능성을 어떻게 실현하는지

개발 환경 설정

  • 로컬 또는 클라우드 시스템에 ROS 2 및 Docker 설치
  • 로봇 공학 개발을 위한 Docker 컨테이너 구성
  • 효율적인 워크플로우를 위한 VS Code 및 확장 프로그램 활용

프로토타이핑을 위한 ROS 2 필수 지식

  • ROS 2 패키지, 노드, 토픽, 서비스
  • ROS 2 워크스페이스 생성 및 빌드
  • Gazebo에서 로봇 시뮬레이션

로봇 개발을 위한 Docker

  • ROS 애플리케이션의 컨테이너화 기본 원칙
  • 로봇 프로젝트용 커스텀 Docker 이미지 빌드
  • 시스템 간의 의존성 및 구성 관리

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

  • Docker 네트워크 내에서 여러 ROS 2 노드 연결
  • 시뮬레이션 환경에서 지각 및 제어 모듈 테스트
  • 컨테이너화된 애플리케이션 디버깅 및 최적화

협업 및 확장 가능한 로봇 개발

  • ROS-Docker 프로젝트의 버전 관리 및 공유
  • 로봇 공학용 CI 파이프라인
  • 여러 디바이스에 걸쳐 프로토타입 배포 및 확장

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

  • 로봇 시뮬레이션 파이프라인 설계 및 구현
  • ROS 2 및 Gazebo를 활용한 전체 워크플로우 컨테이너화
  • 동작하는 프로토타입의 테스트 및 배포

요약 및 다음 단계

요건

  • Python 프로그래밍에 대한 기초 지식
  • Linux 커맨드 라인 도구 친숙함
  • 로봇 공학의 기본 개념(센서, 액추에이터, 제어) 이해

대상 수강생

  • 빠르게 프로토타입을 구축하는 개발자 및 로봇 마니아
  • 개념 증명(PoC) 로봇 애플리케이션을 설계하는 스타트업 엔지니어
  • 최신 배포 도구를 사용하여 ROS 2를 탐구하는 메이커 및 취미 동호인
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리