ROS Packages - olinrobotics/avatar GitHub Wiki
[Making a ROS Package](ADD LINK)
- Make sure you have a workspace.
- If you don't already have a directory:
- Create the catkin package
$ cd catkin_ws/src
$ catkin_create_pkg <package_name> [depend1] [depend2] [depend3]
- If you have a directory (and you don't want to start from scratch), use the following steps to make it my hand.
- Add a package.xml
Required tags
- package name
- version
- description
- maintainer
- liscence (liscence info here)
- dependencies
You can find a commented example here
- Include CMakeLists.txt that includes catkin
- find_package
- add message_files
- add service_files
- add action_files (is this the link?)
- generate_messages
Building a ROS Package
Reference
- Creating a ROS Package
- Specification of package manifest format (package.xml)
- Creating a ROS Package and Node
This page is under construction
Last edited by Sophia Nielsen 7/19/2017