logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

혼자서 만드는 모바일 로봇

혼자서 만드는 모바일 로봇

(아두이노와 ROS2를 이용한 모바일 로봇 설계)

최영림, 이영주 (지은이)
지니북스
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
18,000원 -0% 0원
0원
18,000원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

혼자서 만드는 모바일 로봇
eBook 미리보기

책 정보

· 제목 : 혼자서 만드는 모바일 로봇 (아두이노와 ROS2를 이용한 모바일 로봇 설계)
· 분류 : 국내도서 > 컴퓨터/모바일 > 인공지능
· ISBN : 9791194808121
· 쪽수 : 210쪽
· 출판일 : 2025-12-30

책 소개

모바일 로봇 개발을 기초부터 실전까지 여섯 개 장으로 따라가며 학습하는 안내서다. ROS2 기본 개념과 개발 환경 구축, 핵심 기능을 익히고 ESP32 로봇 제작과 파이썬 노드 개발, micro-ROS 연동까지 실전 로봇 시스템 완성을 단계별로 안내한다.

목차

저자소개 4

1장. 모바일 로봇과 로봇운영체제 9
1.1 모바일 로봇 9
1.2 모바일 로봇의 종류 9
1.3 모바일 로봇의 구성요소 11
1.4 로봇운영체제 12
1.5 ROS 생태계 13
1.6 로봇청소기 개발의 예 13
1.7 ROS는 일종의 통신 구조 14
1.8 ROS의 역사 15
1.9 ROS1과 ROS2의 차이점 16
1.10 ROS2 지원 우분투 버전 16
1.11 ROS2 패키지 17
1.12 필요한 사전지식 17

2장. ROS2 개발환경 설치 19
2.1 윈도우에서 ROS2 설치방법 19
2.2 WSL2 및 우분투 22.04설치 21
2.3 WSL2에서 우분투를 여는 방법 24
2.4 Visual Studio Code 설치 26
2.5 VS Code 확장설치 27
2.6 ROS2 설치 30

3장. ROS2 명령줄 도구 35
3.1 Turtlesim, ros2, 사용하기 35
3.2 노드 이해하기 42
3.3 토픽 이해하기 47
3.4 서비스 이해하기 61
3.5 파라미터 이해하기 67
3.6 액션 이해하기 72
3.7 rqt_console로 로그 확인 79
3.8 launch 파일을 이용하여 노드 한번에 실행 82
3.9 데이터 기록 및 재생 84

4장. ESP32기반 모바일 로봇 제작 89
4.1 ESP32-CAM 모듈 89
4.2 아두이노 개발환경 구축 94
4.3 아두이노 라이브러리 설치 97
4.4 Arduino IDE에서 탭 사용 97
4.5 카메라 스트리밍 99
4.6 모터 제어 106
4.7 초음파 센서로 거리측정 116
4.8 로봇 프레임 제작 124
4.9 모바일 로봇 조립 125
4.10 ModbusTCP 기반 로봇 프로그래밍 131
4.11 입출력 테스트 프로그램 137

5장. rclpy를 이용한 로봇프로그래밍 143
5.1 ROS2 워크스페이스 생성 144
5.2 패키지 생성 145
5.3 turtle_controller 노드 작성 147
5.4 setup.py 수정 150
5.5 빌드 및 실행 150
5.6 예제 소스코드 분석 151
5.7 sensor_actuator 노드 작성 155
5.8 teleop 노드 작성 161
5.9 turtle 노드 작성 168
5.10 auto 노드 작성 185
5.11 다시 빌드 및 ros2 run을 통한 실행 190
5.12 launch 파일 작성 191

6장. ROS2 개발환경 설치 193
6.1 micro-ROS 193
6.2 micro-ROS 설치 196
6.3 micro-ROS 버전의 sensor_actuator 노드 작성 199
6.4 실행 205
6.5 launch 파일 작성 205

저자소개

최영림 (지은이)    정보 더보기
• IT 교육 컨텐츠 크리에이터 • 임베디드 시스템, AI로봇윤리, 심리기반 전자 시스템 등 개발자 • 동아대학교 전자공학과 박사 • 현) 동아대학교 소프트웨어혁신센터 SW교수
펼치기
이영주 (지은이)    정보 더보기
• IT 교육 컨텐츠 크리에이터 • 임베디드 시스템부터 웹 서비스까지 모든 분야를 아우르는 개발자 • 동아대학교 전자공학과 박사 수료 • 현) 동서대학교 ICT융합공학과 겸임교수
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책