Challenge Briefing

Getting Ready for the Logistics Sorting Challenge
To complete the challenge in this Unit, you will need to build the Complete CTE Workcell.
Follow the steps in the 3D Build Instructions linked here to construct the Complete CTE Workcell.
Challenge Overview
In this challenge, your team must work together to plan and execute a project to accurately Deliver products from the Disk Feeder and the Pallet to the correct Loading Docks as quickly as possible.
Watch the video below to discover more about the Logistics Sorting Challenge.
Challenge Details
Your team will be assigned a Shipping Manifest that includes:
- Which products should be Delivered to each Loading Dock.
- The maximum time in which the Delivery must be completed.
- An optimal time in which to achieve exemplary Delivery efficiency.
- Your team must fulfill the Shipping Manifest accurately, ensuring that each product listed on the Shipping Manifest reaches the specified Loading Dock.
- Your team must fulfill the Shipping Manifest in under the specified maximum time, but should strive to do so in under the specified optimal time.
Shipping Manifests for this Unit can be accessed below. Your teacher will specify which Shipping Manifest your team should use.
Capstone Shipping Manifest 01
Capstone Shipping Manifest 02
Capstone Shipping Manifest 03
Loading Dock Locations and Challenge Document
This Challenge Document provides important details about the Logistics Sorting Challenge.
Available Resources
The following resources may prove useful to solving the Logistics Sorting Challenge:
- Introduction to the 6-Axis Arm course
- Workcell Automation course
- VEX Library
- VEXcode Resources
- Coding projects from previous open-ended challenges
Challenge Rubric
Your team's performance will be evaluated using a rubric containing the following categories: planning and brainstorming, pseudocoding, coding and execution, teamwork and collaboration, and accurate and timely completion of the Shipping Manifest.
Workcell Automation Open-Ended Challenge Rubric
A summary of each category, along with an overview of exemplary work in each category, is provided below.
Planning and Brainstorming
A solid plan is essential for successfully fulfilling your team's Shipping Manifest.
Exemplary planning and brainstorming:
- Results in a list of several innovative, comprehensive ideas for solving the challenge.
- Shows that the group has collaboratively discussed the pros and cons of each idea.
- Reflects the varied perspectives of all team members.
Pseudocoding
Pseudocoding is the process of breaking down your ideas for fulfilling the Shipping Manifest into human-readable steps before you begin to code. You have practiced pseudocoding in previous Units when you have made project plans.
Exemplary pseudocoding includes:
- All the main parts of the Workcell.
- Thorough and efficient path planning.
- Detailed comments.
- Steps that are in logical order.
Coding and Execution
The Coding and Execution category evaluates the success of your coding project.
Exemplary Coding and Execution means the project:
- Fulfills the Shipping Manifest with no mistakes.
- Is highly efficient.
- Includes comments for each section.
- Has been thoroughly tested.
Teamwork and Collaboration
Teamwork and Collaboration is how well your team communicates and works together.
Exemplary teamwork and collaboration means:
- Team members actively support each other.
- All team members contribute to discussion and play a role in solving the challenge.
- Communication is ongoing, clear and productive.
Accurate and Timely Completion of the Shipping Manifest
This category considers how quickly your team fulfilled the Shipping Manifest, as well as whether errors were made in doing so.
Exemplary completion of the Shipping Manifest means:
- No errors are made when Delivering products.
- The Shipping Manifest is fulfilled in under the optimal time provided on the Shipping Manifest.
Phase 1: Planning
The Logistics Sorting Challenge can be solved using a three-phase process. The first phase is Planning. The goal of this phase is a list of several ideas your team could use to successfully Deliver products based on your team's Shipping Manifest.
- Review the Challenge Document as a team. Ensure everyone fully understands the goals and requirements of the challenge before brainstorming ideas. If you have questions about the challenge, ask other groups or your teacher.
- Collaborate with your whole team to come up with a list of several thorough, innovative ideas for fulfilling the Shipping Manifest. Be sure to record them in your engineering notebook.
- Narrow your team's list down to the top ideas.
- Your team's planning and brainstorming will be evaluated on how well you collaborate to make a comprehensive list of creative solutions.
When your group is finished, check in with your teacher by sharing your list of ideas. Do not move on to the next phase until your teacher has approved your ideas.
Phase 2: Pseudocoding
After your plan has been reviewed by your teacher, the next phase is pseudocoding.
- Begin by recording the high-level steps needed to solve the challenge in human-readable language.
- These steps should become the comments in your coding project.
- Break down your high-level steps into the individual behaviors the automated sorting system will need to fulfill the Shipping Manifest.
- You have used this process previously, when you created plans for coding projects earlier in this Course.
- Your pseudocoding will be evaluated on how clearly it is written, how thorough it is, and how well you use the components of the Workcell (such as Conveyors and Diverters) to fulfill the Shipping Manifest.
When your group is finished, check in with your teacher by sharing your pseudocode. Do not move on to the next phase until your teacher has approved it.
Phase 3: Building and Testing
The next phase of the process is building and testing your project.
- Use your pseudocode to build and test each behavior the automated sorting system needs to complete to fulfill the Shipping Manifest.
- Test as you go! Do not try to build the entire project at once before testing. This will make it easier to troubleshoot issues that arise.
- Iterate on your project frequently to improve your accuracy and your time.
- Refine your plan and pseudocode as needed to achieve the highest possible accuracy and shortest possible time.
- Your team's coding and execution will be evaluated by the number of errors made, and the time it takes to fulfill the Shipping Manifest. You must complete the instructions in the Shipping Manifest in under the Maximum Time. Striving to achieve a time under the Optimal Time and with zero errors will help your group to reach exemplary status.
Final Review
Once your team has fulfilled the Shipping Manifest as quickly and accurately as possible, meet with your teacher to review your progress throughout all of the phases of the challenge. You will complete the rubric together. It will evaluate your team’s planning, pseudocode, coding project, collaboration, and accurate and timely fulfillment of the Shipping Manifest.
Workcell Automation Open-Ended Challenge Rubric
Wrap Up Reflection
Once you have completed the Logistics Sorting Challenge, it is time to reflect on your process and progress. First, answer the questions below in your engineering notebook. Then, meet again as a team to share and discuss your answers with one another.
- How accurately and quickly did your team fulfill the Shipping Manifest? What specific actions or decisions contributed to this outcome? What improvements could you make to your project?
- What role did you play in your team during this challenge? How did your contributions help to reach team goals? How would you improve on your ability to collaborate effectively?
- How could the skills and knowledge you gained from this challenge be applied to future challenges, or to real-world problems?
- What aspect of this challenge did you find most difficult, and what did you learn by working through it?