초보자가 ROS 튜토리얼 #1

2101 단어 ROS로봇 경기
이 기사는 ROS의 공식 튜토리얼을 토대로 어딘가에서 필기하고 싶은 느낌이 들기 때문에 필기하는 느낌으로 썼다.당신의 지적과 건의를 기대합니다.
그렇긴 하지만 중간까지 튜토리얼을 진행했기 때문에 이 기사는 ROS 공식 튜토리얼http://wiki.ros.org/ja/ROS/Tutorials
라고 적었다.ROS 포장을 해야 하니까 이상하게 생각하지 마세요.
그래서 나는 지금의 나의 환경을 썼다.

컨디션


Oracle VM VirtualBox
Ubuntu16.04
ROS:kinetic
ROSversion:1.12.17

1. 캣킨 포장의 필수 요소


여기서 "카페"만 읽으면 됩니다.앞으로 잘 안 될 때 필요한 요소가 있는지 확인할 수도 있다.

2.catkin 작업공간 내 포장군


여기도 읽어보시면 됩니다.
앞으로 강좌에서 캣킨의 작업 공간이 필요하기 때문에 아직 만들지 않은 사람http://wiki.ros.org/catkin/Tutorials/create_a_workspace
빈 작업공간을 작성합니다.내가 해본 적이 없는 기억(한 번에 너무 많은 일을 잊어버린 것)인데 종착역roscd면 이렇게 될 것 같아서 해냈어요.

그러니까 다음.

3. 캣킨 형태의 포장 만들기


이것은 교과서의 한가운데에서 만든 것이다.

괜찮아 보여요.앞으로 개발할 때.
$cd ~/catkin_ws/src
$catkin_create_pkg [パッケージの名前] [依存するライブラリ]
느낌이 좋다.

4. 가방의 의존


여기는 이미 이렇게 됐어!이런 느낌.나는 의존 관계를 확인하는 방법을 알았다.
매개 변수로 각각 볼 수 있다.

5. 맞춤형 포장


package.xml 탭에 대한 설명입니다.각자 태그를 이해하면 맞춤 제작이 가능한가요.
로봇 경기에서 팀 개발이 큰 프로젝트가 되면 마인더 라벨이 중요해진다.
맞춤 제작이라고는 하지만 아직 아무것도 몰라서 뭐가 필요한지 모르겠어요.
도서관에 관해서는 앞으로 강좌 제작 범위 내에서 description 라벨과maintainer 라벨,licence 라벨,dependencies 라벨(build depend,buildtool depend depend,test depend) 이외에는 상관없는 느낌이 없도록 배울 것입니다.
어쨌든 3은 끝났어요.오늘 마침 부회가 있으니 친구에게 물어보자.

참고 자료


ROS 공식 자습서
http://wiki.ros.org/ja/ROS/Tutorials/CreatingPackage

좋은 웹페이지 즐겨찾기