Team Status Report for 3/6/2021

This week we finalized our design and worked on creating our design review presentation. In creating the design presentation we finalized our system specification for the hardware and software sides of our presentation. We also specified how we were going to implement our design.

One of the risks we see on the software side is achieving the required accuracy levels. In order to do this we will preemptively begin working on our the training and allocating more time to it in order to achieve the accuracy we need.

On the hardware side the main risk we currently see is building a strong enough support base to hold up all our clothes. In order to mitigate this risk we have been looking into materials to build our base with and have been carefully planning the structure we are planning to use to ensure it can hold the weight.

Overall we are still on pace and are looking to present a good design review and get good feedback about our design.

Fred’s Status Report for 3/6/2021

This week I worked on

  • Finalizing all the parts we are going to order including and building up the implementation plan
  • Adjusted our schedule to take into account our new design
  • Created and adjusted testing metrics and verification for our new design
  • Began working on our web scraping program to get outfit designs

Next Week:

  • Finish creating the web scraping program
  • Begin writing the written portion of our design review

 

Henry’s Status Report for 3/06/21

This week I worked on:

  • Created the high-level software design for most components apart from the robot’s software. Here’s a block diagram:

  • Started specing out implementation details for several software components: https://docs.google.com/document/d/1tBEqCWRspqwA_sYQ4ymcQYzh6Qb36l5V6L4Wjh0QcRo/edit?usp=sharing
  • Worked on the design review slides:
    https://docs.google.com/presentation/d/1kY1kIH_YxvDuDWgsggm8xlKYttMxBnfFL2lo6iBvHSg/edit?usp=sharing

    For Next Week:

  • Practice for design review presentation. Incorporate the feedback into our design review report.
  • Work on the design review report. The first link above already contains a lot of information on the software design. Fleshing it out with more details and formatting it should suffice for the report.
  • Lay out the software system with stub API calls. Decide on which deep learning architectures to first try training our recognition model on.

Henry’s Status Report for 2/27/2021

This week I worked on:

  • Rescoping our project because our original proposal was too difficult. Our initial hardware design had too many moving components and required extensive CAD design and machining in order to create and assemble the parts. After discussing with professor Mukherjee, we created a new, more detailed hardware design linked here:  https://docs.google.com/document/d/1n_NDpZC0ni2qttofl1uJjUk9jUlInqgykfnHyiBxZws/edit
    This design requires little to no CAD or creating new parts, using items we can purchase online. I wrote the documentation based on our discussions as a team and I made the torque calculations.
  • looking into what motors we need for our design. I included this into the documentation, but we are looking for a 360 degree servo with at least 1 Nm of torque.

    For next week:

  • Decide on the exact parts we need for our design. We want feedback from course staff of our design first before we do this. In our current design, we are looking for:
    • Turntable bearing
    • Metal-metal epoxy
    • Metal Ring
    • Servo
    • Controller
    • Base
  • Flesh out our software design. I will look into what libraries are available online for web scraping and clothing recognition and decide which ones we will try to use. I will also create the API between our software components, defining what each component needs to be able to do and how our system works together.
  • Prepare for the design presentation. We will work on the slides as a group, but I will be presenting it.

Fred’s Status Report for 2/27/2021

This week I worked on:

  • Finished the presentation finalizing the task distribution and creating the Gantt chart
  • Brainstormed what our our new design would look like and created an updated diagram of what our initial design would roughly look like
  • Researched potential servos that could be used in creating our project

For next week

  • After getting our design approved research and order parts we will need
  • Create the web scraping program to collect outfits from the internet

Team Status Report for 2/27/2021

After giving our presentation we realized that our hardware side had issues in implementation. With the help of our advisors we brainstormed a new idea to use a rotational hanger system attached to a base, link goes more in depth. (https://docs.google.com/document/d/1n_NDpZC0ni2qttofl1uJjUk9jUlInqgykfnHyiBxZws/edit?usp=sharing) 

After creating a new design we fixed design requirements for weight and used that to calculate the torque that we would need. We also looked into what kind of motors would fit our precision and strength requirements. We ended up choosing servos because they fit those requirements. Although this did set us back in our schedule a few days we have also removed the CAD elements of our project which should allow the schedule to keep going as planned.

One risk we see moving forward is receiving negative feedback about the design and having to redesign it. However, from the communication we have had so far with our advisors it looks like we have met their requirements and are confident about this design.

Another risk is in our calculations to determine friction. We found friction coefficients for turntable bearings online but not for the models that we could realistically purchase. In order to mitigate this risk we added leeway in our calculations and are looking for a servo stronger than the minimum requirement.

Sung Hyun’s Status Report for 2/20/21

This week:

Suggested multiple hardware robot arm design such as solenoid / claw machine

  • Discussed our MVP for both software and hardware
  • Worked on the presentation slide and demoed the presentation multiple times
  • Identified technical challenges for the hardware side

Next week:

  • Clean up presentation for Monday
  • Practice the presentation at least 5 times
  • Finalize the hardware design and identify the exact materials our team needs to purchase

Henry’s Status Report for 2/20/2021

Henry’s Status Report for 02/20 This week:

  • Worked on fleshing out our project scope and planning.
  • defined problem area and use cases -worked with team on defining specific requirements
  • identified technical challenges for software requirements
  • created initial software design flowchart

Next Week:

  • clean up presentation for Monday
  • flesh out solutions approach

Team Status Report for 2/20/2021

This week as a team we worked on how we wanted to implement our design. The biggest risk we saw going forward was creating a bad design for our hardware which we would then execute and waste money on. In order to mitigate these risks we came up with multiple plans for our hardware system. That we would can present all of these to our advisors and see which would give us the best chance for success. This did cause to have to add new potential designs but this is something we expected going into the process. Overall we are still on track to present our project proposal and pick the best design of the ones we have created.

Fred’s Status Report for 2/20/2021

This week I worked mostly on fleshing out the details of the project, creating the WordPress site, and working on our proposal presentation.  For the details of the project I helped lay out a map of what software components we would need and help me team create plans for how we could implement the hardware part of our system. For the website I created the initial design of our website and added all the menus and tools we would need for the future. In the project proposal I worked on our software requirements. In addition I worked on rough hardware diagrams to show the initial thought process behind our designs. For next week we hope to finish and present our project proposal as well as finalize all the designs we have and begin progress.