In this project my group and I focused on the design, development and testing of three interconnect components for an airport baggage management system
What we did:
<aside> 💡
Use 3D models to simulate the mechanism (see left)
</aside>
<aside> 💡
Prototyped parts for hands-on understanding
</aside>
<aside> 💡
Adopted a divide-and-conquer approach to address project components
</aside>
<aside> 💡
Used a variety of strategies and materials
</aside>
What We Learned:
The Mechanism:
Hardware and Software Programs:
Teamwork:
Mistakes we Made as a Team:
Personal Contributions:
# Gathers and formats information found in the functions we called upon
plane_model = layover1[plane][0]
b_over = "Oversold Business seats: " + str(oversold_b[plane][1])
e_over = "Oversold Economy seats: " + str(oversold_e[plane][1])
bags = "Overweight bags: " +str(weight1[plane][1])
lay = "Layover Passengers: " + str(layover1[plane][1])
# Write each peice of information going down the column
w.up()
w.goto(x+20,65)
w.write(plane_model, font = ("Arial", 12, "bold"))
w.goto(x+5,20)
w.write(b_over, font = ("Arial", 10, "normal"))
w.goto(x+5,-10)
w.write(e_over, font = ("Arial", 10, "normal"))
w.goto(x+5,-40)
w.write(bags, font = ("Arial", 10, "normal"))
w.goto(x+5,-70)
w.write(lay, font = ("Arial", 10, "normal"))
x += 200 # Move to next column
Here discuss events that occurred and the possible reasons for them. Mention any questions you have, any skills or aspects you learned that you may carry on for future projects. You can also mention what you would have done differently given the chance. Remember a reflection is NOT a summary of the event, a list of actions, and it is not written in third person. A reflection is a process of identifying, questioning and assessing our deeply held assumptions. Do NOT use bullet points for this section.
This project was a learning curve in the balance between theoretical knowledge and practical application. The major challenge included malfunctioning of the Q-arm during testing, thus limiting our ability to fully validate the hardware program. This issue highlighted the need for contingency planning and more rigorous pre-testing to identify potential flaws early on.
The second important lesson was iterative prototyping. While there were limitations to the number of physical prototypes, the use of CAD models for design simulation became very useful. Such experiences highlighted the importance of adaptability and persistence when confronted with unforeseen obstacles.
With this in mind, I would allow more time for hardware testing and debugging to avoid last-minute rushes. I would also try more advanced CAD simulation tools earlier in the development of virtual prototyping.
This project gave further depth to my understanding of teamwork, technical design, and problem-solving. Skills and insights to be used thereafter-managing iterative workflows and designing for adaptability-will definitely be carried forward into future engineering challenges.