Robots
Project
Outreach / CV
Iterations
Innovation
100

This is an example of how my side of the robot table divided up the building and coding work

Red Side example: All of us coded a mission - Sid and Elizabeth worked on Red 3 attachment pick ups and drop offs, as well as coding and reliability testing the run.  Eve and Sully worked on Red 4 attachment pick ups and drop offs as well as coding and reliability. Similar thing happened with the blue side team.  When we needed to crossover to get some extra testing done or a new set of eyes on a problem actuating a mission consistently, we did that.

100

These are examples of software we had to learn to do our project

Tinker Cad

Python

Circuit Diagram - A Circuit Diagram Maker (https://www.circuit-diagram.org/editor/)

100

This is how our team shared the project this season

We shared our project with experts through zoom meetings.

We shared our project with our community at school events like the halloween party and will share with students in a 1st grade classroom.

100

This is how your iterations and the work to be done was tracked for robot and project and how you made sure it was ready for competition.

Project and Robot Log.

Kanban chart for tasks that were not done yet but needed to be done by a particular competition date.

Provide an example for the competition you are currently at.

100

This is your problem statement in one sentence and this is why you believe is important to the study of archeology.

An artifact may deteriorate if it is removed from its original climate, causing important data to get lost.

We talked to multiple archeologists and they confirmed that the riskiest part of excavation was getting the artifacts out of the ground, safely in a container and labeled, and to the research facility.

200

This is the tool we used to model our robot and attachments and this is why we used that tool.

Studio 2.0 was used to model our robot and attachments.  We use this tool to record how we built our attachment in case it breaks, and also have used it in the past to find mistakes 

200

This is how we came up with our project idea

Each teammate researched an area of archeology, found a problem statement found existing solutions.  We then voted on which problem statements were most interesting to us.  We down selected to 3 problems, found that 1 was most problematic for the archeologist we talked to, and that is the one we chose. 

200

This is how we interacted with the FIRST community this season.

We taught 5 teams how to code by supporting the rookie quick start.

We organized the Elmbrook kick-off meeting and marched with all Elmbrook teams in the parade.

Elizabeth supported a judging presentation at the Better Together conference.

200

This is an example of a problem we had to solve with our project idea - technical issue

Iteration –

  • On our project we realized that artifacts don’t come in big chunks, they usually come in little chunks.  This is why our original mechanical fingers concept to keep the artifact in place would not work. 
  • When we first 3D printed out box, the lid didn’t fit because we did not size the ledge correctly.  So, after some calculations we figured out the right sizing and allowed for some room for gasketing.  Our next step is to integrate the cooling.
  • Part of our cooling was to use space blanket on the interior of the box to reflect the heat; however, working with this material is hard because it is so thin.  We had to think creatively about how to adhere it to the box in layers or around Styrofoam to make it effective.
200

This is our solution, in 3 sentences

Solution

  • Our climate controlled box can store many types of organic artifacts. 
  • It has dividers made of ethafoam so that the artifacts are protected from flying around in the box and flying into each other
  • It has a writeable surface on the exterior of the box for easy tracking
300

This is how we use sensors in our robot design and game

We use gyro for precise turns, ensuring our robot drives straight even if the attachment is slightly imbalanced

We use color sensors to position the robot when coming out of blue base, to align the robot midrun before a next mission to correct for errors

We use the timing sensor to calibrate just-right wait times for our broadcast messaging

300

This was our project plan

Project Plan – Narrowed our problem statements down to one that we felt had the most impact on our experts.  Came up with a prototyping plan and set up tasks in the Kanban chart.  Separated out into teams to test different ideas – for example the cushioning of the artifact or the temperature regulation.  Then we started to merge these ideas together into scaled prototypes to see what other issues might come up.

300

This is an example of outreach, beyond robotics.

We are collecting acts of kindness for Daniel Gives Back charity to honor his memory and promote gracious professionalism at FIRST events.

300

This is an example of an attachment we had to iterate constantly

We had to iterate the levers for the flag drop multiple times.  The original flag drop lever had issues releasing the flag so we created slots around it to fix that.  Then the gearing caused the flag to drop too hard on the mat, causing it to bounce, so we had to adjust that gearing to use a worm gear so it was more controlled.  

300

This is how our solution is unique

Climate controlled transportation boxes do not exist for archeologists - current solution is bagging the materials which can lead to damage to the artifacts.

Existing solutions are not stackable

Our transporting device is unique because it is climate controlled, has removable dividers to house different sized artifacts, is meant to be portable and stackable.  This solution is not available on the dig today.

400

Our Robot has these features and this is why they are important

New Rubber wheels with better traction – a lot less jerking / lunging than last year

Rubber Wheels - for better traction

Small, compact - to fit into small spaces

Two discs at the back - for quick north/south alignment

Two motors up front - so we can complete all mission model parts at once - its easy to plop on and take off attachments.

Robot is flat and sleek, 17% smaller than last year’s robot so it fits in tighter spaces.

400

These are the skills we had to learn to make our project

Circuit and schematic design

Python

3D printing

Power tool use

Bonding dissimilar materials together 

Cooling strategies

Pottery

Sewing

400

This is how we found our experts

Expert use

  • Benji Vela suggested that we move from polyester batting to industry standard etha foam for the dividers in our box.
  • Benji Vela also guided us towards our target market (use case) for the box
400

This is an example of a particularly challenging code problem that impacted robot performance

Our Blue Run 1 had a particularly challenging time getting into position for the artifact mission.  We used color sensing to get out of base and get positioned before we turned the wheel towards the mission to improve reliability.  We also played with the gain on the drive straight myblock and speed to control the robot motion better.

400

This is a description of our most innovative attachment

The Grab and go uses a rack and pinion to push the ship up, it uses a gravity slide to drop the flag in the model, and it uses a passive post to pull the sand down.  We use a combination of 3 different actuation methods to complete this mission in 10 seconds.

500

This is was our robot game strategy

Our intention is to complete all parts of all missions

We want to ensure our missions are 90% accurate so that we can achieve 80% accuracy on game day (9/10 tries rule)

We plan our runs to cross the mat once and to move in a circular motion so there isn't a lot of travel without mission actuation

We spend as little time as base in possible by using gravity based attachments (motors are pointing up)

500

This is how you used your experts to improve your project design

Technical experts - to get past a functional problem with the prototype

Technical experts - to confirm our strategy made sense and was manufacturable

Archeologists - to define what they needed, and if what we built would actually solve their problem

500

This is how we show inclusion during the project and Robot design process.

Inclusion – We divided tasks into our Kanban chart and made sure everyone had a role.  We would share what we had completed at our Wednesday meetings.  If someone were stuck on a task we would swarm on the task to make it happen.

500

This is how I knew that the project improved over time.

This is how I new that the robot improved over time.

Project: Users would use our prototype over what they already use on site because it would improve their experience.  Also, technical experts confirmed that our strategy for making the box was possible.  Also that the cost of the box was acceptable to the user.

Robot: Could see that physical or code improvements would meet  the 9/10 rule.  We could see that improvements saved us time (points earned/time metric).  We could see time in base reduced so we had better control over our operator movements. 

500

This is why our robot is innovative

Our Robot was designed from scratch to have a smaller size than the ADB, have capability to run attachments on 3 sides of the robot, and have plug and play features to keep the time in base short.

We created our attachments to be multi function so that we didn't have to continue to return back to missions to do each part.