Engineering Curriculum at Coronado High School: 2010 - 2014
Showing posts with label RoboPro. Show all posts
Showing posts with label RoboPro. Show all posts

Tuesday, March 13, 2012

Machine Control: Capstone Project 2012!




Welcome to our Principles of Engineering Machine Control (Robotics!) Capstone Project for the 2011-2012 school year. This is an exciting opportunity to work with your partners to develop a unique solution to an open-ended problem.

You will earn "Achievements" based on both the process you apply and the product you build. The team that earns the most "Achievements" wins!

This project is worth 7 points per week we spend on it and is capped at a maximum of 25 points. The top team will earn 100%. The second place team will earn a 92%. The third place team will earn an 89% and the fourth team will earn 85%.


Process Achievements:

Organize it!: Title your post and organize it by section in a logical manner.

Brainstorm!: Provide at least four of your team’s brainstorming ideas for the design solution. This should include brainstorming sketches. Each sketch should include labels and descriptions for communication.

CAD!:
Use our Inventor CAD software to model a prototype or your final design. Post screenshots of your model.

Enter the Matrix: Evaluate your solution ideas (4 minimum) using a decision matrix. Determine the best solution to the problem. Explain your rating system and share insight on why you rated your solutions as you did.

Design Solution: Create a detailed pictorial sketch or use 3D modeling software to document the best solution, based upon your team’s decision matrix. Your sketch or 3D model should include a rationale for the design selected as the final design solution. Each sketch should include labels and descriptions for communication.

"I've Made a Few Special Modifications...": Document modifications made to your design during implementation. Explain the reason for the modifications and describe how the new design solution will solve the problem. "Story" is the split between expectation and outcome. Tell us a story regarding what your plan was and how it actually came out! Use photos and sketches to call out three changes. (Nerd points if you know where the quote for this Achievement title comes from)

Final Implementation: This section will showcase your final hardware and software solution. Include photos of your hardware and program. Call out atleast three key features of your design that were significant to its performance. Report how your solution performed in the challenge.

Final Implementation - Video!: Embed a video that showcases your solution in action!

Reflection: Adress the four feedback types that we use in our courses (+, -, ?, !). Solicit feedback from someone outside of your team as well.
Some questions to consider in this section: How well did you accomplish your objectives? What would your team do differently with your design solution and why? Do the results fulfill the problem statement? Provide a brief explanation of what you learned, the challenges of working in a design team, and the purpose of the design problem.

Reference: Post a hotlink to material you referenced on the internet. Explain why this information is significant to your project.


Product Achievements:

Marble Sorting (some achievments scored multiple times):
Sort one marble (x1)
Sort two marbles (x1)
Sort three marbles (x1)
Sort four marbles (x1)
Sort four marbles (x2)
Sort five marbles (x1)
Sort five marbles (x2)
Sort five marbles (x3)


Sorting Speed (15 marbels total: 3ea of 5 types):
Process 15 marbles in less than 2:00 minutes.
Process 15 marbles in less than 1:45 minutes.
Process 15 marbles in less than 1:30 minutes.
Process 15 marbles in less than 1:15 minutes.
Process 15 marbles in less than 1:00 minute.
Process 15 marbles in less than 45 seconds.
Process 15 marbles in less than 30 seconds.


Marble Delivery (may use non-fischertechnik materials to create a "hopper" to drop marbles into for "Drop" achievements):
Drop marbles from 6" above machine
Drop marbles from 1' above machine
Drop marbles from 2' above machine
Drop marbles from 6' above machine



Systems (not including motor or piston used to charge your pressure vessel):
Use one piston
Use two pistons
Use pneumatics but less than three pistons
Use at least one motor


Monday, February 6, 2012

Branch Functions

We're getting into our RoboPro visual programming environment and Fishcertechnik robotics hardware in the Principles of Engineering courses.

What does this program do?

Sunday, May 1, 2011

Machine Control Capstone Project: Build Achievements

We will implement an "Achivement" based system in evaluating the "product" portion of our Machine Control Capstone Project. The following is a breakout of the current achievements that are possible to earn. Team procucts will be ranked off of the number of achievements they earn:


Marble Sorting (some achievments scored multiple times):
Sort one marble (x1)
Sort two marbles (x1)
Sort three marbles (x1)
Sort four marbles (x1)
Sort four marbles (x2)
Sort five marbles (x1)
Sort five marbles (x2)
Sort five marbles (x3)


Marble Delivery (may use non-robo pro materials to create a "hopper" to drop marbles into for "Drop" achievements):
Drop marbles from 6" above machine
Drop marbles from 1' above machine
Drop marbles from 2' above machine


Systems (not including motor or piston used to charge your pressure vessel):
Use one piston
Use two pistons
Use pneumatics but less than three pistons
Use one motor

Monday, March 28, 2011

First?

A number of teams are getting close...

Who will be first?

Austin and Rafe are almost there!:

Monday, March 14, 2011

Machine Control: Capstone Project




Deliverables / Portfolio report
These items are pulled directly from the worksheet you were given at the start of the project. Complete these tasks and post the results to your blog:



-Brainstorming Ideas: Provide at least four of your team’s brainstorming ideas for the design solution. This should include brainstorming sketches or electronic 3D models of your ideas. Each sketch should be signed, dated, and should include labels and descriptions for communication.

-Decision Matrix: Evaluate the four solution ideas using a decision matrix. Determine the best solution to the problem.

-Final Design Solution: Create a detailed pictorial sketch or use 3D modeling software to document the best solution, based upon your team’s decision matrix. Your sketch or 3D model should include a rationale for the design selected as the final design solution. Each sketch should be signed, dated, and should include labels and descriptions for communication.

-Design Modifications: If you change your final design solution, document the modifications. Explain the reason for the modifications and describe how the new design solution will solve the problem (refer to Design Modifications Chart).

-Final Design: This section will include information pertinent to the design solution in the form of images (e.g., photographs of final solution, photographs of testing solution, orthographic and isometric drawings, assembly, schematics, exploded views, written programs, flow charts, calculations, and data tables).

-Reflection: How well did you accomplish your objectives? What would your team do differently with your design solution and why? Do the results fulfill the problem statement? Provide a brief explanation of what you learned, the challenges of working in a design team, and the purpose of the design problem. The reflection should be 200-250 words.


****Update****
****Additional Questions Added****


- A Helping Hand: Since one of the major goals of our course is to expose students to working in a collaborative and open environment (like one might experience in a professional technical setting), I'd like to know if there were any students outside of your team that were especially helpful to your efforts. If you did recieve some help, please let me know who that was and be specific about how they helped you out. I will look positively on you for recognizing people that made a difference for you. Thanks.


- "Achievements" (Optional/Bonus): I'm going to create my own design brief for this activity in the future. I will use an "achievement system" much like this Egg Drop Challenge Achievement List (click through to see an example Achievement System). Do you have any good ideas for Achievements for the Machine Control Capstone Project? What materials were in short supply and how could you use Achievements to help control their use so everyone has some available?

Thursday, February 24, 2011

RoboPro: Subprograms and Meters

We're continuing our efforts at getting our heads around the capabilities of Robopro, our visual programing development environment.




The subprogram capability of the software will help us modularize our programing efforts by creating reusable functions we can apply to multiple programs.

Create a program that encapsulates the functionality from our previous lesson within a subprogram (incrementing a variable). Create a Main program that successfully uses your subprogram.

Use a meter and a text display to communicate your variable value on the main program screen.

Deliverables
-A concise sentence or two that summarizes the activity
-Screenshots of your program that show off the subprogram and metering

Conclusion
-What are the benefits of using subprograms within your team development projects?