HOW TO START

1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to info@theconstructsim.com . Thank you!

PHONE HOURS

P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

초보자용 ROS2 강의

5일 과정 ROS2 기본 내용 (C++)

ROS 2로 작업 시작하는 방법 배우기

100% 온라인 강의      ·      ROS 설치가 따로 필요 없습니다      ·     연습 중심의 강의

강의 개관

ROS2가 여기 있습니다! 해당 강의는 새로운 ROS 사용자뿐만 아니라 ROS2를 시작하고자 하는 ROS1 사용자를 위해 준비되었습니다.

ROS2는 앞으로 큰 견인력을 가질 새로운 기능들을 많이 추가하고 있습니다. 입문자들을 위한 해당 강의는 ROS2를 시작하기 위해 필요한 기본 내용을 제공해 줍니다. 좀 더 고급 수준의 ROS2 기타 주제들은 각각의 전문화된 강의를 통해 다뤄질 것입니다.

배우게 될 내용

초보자용 ROS2 강의

ROS2의 기본 개념

ROS2 패키지 생성

새로운 Colcon 유니버설 빌딩 시스템 관리

ROS2 C++의 토픽 발행자 및 가입자

파이썬에 기초한 새로운 Launch 시스템

ROS2용 서비스 서버 및 클라이언트 생성

ROS2 시스템과 ROS1 시스템의 커뮤니케이션을 위한 ROS1-Bridge 기본 사용법

ROS2의 디버깅 도구 사용법

저희의 ROS 강의를 신뢰하는 파트너 소개:

강의에 사용된 로봇 시뮬레이션

처음부터 실제 경험을 통해 ROS2를 배우게 됩니다!

TurtleBot2

Iri-Wam Arm 로봇

BB-8 로봇

MARA 로봇

ROS2 학습 경로

이미 모든 것이 준비되어 있습니다. ROS2를 바로 배우고 연습하기만 하면 됩니다.

노드, 패키지, 클라이언트 라이브러리 등과 같은 ROS2 기본 개념에 대한 소개

ROS1을 ROS2와 연결하기 위한 ROS1 브리지 패키지 사용법

ROS2 토픽: 발행자 소개

ROS2 토픽: 가입자 소개

ROS2 서비스: 서비스 클라이언트 소개

ROS2 서비스: 서비스 서버 소개

기본적인 ROS2 디버깅 도구: Logs와 Rviz2 소개

왜 ROS2가 필요할까요?

2007년에 ROS가 시작된 이후로 로보틱스 세계에서는 많은 변화가 있었고, 또한 이와 함께 ROS 커뮤니티에서도 많은 변화가 있었습니다. “작은” 프로젝트로 시작되었던 것이 전 세계 로봇 개발자들을 위한 대표적인 도구가 되었습니다. 이제 ROS는 매일 새로운 한계 상황을 마주하고 있습니다. 이러한 점을 고려했을 때, 그리고 로보틱스 발전 상황 가운데 보이는 모든 새로운 도전 과제들을 완수하기 위해서 ROS는 현재 발전의 형태를 보여주고 있고, 이러한 발전 가운데 나타난 것이 바로 ROS2입니다.

ROS2의 목표는 ROS를 완전히 새로운 레벨에 이르게 하는 것입니다. ROS가 이제 제공하고 있는 모든 뛰어난 기능을 유지하면서 ROS2는 로보틱스가 가까운 미래에 직면하게 될 모든 새로운 과제를 완수할 수 있도록 새로운 다양한 기능들을 추가하고 있습니다.

따라서, 본 강의의 목표는 ROS2로 작업을 시작하기 위해서 알아야 할 기본적인 개념을 소개해 드리는 것입니다. 강의 중에는 불필요한 내용은 모두 생략할 것이고, ROS2 사용을 위해 반드시 알아야 하는 내용들만 집중해서 살필 것입니다. 또한, 특별히 연습에 초점을 맞춰서 강의를 진행할 것입니다. 이제 여러분의 생각은 어떠한가요? 함께 하시겠습니까?

TOP