Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
기본 ROS 개념 이해
- ROS 건축 및 철학 개요
- ROS 작업공간 환경 설정하기
- ROS 마스터, 노드, 토픽, 메시지
- 콘솔 명령 사용
- Catkin 빌드 시스템 사용
- ROS 실행 파일
- Gazebo Simulator를 통한 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
회원 평가 (4)
개인 지원
Simon the 2nd - Cboost
Course - ROS: Programming for Robotics
Machine Translated
Good conceptual explanations followed by good example exercises
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Course - ROS: Programming for Robotics
It was very useful and the practical tasks really helped.
David Croft - Coventry University
Course - ROS: Programming for Robotics
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.