-
- 주제분류
- 공학 >전기ㆍ전자 >전기전자공학
-
- 강의학기
- 2021년 2학기
-
- 조회수
- 34,169
-
- 평점
- 5/5.0 (2)
- 강의계획서
- 강의계획서
TurtleBot3 기반의 ROS(Robot Operating System) 프로그래밍을 통한 모빌리티 자율주행 로봇 제어 학습을 목표로 한다.
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
로봇 산업 동향과 기술발전의 이해 | 로봇의 분류 이해 | |
![]() |
로봇 산업 동향과 기술발전의 이해 | Turtlebot 표준 플랫폼 이해 | |
|
![]() |
로봇 산업 동향과 기술발전의 이해 | Turtlebot 표준 플랫폼 구성 분석 | |
|
| 2. | ![]() |
Turtlebot 표준 플랫폼과Github cimmunity | 다양한 Github 로봇 community 접근법 | |
![]() |
Turtlebot 표준 플랫폼과Github cimmunity | 국제 로봇운영체제 이해 | |
|
![]() |
Turtlebot 표준 플랫폼과Github cimmunity | UNIX와 ROS 이해 | |
|
| 3. | ![]() |
ROS(로봇운영체제) 이해 | 표준 ROS(로봇운영체제) 이해 | |
![]() |
ROS(로봇운영체제) 이해 | 표준 ROS 특징 이해 | |
|
![]() |
ROS(로봇운영체제) 이해 | 표준 ROS 용어 및 통신방법 | |
|
| 4. | ![]() |
운영체제 설치와 특징 | ROS 명령어 특징과 이해 | |
![]() |
운영체제 설치와 특징 | ROS node 정의와 Ubuntu 설치 | |
|
![]() |
운영체제 설치와 특징 | Remote PC와 Linux 이해 | |
|
| 5. | ![]() |
Ubuntu 16.04, 설치와 명령어 이해 | Ubuntu 16.04, 설치와 명령어 이해 | |
![]() |
Ubuntu 16.04, 설치와 명령어 이해 | Remote PC에서의 Linux 명령어 실습 | |
|
![]() |
Ubuntu 16.04, 설치와 명령어 이해 | Remote PC에서의 Linux 핵심 명령어 실습 | |
|
| 6. | ![]() |
ROS 설치와 통신방법 이해 | Remote PC에서의 ROS 설치 | |
![]() |
ROS 설치와 통신방법 이해 | ROS CORE 실행 및 개발환경 debugging | |
|
![]() |
ROS 설치와 통신방법 이해 | ROS master와 nodes simulation | |
|
| 7. | ![]() |
ROS 개발 환경 구축 이해 | SBC와 OpenCR 설치 | |
![]() |
ROS 개발 환경 구축 이해 | Turtlebot3 bringup | |
|
![]() |
ROS 개발 환경 구축 이해 | Remote PC를 통한 Turtlebot3 제어 | |
|
| 8. | ![]() |
중간고사 | 강의 복습 | |
![]() |
중간고사 | 강의 복습 | |
|
![]() |
중간고사 | 강의 복습 | |
|
| 9. | ![]() |
ROS 개발 환경 구현 | ROS catkin_make 와 파일시스템 | |
![]() |
ROS 개발 환경 구현 | ROS package build systerm – package.xml | |
|
![]() |
ROS 개발 환경 구현 | ROS package build systerm – cmakelists.txt | |
|
| 10. | ![]() |
ROS프로그래밍 | ROS 명령어 실습-1 | |
![]() |
ROS프로그래밍 | ROS 실행 명령어 실습-2 | |
|
![]() |
ROS프로그래밍 | ROS 실행 명령어 실습-3 | |
|
| 11. | ![]() |
ROS프로그래밍 | ROS node 실행 명령어 실습 | |
![]() |
ROS프로그래밍 | ROS 통신 명령어 실행 | |
|
![]() |
ROS프로그래밍 | ROS Param 실행 명령어 실습 | |
|
| 12. | ![]() |
Turtlebot3 firmware 프로그래밍과 SLAM | SLAM을 위한 LDS 분석 | |
![]() |
Turtlebot3 firmware 프로그래밍과 SLAM | SLAM gmapping 이해 | |
|
![]() |
Turtlebot3 firmware 프로그래밍과 SLAM | SLAM gmapping통한 Turtlebot3 map 생성 | |
|
| 13. | ![]() |
SLAM 프로그래밍 | SLAM nodes 처리과정 | |
![]() |
SLAM 프로그래밍 | SLAM 실습과 명령어 이해 | |
|
![]() |
SLAM 프로그래밍 | Hector mapping을 통한 SLAM 실습 | |
|
| 14. | ![]() |
Navigation 이해 | Navigation 처리 | |
![]() |
Navigation 이해 | Particle filter 이해와 실습 | |
|
![]() |
Navigation 이해 | Costmap 분석과 이해 | |
|
| 15. | ![]() |
기말고사 | DWA와 Parameter | |
![]() |
기말고사 | GAZEBO 시뮬레시션 이해 | |
|
![]() |
기말고사 | 강의 복습 | |
연관 자료










