코스 개요

소개

기본 ROS 개념 이해

  • ROS 아키텍처 및 철학 개요
  • ROS 작업 공간 환경 설정
  • ROS Master, Nodes, Topics, 그리고 Messages
  • 콘솔 명령어 사용
  • Catkin 빌드 시스템 활용
  • ROS Launch 파일 이해
  • Gazebo 시뮬레이터를 통한 3D 시각화 및 사용자 상호작용

첫 번째 ROS 프로그램 만들기

  • ROS 패키지 생성
  • Eclipse에서 ROS 프로젝트 설정
  • ROS C++ 클라이언트 라이브러리 사용
  • 간단한 ROS Subscriber 및 Publisher 작성
  • ROS Parameter Server를 이용한 매개변수 저장 및 검색
  • RViz를 활용한 ROS 3D 시각화

ROS에서 TF 변환 시스템 활용

rqt 사용자 인터페이스 작업

ROS에서 로봇 모델 탐색

시뮬레이션 설명 형식 (SDF)

ROS 서비스 배포

ROS 액션 구현

ROS에서 시뮬레이션 시간 사용

ROS Bags를 이용한 메시지 데이터 저장

실제 시나리오를 활용한 회귀 테스트

ROS에서 다양한 디버깅 전략 적용

복잡한 실제 세계 애플리케이션을 위한 ROS 탐색

첫 번째 ROS 프로젝트를 만드는 다음 단계

문제 해결

마무리 말

요건

  • 기본 로보틱스 개념에 대한 이해.
  • 기본 프로그래밍 경험.

대상자

  • 취미로 하는 사람들
  • 로봇 마니아들
  • 공학자와 기술자들
 21 시간

참가자 수


참가자당 가격

회원 평가 (4)

예정된 코스

관련 카테고리