<ROS로 배우는 로봇 프로그래밍> 리포지토리
CMake Python EmberScript C++ Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

ROS로 배우는 로봇 프로그래밍

ROS로 배우는 로봇 프로그래밍 표지

출판사 제이펍
원출판사 O’REILLY
원서명 Programming Robots with ROS(원서 ISBN: 9781449323899)
저자명 모건 퀴글리, 브라이언 저키, 윌리엄 D. 스마트
역자명 김성우, 이종민
출판일 2017년 3월 31일
페이지 468쪽
시리즈 I♥Robot 10
ISBN 979-11-85890-75-3 (93000)

### 도서 소개 페이지 바로 가기 ###

일러두기

원서에서는 기본적으로 패키지를 생성하여 사용할 수 있다는 가정 하에 관련 파이썬 스크립트를 보여 주고 있으며, 이를 github에 올려 두고 있어 바로 내려 받아 실행할 경우 정상적인 동작을 보장할 수 없는 예제들이 있습니다. 여기에 있는 예제들은 이러한 문제점을 해결하기 위하여 원서에 있는 예제들을 재배치하고 일부 소스 코드는 동작이 되도록 수정하였습니다. 또한 ROS indigo 버전을 사용한다는 가정하에 소스 코드를 검증하였으므로 다른 버전에서는 오동작할 수도 있습니다.

각 장과 관련된 패키지 명은 다음과 같습니다. 11장에 있는 체스-봇의 경우는 p.180에 있는 것처럼 필요한 패키지를 내려받아 설치한 후, NASA R2 시뮬레이터와 R2 Common 패키지를 내려받아 컴파일해서 실행하기 바랍니다.

  • basics: 3장, 4장, 5장, 19장, 20장, 21장
  • wanderbot: 7장
  • teleop_bot: 8장
  • followbot: 12장
  • patrol: 13장
  • stockroom_bot: 14장
  • ch15: 15장 (원서에서는 sensors, stuff 패키지에 있는 것을 사용하고 있지만, 패키지명을 ch15로 변경)
  • tortoisebot: 16장, 17장
  • cougarbot: 18장
  • cpp: 23장

** 코드 수정 :: 20170401 동의대학교 컴퓨터소프트웨어공학과 이종민 **