Course Outline

소개

기본ROS 개념 이해

  • ROS 건축과 철학 개요
  • ROS 작업공간 환경 설정
  • ROS 마스터, 노드, 주제 및 메시지
  • 콘솔 명령 사용
  • Catkin 빌드 시스템 작업
  • ROS 실행 파일
  • Gazebo 시뮬레이터를 사용한 3D 시각화 및 사용자 상호 작용

첫 번째 ROS 프로그램 만들기

  • ROS 패키지 생성
  • Eclipse에서 ROS 프로젝트 설정
  • ROS C++ 클라이언트 라이브러리 사용
  • 간단한 ROS 구독자 및 게시자 작성
  • ROS 매개변수 서버를 사용하여 매개변수 저장 및 검색
  • ROS 3D 시각화를 위해 RViz 사용

ROS의 TF 변환 시스템 활용

rqt 사용자 인터페이스 작업

ROS에서 로봇 모델 탐색

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

ROS 서비스 배포

ROS 작업 구현

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

ROS개의 가방에 메시지 데이터 저장

현실적인 시나리오를 사용한 회귀 테스트

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

ROS에 대한 복잡한 실제 애플리케이션 탐색

첫 번째 ROS 프로젝트 생성을 위한 다음 단계

문제 해결

맺음말

Requirements

  • 로봇공학의 기본 개념을 이해합니다.
  • 기본 프로그래밍 경험.

청중

  • 애호가
  • Robotics 매니아
  • 엔지니어 및 기술자
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (3)

Related Courses

AI and Robotics for Nuclear - Extended

  120 Hours

AI and Robotics for Nuclear

  80 Hours

Related Categories