생몰정보
소속
직위
직업
활동분야
주기
서지
국회도서관 서비스 이용에 대한 안내를 해드립니다.
검색결과 (전체 1건)
원문 아이콘이 없는 경우 국회도서관 방문 시 책자로 이용 가능
목차보기더보기
1장. ROS와 패키지 관리 소개__ROS를 배워야 하는 이유__로봇을 위한 ROS를 선호하는 이유__로봇을 위한 ROS를 선호하지 않는 이유__ROS 파일 시스템 레벨의 이해____ROS 패키지____ROS 메타 패키지____ROS 메시지____ROS 서비스__ROS 연산 그래프 레벨의 이해____ROS 노드의 이해____ROS 메시지____ROS 토픽____ROS 서비스____ROS 백____ROS 마스터의 이해____ROS 파라미터 사용__ROS 커뮤니티 레벨의 이해____ROS를 시작하기 위한 전제조건은 무엇인가?____ROS 마스터와 ROS 파라미터 서버의 구동________Roscore 명령어 결과의 체크____ROS 패키지 생성________ROS 토픽의 활용________ROS 노드 생성________빌딩 노드____커스텀 msg와 srv 파일의 추가____ROS 서비스의 활용________ROS 액션립의 활용________ROS 액션 서버와 클라이언트의 빌딩____런치 파일 생성____토픽, 서비스, 액션립의 응용____ROS 패키지 유지 관리____커스텀 ROS 패키지 배포________배포를 위한 ROS 패키지의 준비________커스텀 패키지의 배포________커스텀 ROS 패키지를 위한 위키 페이지 제작__연습문제__요약2장. ROS에서 3D 로봇 모델링 작업__로봇 모델링을 위한 ROS 패키지__URDF를 활용한 로봇 모델링의 이해__로봇 디스크립션을 위한 ROS 패키지의 생성__최초의 커스텀 URDF 모델 생성__URDF 파일 해설__RViz에서 로봇 3D 모델의 시각화____팬 조인트와 틸트 조인트의 상호작용__물리적인 특징과 충돌 특성을 URDF 모델에 추가__xacro를 활용한 로봇 모델링의 이해____프로퍼티의 사용____수학적 표현의 사용____매크로의 사용__xacro에서 URDF로의 변환__7-DOF 로봇 매니퓰레이터에 대한 로봇 디스크립션 생성____로봇 팔 사양________조인트 타입__7-DOF 팔의 xacro 모델 상세 해설____상수의 사용____매크로의 사용____다른 xacro 파일의 포함____링크에서 메시의 사용____로봇 집게를 사용한 작업____RViz에서 7-DOF 로봇 팔 보기________조인트 상태 퍼블리셔의 이해________로봇 상태 퍼블리셔의 이해__차륜 구동 모바일 로봇을 위한 로봇 디스크립션 생성__연습문제__요약3장. ROS와 가제보를 활용한 로봇 시뮬레이션__가제보와 ROS를 활용한 로봇 팔의 시뮬레이션____가제보를 위한 로봇 팔 시뮬레이션 모델________가제보 로봇 모델에 색과 질감 추가________로봇을 구동하기 위한 transmission 태그의 추가________gazebo_ros_control 플러그인의 추가________가제보에 3D 비전 센서 추가____Xtion Pro를 장착한 로봇 팔의 시뮬레이션________3D 센서 데이터의 시각화____가제보에서 ROS 컨트롤러를 활용한 로봇 조인트 동작________ros_control 패키지의 이해________ROS 컨트롤러와 하드웨어 인터페이스의 다양한 타입________ROS 컨트롤러가 가제보와 상호작용하는 방법________조인트 상태 컨트롤러와 조인트 위치 컨트롤러의 로봇 팔에 대한 인터페이싱________가제보와 함께 ROS 컨트롤러 실행________로봇 조인트의 구동____가제보에서 차륜 이동 로봇의 시뮬레이션________가제보에 레이저 스캐너 추가________가제보에서 모바일 로봇의 이동________런치 파일에서 조인트 상태 퍼블리셔의 추가________ROS teleop 노드의 추가__연습문제__요약4장. ROS 무브잇!과 내비게이션 스택 활용__무브잇! 설치____무브잇! 구조________The move_group node________무브잇!을 사용한 모션 계획________모션 계획 요청 어댑터________무브잇! 플래닝 씬________무브잇! 기구학 처리________무브잇! 충돌 체크 기능__설정 마법사 툴을 사용한 무브잇! 환경 설정 패키지의 생성____1단계 - 환경 설정 마법사 툴의 실행____2단계 - 자기 충돌 매트릭스의 생성____3단계 - 가상 조인트의 추가____4단계 - 플래닝 그룹의 추가____5단계 - 로봇 자세 추가____6단계 - 로봇 엔드 이펙터 설정____7단계 - 패시브 조인트의 추가____8단계 - 환경 설정 파일의 생성__무브잇! 환경 설정 패키지를 사용한 RViz에서 로봇의 모션 계획____RViz MotionPlanning 플러그인의 사용____무브잇! 환경 설정 패키지와 가제보의 인터페이스____1단계 - 무브잇!을 위한 컨트롤러 환경 설정 파일의 작성____2단계 - 컨트롤러 런치 파일의 생성____3단계 - 가제보를 위한 컨트롤러 환경 설정 파일 생성____4단계 - 가제보 궤적 컨트롤러를 위한 런치 파일의 생성____5단계 - 가제보-무브잇! 인터페이스의 디버그__ROS 내비게이션 스택의 이해____ROS 내비게이션 하드웨어 요구 사항____내비게이션 패키지로의 작업________move_base 노드의 이해________내비게이션 스택의 작동________지도상에서의 위치 설정________목표와 경로를 보내기________충돌 복귀 동작________속도 명령어 보내기____ROS 내비게이션 스택의 설치__SLAM을 사용한 지도의 생성____gmapping을 위한 런치 파일의 생성____차륜 구동 로봇에 관한 SLAM의 실행____AMCL과 정적 지도를 사용한 자율 내비게이션의 구현____AMCL 런치 파일의 생성__연습문제__요약5장. 플러그인립, 노드렛, 가제보 플러그인 활용__플러그인립의 이해____플러그인립을 사용한 계산기 애플리케이션을 위한 플러그인의 생성________pluginlib_calculator 패키지를 이용한 작업________1단계 - calculator_base 헤더 파일의 생성________2단계 - calculator_plugins 헤더 파일의 생성________3단계 - calculator_plugins.cpp를 사용한 플러그인의 내보내기________4단계 - calculator_loader.cpp를 사용한 플러그인 로더의 실행________5단계 - 플러그인 디스크립션 파일의 생성: calculator_plugins.xml________6단계 - ROS 패키지 시스템에 플러그인 등록________7단계 - CmakeLists.txt 파일의 수정________8단계 - 패키지에서 플러그인의 리스트 조회________9단계 - 플러그인 로더의 실행____ROS 노드렛의 이해____노드렛의 생성________1단계 - 노드렛을 위한 패키지의 생성________2단계 - hello_world.cpp 노드렛의 생성________3단계 - hello_world.cpp의 상세 해설________4단계 - 플러그인 디스크립션 파일의 생성________5단계 - package.xml로 내보내기 태크 추가________6단계 - CMakeLists.txt 수정________7단계 - 노드렛의 빌딩과 실행________8단계 - 노드렛을 위한 런치 파일의 생성__가제보 플러그인의 이해____기본 월드 플러그인의 생성__연습문제__요약6장. ROS 컨트롤러와 시각화 플러그인 생성__pr2_mechanism 패키지의 이해____pr2_controller_interface 패키지________Controller의 초기화________ROS 컨트롤러의 시작________ROS 컨트롤러 업데이트________컨트롤러 정지____pr2_controller_manager__ROS에서 기본 리얼 타임 조인트 컨트롤러의 작성____1단계 - 컨트롤러 패키지의 생성____2단계 - 컨트롤러 헤더 파일의 생성____3단계 - 컨트롤러 소스 파일의 생성____4단계 - 컨트롤러 소스 파일의 상세 해설____5단계 - 플러그인 디스크립션 파일의 생성____6단계 - package.xml 업데이트____7단계 - CMakeList.txt 업데이트____8단계 - 컨트롤러 빌딩____9단계 - 컨트롤러 환경 설정 파일 작성____10단계 - 컨트롤러를 위한 런치 파일의 작성____11단계 - 가제보에서 PR2 시뮬레이션과 함께 컨트롤러 실행__ros_control 패키지의 이해__ROS 시각화 툴(RViz)과 그 플러그인의 이해____Displays 패널____RViz 툴바____Views____Time 패널____Dockable 패널__원격 조종을 위한 RViz 플러그인의 작성____RViz 플러그인 빌딩의 방법론________1단계 - Rviz 플러그인 패키지의 생성________2단계 - RViz 플러그인 헤더 파일의 생성________3단계 - RViz 플러그인 정의의 생성________4단계 - 플러그인 디스크립션 파일의 생성________5단계 - package.xml에서 내보내기 태그 추가________6단계 - CMakeLists.txt의 수정________7단계 - 플러그인의 빌드와 불러오기__연습문제__요약7장. ROS와 I/O 보드, 센서, 액추에이터 인터페이싱__아두이노-ROS 인터페이스 이해__아두이노-ROS 인터페이스는 무엇인가?____ROS에서 rosserial 패키지의 이해________Ubuntu 14.04/15.04에 rosserial 패키지 설치________ROS - 아두이노 퍼블리셔와 서브스크라이버 예제____아두이노-ROS, 예제 - LED 깜박임과 버튼 누름____아두이노-ROS, 예제 - 가속도계 ADXL 335____아두이노-ROS, 예제 - 초음파 거리 센서________초음파 거리 센서를 사용해 거리를 알기 위한 관계식____아두이노-ROS, 예제 - 측량 정보 퍼블리셔____Non-Arduino 보드와 ROS의 인터페이스____오드로이드와 라즈베리 파이 2에 관한 ROS 설정____OS 이미지를 오드로이드와 라즈베리 파이 2에 설치하는 방법________윈도우에서 설치____________리눅스에서 설치____PC에서 오드로이드와 라즈베리 파이 2로 연결____오드로이드와 라즈베리 파이 2에 대한 이더넷 핫스팟의 구성________오드로이드에 Wiring Pi 설치________라즈베리 파이 2에 Wiring Pi 설치____오드로이드와 라즈베리 파이 2의 ROS를 사용한 LED 깜박임____오드로이드와 라즈베리 파이 2에서 ROS를 사용한 누름 버튼 + LED 깜박임________오드로이드에서 LED 깜박임 실행________오드로이드에서 버튼 다루기와 LED 깜박임 실행________라즈베리 파이 2에서 LED 깜박임 실행__다이나믹셀 액추에이터와 ROS의 인터페이스__연습문제__요약8장. ROS와 OpenCV, PCL을 활용한 비전 센서 프로그래밍__ROS - OpenCV 인터페이싱 패키지의 이해__ROS - PCL 인터페이싱 패키지의 이해____ROS 퍼셉션의 설치____ROS에서 USB 웹캠 인터페이스__ROS 카메라 캘리브레이션____cv_bridge를 이용한 ROS와 OpenCV 사이의 이미지 변환____ROS와 OpenCV를 이용한 영상 처리________1단계-실험을 위한 ROS 패키지의 생성________2단계-소스 파일의 생성________3단계-코드의 해설________4단계: CMakeLists.txt 파일의 수정________5단계: 예제의 빌딩과 실행__ROS에서 Kinect와 Asus Xtion Pro의 인터페이스__Intel Real Sense 카메라와 ROS의 인터페이스____레이저 스캔 패키지에 대한 포인트 클라우드의 활용__ROS에서 Hokuyo 레이저의 인터페이스__ROS에서 Velodne LIDAR의 인터페이스__포인트 클라우드 데이터의 활용____포인트 클라우드를 퍼블리시하는 방법____포인트 클라우드를 서브스크라이브하고 처리하는 방법____포인트 클라우드 데이터를 PCD 파일로 작성____PCD 파일로부터 포인트 클라우드를 읽고 퍼블리시하기__ROS를 사용한 오드로이드로부터의 스트리밍 웹캠__연습문제__요약9장. ROS환경에서 차륜 구동 이동 로봇 하드웨어의 구축과 인터페이싱__쳇봇 소개 - DIY 모바일 로봇과 그의 하드웨어 환경 설정____Energia IDE를 활용한 쳇봇 펌웨어 플래시 메모리 쓰기________LaunchPad에서 PC로 직렬 데이터 전송 프로토콜________PC에서 LaunchPad로 직렬 데이터 전송 프로토콜____ROS에 관한 쳇봇 인터페이스 패키지 논의____엔코더 틱으로부터 거리 측량의 연산____ROS twist 메시지로부터 모터 속도의 연산________C++ 노드를 사용한 로봇의 독립 런치 파일의 실행____쳇봇을 위한 내비게이션 스택의 환경 설정____내비게이션 스택 패키지의 환경 설정________local_costmap과 global_costmap의 공통 환경 설정________전역 코스트 맵 파라미터들의 환경 설정________지역 코스트 맵 파라미터 환경 설정________베이스 지역 플래너 파라미터의 환경 설정________DWA 지역 플래너 파라미터 환경 설정________move_base 노드 파라미터의 환경 설정____AMCL의 이해____내비게이션 스택으로 작업하기 위한 RViz의 이해________2D Pose Estimate 버튼________파티클 클라우드의 시각화________2D Nav Goal 버튼________정적 지도의 표시________로봇 풋프린트의 표시________전역과 지역 코스트 맵의 표현________전역 계획, 지역 계획, 플래너 계획의 표현________현재 목표____내비게이션 스택을 사용한 장애물 회피____쳇봇 시뮬레이션의 활용________가제보에서 가상 공간의 구축________가제보 모델 폴더에 모델 파일 추가____ROS 노드에서 내비게이션 스택으로 목표 위치 보내기__연습문제__요약10장. ROS-무브잇!의 고급 기능__move_group C++ API를 활용한 로봇 팔의 모션 계획____MoveIt! C++API를 활용한 임의 경로에 관한 모션 계획____MoveIt! C++ API를 활용한 커스텀 경로의 모션 계획__무브잇!을 활용하여 로봇 팔에서 충돌 체크____무브잇!에서 충돌 객체의 추가____플래닝 씬으로부터 충돌 객체의 제거____무브잇! API를 활용한 셀프 충돌 체크__무브잇!과 가제보를 사용한 인식의 활용__무브잇!을 사용한 물체 잡기__무브잇!을 사용해 물체를 집어 원하는 위치로 옮기는 작업의 수행____무브잇!에서 그랩 테이블과 그랩 객체의 생성____가제보와 실제 로봇에서 물체를 집어 원하는 곳으로 옮기는 작업__로봇 하드웨어 인터페이싱을 위한 다이나믹셀 ROS 서보 컨트롤러의 이해____다이나믹셀 서보____다이나믹셀-ROS 인터페이스__로봇 팔에 기반한 7-DOF 다이나믹셀과 ROS 무브잇!의 인터페이스____COOL arm 로봇을 위한 컨트롤러 패키지의 생성____COOL arm의 무브잇! 환경 설정__연습문제__요약11장. 산업용 로봇을 위한 ROS__ROS-인더스트리얼 패키지의 이해____ROS-인더스트리얼의 목표____ROS-인더스트리얼 - 간단한 역사____ROS-인더스트리얼의 이점__ROS-인더스트리얼 패키지의 설치__ROS-인더스트리얼 패키지의 블록 다이어그램__산업용 로봇을 위한 URDF의 생성__산업용 로봇을 위한 무브잇! 환경 설정____무브잇! 환경 설정 파일의 업데이트____무브잇! 환경 설정의 테스트__유니버셜 로봇 팔의 ROS-인더스트리얼 패키지 설치____유니버셜 로봇의 ROS 인터페이스 설치__유니버셜 로봇 팔의 무브잇! 환경 설정 이해__ABB 로봇의 무브잇! 환경 설정의 활용__ROS-인더스트리얼 로봇 지원 패키지의 이해____RViz에서 ABB 로봇 모델의 시각화__ROS-인더스트리얼 로봇 클라이언트 패키지____산업용 로봇 클라이언트 노드의 디자인__ROS-인더스트리얼 로봇 드라이버 패키지__무브잇! IKPast 플러그인의 이해__ABB-IRB6640 로봇에 대한 무브잇! IKFast 플러그인의 생성____무브잇! IKFast 플러그인의 개발을 위한 사전요구 사항____오픈레이브와 IKFast 모듈________무브잇! IKFast________무브잇! IKFast 패키지의 설치________Ubuntu 14.04.3에 오픈레이브 설치__오픈레이브로 작업하기 위한 로봇의 COLLADA 파일 생성__IRB 6640 로봇을 위한 IKFast CPP 파일의 생성____무브잇! IKFast 플러그인의 생성__연습문제__요약12장. ROS환경에서 트러블슈팅과 최적 실행방법__Ubuntu 14.04.3에 이클립스 IDE 설정__이클립스 IDE에서 ROS 개발 환경 설정____이클립스 IDE에서 전역 설정________이클립스 IDE를 위한 ROS 컴파일러 스크립트________이클립스에 ROS 캣킨 패키지를 추가________이클립스에서 run ROS 노드에 run configurations 추가__ROS에서 최적 실행____ROS C++ 코딩 스타일 가이드________ROS에서 사용된 표준 명명 규약________코드 라이선스 규약________ROS 코드 포맷________ROS 코드 문서________콘솔 결과__ROS 패키지에서 최적 실행__ROS에서 중요한 틀러블슈팅 팁____roswtf의 쓰임__연습문제__요약
이용현황보기
가상서가
원문구축 및 2018년 이후 자료는 524호에서 직접 열람하십시요.
도서위치안내: / 서가번호:
우편복사 목록담기를 완료하였습니다.
* 표시는 필수사항 입니다.
* 주의: 국회도서관 이용자 모두에게 공유서재로 서비스 됩니다.
저장 되었습니다.
로그인을 하시려면 아이디와 비밀번호를 입력해주세요. 모바일 간편 열람증으로 입실한 경우 회원가입을 해야합니다.
공용 PC이므로 한번 더 로그인 해 주시기 바랍니다.
아이디 또는 비밀번호를 확인해주세요