하드웨어·로봇
로봇 소프트웨어 개발자
센서로 주변을 이해하고 로봇의 움직임과 작업을 제어합니다.
어떤 일을 하나요?
센서·좌표계·인지·계획·제어를 연결합니다. 기구·전장·소프트웨어 담당이 함께 협업합니다.
이런 관심이 있다면 살펴보세요
물리 세계의 움직임을 수학과 코드로 표현하고 싶은 사람
회사와 팀에 따라 같은 직무 이름의 담당 업무가 다를 수 있습니다.
학교 공부와 연결하기
벡터·삼각함수·물리의 운동을 프로젝트와 연결하세요. 소프트웨어·전기전자·기계 등 다양한 전공에서 접근할 수 있습니다.
처음 시작한다면 IT 공통 기초를 함께 보세요. 대학생은 관련 과목의 개념을 프로젝트로 확인하고, 주니어는 각 단계의 완료 기준에서 부족한 부분을 찾으세요.
YOUR LEARNING PATH
배우고, 만들어 보고, 확인하기
기간보다 직접 할 수 있는 일을 기준으로 이동하세요. 이미 할 수 있다면 다음 단계로 넘어가도 좋습니다.
- 01
수학과 프로그래밍
Python·C++, 벡터·행렬, 좌표계, Linux
다음 단계로 가기 전좌표 변환을 그림과 코드로 설명한다.
- 02
로봇의 통신
ROS 2 노드·토픽·서비스·액션, 메시지
다음 단계로 가기 전시뮬레이션의 센서 데이터를 받아 상태를 표시한다.
- 03
움직임 만들기
운동학, 제어 기초, 경로 계획, 시뮬레이터
다음 단계로 가기 전가상의 로봇이 목표점까지 이동하는 실험을 한다.
- 04
통합과 검증
센서 잡음, 시간 동기화, 기록 재생, 실패 조건
다음 단계로 가기 전오차와 장애물 조건을 바꿔 성공·실패를 비교한다.
MAKE IT YOURS
첫 프로젝트
시뮬레이터에서 움직이는 자율 이동 로봇
좌표계, 노드 구성도, 실험 조건, 실패 영상과 개선 기록을 남기세요. 실물 장비 전에 시뮬레이션으로 검증하세요.
결과물에 함께 남길 것
- 무엇을 해결하려 했는지, 어떤 제약이 있었는지
- 실행 방법과 정상·오류 상황의 검증 결과
- 내가 결정한 부분, 참고한 자료, AI를 활용한 부분
- 실패에서 배운 점과 다음에 개선할 한 가지
직접 연습하고 더 읽기
공식 기술 참고 문서
ROS 공식 튜토리얼 예제학습 순서와 완료 기준은 Devin.KR의 편집 제안입니다. 공식 문서는 기술을 더 확인하기 위한 자료이며, 제품 버전과 실습 환경은 문서에서 확인하세요.
함께 비교할 경로
2026-09-20 검토 · 이 경로는 학습을 돕는 안내이며 취업이나 자격 취득을 보장하는 과정은 아닙니다.