Project

# Title Team Members TA Documents Sponsor
10 Smart Laundry FoldBot
Channing Liu
Jiadong Hong
Jialin Shang
Weijie Liang
design_document1.pdf
design_document2.pdf
proposal1.pdf
Yu Lin
# Smart Laundry FoldBot RFA

## Team Member

Jiadong Hong EE
Qianqi Liu ME
Jialin Shang CompE
Weijie Liang CompE

## Problem

Laundry folding, a seemingly mundane task, can be surprisingly time-consuming, tedious, and even physically demanding. This project aims to enhance our overall well-being and quality of life by addressing the challenges associated with this commonplace but often underestimated activity. By alleviating the burden of laundry folding, the system we propose aims to liberate individuals to focus on more meaningful pursuits, contributing to a more harmonious and productive home environment.

The primary challenge lies in developing a sophisticated machine capable of efficiently automating the clothing recognition and folding process. The system should integrate advanced computer vision capabilities to accurately identify and categorize different types of clothing items, such as shirts, pants, dresses, and more. Moreover, it must be adaptable to varying sizes and clothing styles, ensuring the folding process accommodates the diverse range of garments found in typical households.

## Solution Overview

Our system automates laundry folding through:

**Core Boards:** Four motorized boards fold clothing sequentially—Left, Right, Lower, and Upper—for precision. The Upper Board aids in easy clothing removal.

**Expansion Plates:** Three adjustable plates adapt to clothing sizes, ensuring comprehensive folding for different dimensions.

**CV Assistance:** We would use advanced computer vision for accurate clothing recognition and spatial understanding.

**Kinetic Control System:** We would employ Reinforcement Learning for optimal folding and Exception-handling Algorithms for real-time adaptation.

Our Automated Clothing Recognition and Folding System integrates these components, providing an efficient and user-friendly solution for a more harmonious and productive home environment.

## Solution Components

### Core Boards

This component is essentially the primary folding mechanism, consisting of four specialized boards, each powered by an electric motor. These boards are designed to fold 180 degrees, enabling the sequential folding of clothing placed on them. The four boards are:

#### a. Left Core Board:

\- Positioned on the left side.

\- Folds 180 degrees to the right.

\- This action folds the left portion of the clothing (e.g., the left side of a shirt).

#### b. Right Core Board:

\- Located on the right side.

\- Folds 180 degrees to the left.

\- This mirrors the left core board's action, folding the right portion of the clothing.

#### c. Center Lower Core Board:

\- Situated below the central part of the clothing.

\- Folds upwards 180 degrees.

\- This folding step works on the lower part of the clothing, bringing it upwards and typically folding the garment in half.

#### d. Center Upper Core Board:

\- Located above the central part of the clothing.

\- Also folds upwards 180 degrees.

\- Completes the folding process by folding the upper portion of the garment. At this stage, the clothes are fully folded.

\- This board may interact with an external system, such as a conveyor belt, to move the folded clothing away from the machine.

### Expansion Plates

This component provides the system with the flexibility to handle various sizes and types of clothing. It comprises three adjustable plates:

#### a. Left Expansion Plate:

\- Adjacent to the left core board.

\- Capable of extending or retracting to accommodate different clothing sizes.

\- Specifically, it adjusts for clothing parts that extend beyond the left core board, like long sleeves, folding them appropriately.

#### b. Right Expansion Plate:

\- Positioned next to the right core board.

\- Functions similarly to the left expansion plate but on the right side.

\- Adjusts for the parts of the clothing that exceed the right core board.

#### c. Lower Expansion Plate:

\- Located below the central lower core board.

\- Operates under the same principle as the other expansion plates.

\- Adjusts for clothing parts that extend beyond the central lower core board, ensuring a complete and neat fold.

### CV Assistance

#### **Object Detection:**

Utilize sophisticated object detection algorithms, notably YOLO (You Only Look Once) or Faster R-CNN, to discern the spatial coordinates and categorical attributes of clothing articles. This facilitates a nuanced understanding of the depicted garments.

#### **Image Segmentation:**

Apply cutting-edge image segmentation methodologies, exemplified by Mask R-CNN or SAM, to differentiate various clothing items. This process effectively isolates clothing articles from the background, providing clear delineations that contribute to a detailed understanding of their spatial relationships and visual attributes.

### Kinetic Control System

#### **Optimization Algorithms:**

Reinforcement Learning: Adopt methodologies rooted in reinforcement learning paradigms, including Deep Reinforcement Learning (DRL), to facilitate the acquisition of optimal folding strategies through iterative learning mechanisms.

#### **Exception Handling Algorithms:**

Model Predictive Control (MPC): Implement MPC strategies for real-time adaptation of robotic arm dynamics, ensuring the accommodation of anomalous scenarios during the unfolding intricacies of clothing folding.

Sliding Mode Control: Harness the robust attributes of sliding mode control mechanisms to mitigate uncertainties and adapt to dynamic variations encountered during the operational course.

## Criterion for Success

The success of the Automated Clothing Recognition and Folding System will be measured based on the achievement of the following key criteria:

**Precision in Folding:** The system must consistently fold various types of clothing items with a high degree of precision, resulting in neatly organized garments.

**Integration of CV and Kinetic Control:** The successful integration of computer vision techniques for accurate clothing recognition (CV Assistance) and kinetic control algorithms (Kinetic Control System) to achieve optimal folding strategies.

**User-Friendly Interface:** The interface must be intuitive and user-friendly, allowing users to interact easily with the system and monitor the folding process.

**Safety:** Implementation of safety features is crucial to prevent accidents or damage to clothing items, ensuring a secure and risk-free operation.

RFI Detector

Featured Project

Problem Statement:

Radio frequency interference from cell phones disrupts measurements at the radio observatory in Arecibo, Puerto Rico. Many visitors do not comply when asked to turn their phones off or put them in airplane mode.

Description:

We are planning to design a handheld device that will be able to detect radio frequency interference from cell phones from approximately one meter away. This will allow someone to determine if a phone has been turned off or is in airplane mode.

The device will feature an RF front end consisting of antennas, filters, and matching networks. Multiple receiver chains may be used for different bands if necessary. They will feed into a detection circuit that will determine if the power within a given band is above a certain threshold. This information will be sent to a microcontroller that will provide visual/audible user feedback.