Overview
The Project Proposal is your first major deliverable and sets the foundation for your entire project. It demonstrates that you understand the project scope, have researched the background, and have a clear plan to complete all work packages on time.Submission: Check Canvas for exact deadline and submission format. Typically due Week 3-4.
Document Structure
Your project proposal must include the following sections in order:Required Sections
1
1. Abstract
Length: 150-250 words
Content:
- Brief project overview (1-2 sentences)
- Main objectives (2-3 sentences)
- Approach/methodology (2-3 sentences)
- Expected outcomes (1-2 sentences)
2
2. Introduction
Length: 1-2 pages
Content:
- Project context and motivation
- Background on Mecanum wheels and mobile robotics
- Relevance to Sustainable Development Goals
- Project scope and boundaries
- Document structure overview
- Why are Mecanum robots important?
- What are the real-world applications?
- How does this project benefit your learning?
3
3. Literature Review
Length: 2-4 pages
Content:
- Mecanum wheel kinematics research
- Mobile robot control systems (PID, state-space)
- SLAM algorithms and autonomous navigation
- Similar robot implementations
- ROS2 framework and packages
- Component selection justification
- [1] Omnidirectional wheeled mobile robots (Kanjanawanishkul, 2015)
- [2] Mecanum drive modeling and control (Watson et al., 2021)
- [3] SLAM for mobile robots (relevant paper)
- [4] ROS2 navigation stack (relevant paper or documentation)
4
4. Tasks Description
Length: 3-5 pages
Content: Detailed description of each work packageFor each WP, include:
- Objectives
- Methodology/approach
- Tools and software required
- Expected deliverables
- Success criteria
- WP1: MATLAB Simulation (kinematics, trajectory planning)
- WP2: Prototyping (CAD, PCB design)
- WP3: Embedded Systems (ESP32, motor control, IMU)
- WP4: ROS2 Implementation (LiDAR, SLAM, navigation, camera)
- WP5: Integration and Presentation
5
5. Time Management (Gantt Chart)
Format: Visual Gantt chart + explanation
Content:
- Timeline for all 12 weeks
- Each work package broken into tasks
- Milestones and deadlines
- Dependencies between tasks
- Buffer time for delays
- Microsoft Project
- GanttProject (free)
- TeamGantt (online)
- Excel/Google Sheets
- Notion (with timeline view)
Overlap: Show parallel work streams. Multiple team members work on different WPs simultaneously.
6
6. Resources Management (Bill of Materials)
Format: Detailed BOM table
Content:
- All hardware components with specifications
- Quantities needed (include spares!)
- Unit costs and total cost
- Supplier/vendor information
- Links to datasheets
- Lead time for delivery
| Item | Specifications | Qty | Unit Cost | Total | Supplier | Lead Time | Notes |
|---|---|---|---|---|---|---|---|
| ESP32 DevKit | 38-pin, WiFi/BT | 2 | $8 | $16 | Amazon | 3-5 days | 1 spare |
| DC Motor | 12V, 333RPM, encoder | 5 | $15 | $75 | RobotShop | 1-2 weeks | 1 spare |
| IBT-2 Motor Driver | BTS7960, 43A | 5 | $7 | $35 | AliExpress | 2-3 weeks | 1 spare |
| IMU | ICM-20948, 9-axis | 2 | $12 | $24 | Adafruit | 1 week | 1 spare |
| LiDAR | RPLIDAR A1M8 | 1 | $99 | $99 | Slamtec | 1 week | - |
| Raspberry Pi | RPi 4 8GB or RPi 5 | 1 | $75 | $75 | Official | 1 week | - |
| Battery | LiPo 3S 5000mAh | 2 | $45 | $90 | HobbyKing | 1-2 weeks | 1 spare |
| Mecanum Wheels | 100mm diameter | 4 | $25 | $100 | Amazon | 1 week | - |
| … | … | … | … | … | … | … | … |
| TOTAL | ~$600 |
7
7. Stakeholder Analysis
Length: 1-2 pages
Content:
- Identify potential stakeholders
- Their interests in the project
- How project addresses their needs
- Communication plan with stakeholders
- Course Instructors: Assess learning outcomes, provide guidance
- Industry Partners: Potential employers, collaboration opportunities
- End Users: Warehouse operators, healthcare facilities
- SDG Beneficiaries: Communities addressed by your solution
- University: Showcase student capabilities
| Stakeholder | Interest | Impact on Project | Engagement Plan |
|---|---|---|---|
| Course Instructor | Student learning, project completion | High - grading, guidance | Weekly tutorials, office hours |
| Industry Guest | Recruitment, innovation | Medium - feedback, networking | Demonstration day presentation |
| Warehouse Manager | AGV solutions | Low - potential application | Final presentation scenario |
8
8. Risk Analysis
Format: Risk matrix table
Content:
Risk Priority = Probability × ImpactFocus mitigation on High-High and High-Medium risks.
- Identify potential risks
- Probability (Low/Medium/High)
- Impact (Low/Medium/High)
- Mitigation strategies
| Risk | Probability | Impact | Mitigation Strategy |
|---|---|---|---|
| Component delivery delays | High | High | Order immediately, include buffer in timeline |
| ESP32 damage during testing | Medium | Medium | Purchase 2 units, follow safety procedures |
| Team member drops course | Low | High | Cross-training, documentation, early detection |
| ROS2 installation issues | Medium | Medium | Start early, use VM, consult tutorials |
| Motor driver failure | Medium | High | Buy spare, understand H-bridge operation |
| 3D print failure | Medium | Medium | Test design early, max 2 prints allowed |
| GitHub merge conflicts | High | Low | Use branches, regular communication |
| LiDAR poor performance | Low | High | Test in various environments, tune parameters |
| Battery fire hazard | Low | Very High | Use LiPo safety bag, proper charging, monitoring |
9
9. Team Introduction
Length: 1 page
Content:
- Team name (optional but fun!)
- Each member’s profile:
- Name and student ID
- Program/major
- Relevant skills and experience
- Role in the project
- Contact information (email)
10
10. Team Contract
Format: Signed contract (see Team Management)
Content:
- Meeting schedule
- Communication protocols
- Participation requirements
- Task distribution
- Decision making process
- Conflict resolution
- Consequences for non-compliance
- All signatures and dates
See the Team Management page for a complete team contract template.
11
11. Conclusion
Length: 1 paragraph
Content:
- Summarize project goals
- Reinforce team readiness
- Express confidence in successful completion
12
12. References
Format: IEEE or APA citation style (confirm with instructor)
Content:
- All sources cited in the document
- Properly formatted citations
- Minimum 80% peer-reviewed journals
- Max 20% web sources
13
13. Appendices (if any)
Optional but helpful:
- Detailed datasheets
- Additional calculations
- Preliminary designs/sketches
- Survey results
- Extended BOM with links
Formatting Requirements
Document Style
- Font: Times New Roman or similar serif font
- Size: 12pt for body text, 14pt for headings
- Spacing: 1.5 line spacing
- Margins: 1 inch (2.54 cm) all sides
- Page Numbers: Bottom center or top right
- Headers: Include course code and team name
Figures and Tables
Figures
Figures
- Quality: High resolution, readable
- Position: Centered on page
- Caption: Below figure, numbered sequentially (Figure 1, Figure 2, …)
- Reference: All figures must be referenced in text (“as shown in Figure 3…”)
- Label: Descriptive caption explaining what the figure shows
Tables
Tables
- Position: Centered on page
- Caption: Above table, numbered sequentially (Table 1, Table 2, …)
- Format: Clean lines, consistent spacing
- Reference: Cited in text (“see Table 2 for component costs”)
Equations
Equations
- Numbering: Sequential, right-aligned in parentheses
- Format: Use equation editor or LaTeX
- Explanation: Define all variables immediately after equation
Writing Tips
Do’s ✅
Be Specific
Instead of “we’ll use sensors,” write “we’ll use RPLIDAR A1M8 for 360° scanning with 8m range”
Use Technical Language
This is an engineering document. Use proper terminology: “quadrature encoder,” “PWM,” “SLAM,” etc.
Show Feasibility
Demonstrate that your plan is realistic with timeline, budget, and available resources
Cite Sources
Every claim should be supported by references, especially in literature review
Don’ts ❌
Avoid Vague Statements
Don’t say “we’ll try to implement navigation.” Say “we’ll implement Nav2 stack with DWB local planner”
Don't Plagiarize
All text must be original or properly quoted and cited. Use plagiarism checkers!
Don't Ignore Template
If your document doesn’t match the template format, it will be marked down
Don't Underestimate Timeline
Be realistic about what’s achievable in 12 weeks. Include buffer time!
Common Mistakes
1. Insufficient Literature Review
1. Insufficient Literature Review
Problem: Only 2-3 references, all from websitesSolution:
- Use Google Scholar, IEEE Xplore, university library databases
- Aim for 10-15 quality references
- 80% should be peer-reviewed journal or conference papers
2. Unrealistic Timeline
2. Unrealistic Timeline
Problem: Planning to complete WP4 (ROS2) in 1 weekSolution:
- ROS2 setup alone takes 1-2 weeks
- SLAM and navigation need 4-6 weeks
- Build in 20% buffer time for delays
3. Missing Components in BOM
3. Missing Components in BOM
Problem: Forgetting wires, connectors, fasteners, power supplySolution:
- Include EVERYTHING: screws, jumper wires, heat shrink, etc.
- Add 10-15% contingency budget
- List spare components
4. No Risk Mitigation
4. No Risk Mitigation
Problem: Identifying risks but no mitigation strategiesSolution:
- For each risk, provide specific, actionable mitigation
- Show you’ve thought through contingencies
5. Weak Team Contract
5. Weak Team Contract
Problem: Vague rules like “we’ll meet regularly”Solution:
- Be specific: “Every Friday 1:30-3:00 PM in Room 205”
- Include clear consequences
- All members must sign
Assessment Rubric
Your proposal will likely be graded on:| Criterion | Weight | Description |
|---|---|---|
| Technical Content | 30% | Quality of literature review, task descriptions, feasibility |
| Planning | 25% | Gantt chart realism, BOM completeness, risk analysis |
| Team Organization | 20% | Team contract quality, role assignments, communication plan |
| Writing Quality | 15% | Clarity, grammar, technical writing, proper citations |
| Formatting | 10% | Template compliance, figures, tables, professional appearance |
Check Canvas for the official rubric - it may differ slightly from this general guideline.
Submission Checklist
Before submitting, verify:1
Content Complete
- All 12+ sections present
- Team contract signed by all members
- Gantt chart included
- BOM table complete with costs
- Risk analysis table filled
- Minimum references met (10-15, 80% journals)
2
Formatting Correct
- Follows provided template
- All figures numbered and captioned
- All tables numbered and captioned
- Page numbers present
- Consistent font and spacing
3
Quality Checks
- Spell-check run
- Grammar check completed
- Plagiarism check passed
- All figures referenced in text
- All references cited in text
4
File Preparation
- Saved as PDF
- Filename: TeamName_ProjectProposal_EEET2610.pdf
- File size reasonable (<10 MB)
- All fonts embedded
5
Team Review
- All team members reviewed
- Contributions acknowledged
- Final approval from all members
Tools and Resources
Document Preparation
- Microsoft Word - Use provided template
- Google Docs - Collaborative editing (export to Word format)
- LaTeX (Overleaf) - Professional typesetting for advanced users
- Grammarly - Grammar and spell checking
- Turnitin - Plagiarism detection (check if available)
Gantt Charts
- Microsoft Project - Industry standard (check university license)
- GanttProject - Free, open source
- TeamGantt - Online collaborative tool
- Notion - Timeline database view
Citations
- Zotero - Free reference manager (recommended)
- Mendeley - Free with PDF management
- EndNote - Professional tool (check university license)
- Google Scholar - Finding papers and citations
Research Databases
- IEEE Xplore - Engineering papers (free through university)
- Google Scholar - Broad search
- ResearchGate - Academic social network
- ArXiv - Preprints (robotics, computer science)
- University Library - Check your library’s digital resources
Example Timeline for Proposal
| Week | Tasks |
|---|---|
| Week 1 | Form team, brainstorm ideas, assign proposal sections |
| Week 1-2 | Literature review, research components, find references |
| Week 2 | Create Gantt chart, draft BOM, write team contract |
| Week 2-3 | Write individual sections, compile document |
| Week 3 | Team review, revisions, formatting |
| Week 3-4 | Final checks, submit before deadline |
After Submission
Once your proposal is submitted:- Begin component ordering - Don’t wait for grading. Start ordering immediately!
- Set up development environments - Install MATLAB, CAD software, ESP32 tools
- Start WP1 - Begin MATLAB kinematics work
- Review feedback - When graded, carefully review instructor comments
- Adjust plan - If instructor suggests changes, update your timeline
Your proposal is a living document. You may need to adjust plans as the project progresses - that’s normal!