How to Submit¶
Teams are expected to develop their solutions (ROS packages) in a 'solutions' folder inside the ~/catkin_ws/src
directory. You may have one or more ROS packages in this folder for all your tasks.
See figure below of expected directory structure:
~/catkin_ws/src
├── CMakeLists.txt
├── parc-engineers-league
│ ├── parc-robot
│ │ ├── .
│ │ ├── .
│ │ ├── CMakeLists.txt
│ │ └── package.xml
│ ├── .
│ └── .
└── <YOUR_SOLUTION_FOLDER> # Zip this folder and submit
├── <your_ros_package1>
│ ├── .
│ ├── .
│ ├── CMakeLists.txt
│ └── package.xml
├── <your_ros_package2>
│ ├── .
│ ├── .
│ ├── CMakeLists.txt
│ └── package.xml
├── .
├── .
├── .
├── .
└── README.md # Required
-
Prepare a README.md file following this format and store in solution folder (see example):
- Introduction Section: Briefly describe your approach
- Dependencies: List all the packages installed and used in your solution
- Task 1 - 3 description and run command(s)
- Challenges faced
-
Include all the packages (dependencies) used in your solution in your package's "package.xml" file (see guide)
- Zip your solution folder and upload on the solution submission form