Course Outline
Robotics에 대한 ROS 및 Python 소개
- ROS 기능 및 아키텍처 개요
- 모바일 로봇 공학에 ROS을 사용하면 얻을 수 있는 이점
이해 ROS
- 핵심 개념 및 구성요소
- ROS 파일 시스템, 디렉토리 구조 및 통신 모델
개발 환경 설정
- ROS과 Python 설치
- ROS 환경 및 작업공간 구성
- 모바일 로봇 플랫폼과 연결 ROS
Python을(를) 사용하여 ROS 노드 생성 및 실행
- Python을(를) 사용하여 ROS 노드 생성
- 노드 실행 및 명령줄 도구 사용
- ROS 노드 실행 파일 작성 및 사용
- ROS 매개변수 활용 및 로깅
Python을 사용하여 ROS 주제 생성 및 사용
- Python로 ROS 주제 만들기
- ROS 주제 게시 및 구독
- ROS 메시지 유형 및 맞춤 메시지 활용
- ROS 도구를 사용하여 ROS 주제 모니터링 및 기록
Python을 사용하여 ROS 서비스 생성 및 사용
- Python을(를) 사용하여 ROS 서비스 만들기
- ROS 서비스 요청 및 제공
- ROS 서비스 유형 및 맞춤형 서비스 활용
- ROS 도구를 사용하여 ROS 서비스 검사 및 호출
Python을 사용하여 ROS 액션 생성 및 사용
- Python을(를) 사용하여 ROS 액션 생성
- ROS 액션 목표 보내기 및 받기
- ROS 액션 유형과 커스텀 액션 활용
- ROS 도구를 사용하여 ROS 작업 관리 및 취소
ROS 모바일 로봇용 패키지 및 라이브러리 사용
- 모바일 로봇을 위한 ROS 네비게이션 스택 사용
- 모바일 로봇을 위한 ROS SLAM 패키지 구현
- 모바일 로봇을 위한 ROS 인식 패키지 사용
ROS을 다른 프레임워크 및 도구와 통합
- 컴퓨터 비전에 OpenCV과 함께 ROS 사용
- 기계 학습을 위해 ROS과 TensorFlow 사용
- 시뮬레이션을 위해 Gazebo와 함께 ROS 사용
- 다른 프레임워크 및 도구와 함께 ROS 사용
문제 해결 및 디버깅 ROS 애플리케이션
- ROS 애플리케이션의 일반적인 문제 및 오류 해결
- 효과적인 디버깅 기술 및 도구 적용
- ROS 성능 개선을 위한 팁 및 모범 사례
요약 및 다음 단계
Requirements
- 기본적인 로봇공학 개념과 용어에 대한 이해
- Python 프로그래밍 및 데이터 분석 경험
- Linux 운영 체제 및 명령줄 도구에 대한 지식
청중
- Robotics 개발자
- Robotics 매니아
회원 평가 (5)
우리 분야에 완벽하게 적용된 예제/연습
Luc - CS Group
Course - Scaling Data Analysis with Python and Dask
Machine Translated
트레이너는 제가 했던 모든 종류의 질문에 매우 친절하게 답변해 주었습니다.
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
Machine Translated
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Course - Build REST APIs with Python and Flask
트레이너의 실질적인 지식과 경험을 전달합니다.
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
Course - GUI Programming with Python and PyQt
Machine Translated
As I was the only participant the training could be adapted to my needs.