Package


👉🏼 Main unit for organizing software in ROS. A package may contain ROS runtime processes (nodes), a ROS-dependent library, datasets, configuration files

http://www.ros.org/browse/list.php

http://www.ros.org/browse/list.php

👉🏼 기본적인 구조

<your-package-name>/
├── action
├── CMakeLists.txt
├── include
│   └── <your-package-name>
├── msg
├── package.xml
├── scripts
├── src
└── srv

CMakeLists.txt

package.xml

👉🏼 catkin 도구를 이용해 패키지 생성. 처음 생성하고 나면...

<your-first-package>/
├── CMakeLists.txt
├── include
│   └── <your-first-package>
├── package.xml
└── src

👉🏼 팁