Project

# Title Team Members TA Documents Sponsor
56 Automated Urine Analysis
Jovan Barac
Patrick Shalton
Siddharth Garg
Amr Ghoname design_document1.pdf
final_paper1.pdf
photo1.jpg
photo2.jpg
photo3.jpg
photo4.jpg
presentation1.pptx
proposal1.pdf
# Automated Urine Analysis

Team Members:
- Siddharth Garg (ssgarg2)
- Jovan Barac (jbarac2)
- Patrick Shalton (shalton3)

# Problem
Urine sample analysis is essential for managing patients with chronic disease but these tests are often tedious for the patients to conduct and usually involve providing a sample to a lab or collecting urine over 24 hours. Moreover, patients and doctors may be missing out on valuable information from the tests if the patient cannot come in regularly to provide a sample.

# Solution

Create an autonomous system that allows for the sanitized movement of urine/cleaning liquid, which we refer as “solution,” to a glass slide to be imaged and sent wirelessly to a workstation for a doctor or technician to be analyzed. This takes out the middleman of the need for samples to be processed at a separate lab, and gets the results from health professional to patient with haste.

# Solution Components

## Pump

This will drive the solution from the float fluid sensor, and deliver it to the imaging window/slide. Whilst waiting from the flow sensor and image capturing response signal from the control system, pressure will be built to evacuate the slide (perfusion chamber) so the next solution set can be brought in. We won’t need a high power pump as the capacity of the slide is minimal, but the pump will most importantly create the pressure differential for exit flow.

## Camera

This camera will be attached to a microscope focused on the imaging window through which the sample flows. Based on when the pump activates and the current sample is in the window, it will take multiple sample photographs that will be uploaded to a network drive to be viewed by a doctor. This camera should be able to capture photos that visualize the cells and cast in the urine as well as be able to have the right focus to capture the image.

## Control System

The control system will use an STM8 or STM32 microcontroller to control the pump and camera systems, as well as send the sample photographs to the analysis location. To do this, it will use either a resistive sensor or float device to determine when the urine is at the threshold value, run the pump, and take input from a flow sensor to transfer .5mL (amount variable to specification) of urine to the slide. It will then trigger the camera to take a photo, store the photo, and send it to an external computer for human analysis. It will repeat this process up to 5 times, after which it would send the urine to a waste reservoir by flushing the system and observation slide with a cleaning fluid.

# Criterion For Success

-The system should be completely autonomous from the point the urine is collected to uploading the images to the network drive.
-The system should be hygienic and leak-free.
-The images captured should be of sufficient quality for a doctor to analyze the sample.
-The imaging window of the microscope should be cleaned between samples and the entire system should be flushed once all the data is collected.

Dynamic Legged Robot

Joseph Byrnes, Kanyon Edvall, Ahsan Qureshi

Featured Project

We plan to create a dynamic robot with one to two legs stabilized in one or two dimensions in order to demonstrate jumping and forward/backward walking. This project will demonstrate the feasibility of inexpensive walking robots and provide the starting point for a novel quadrupedal robot. We will write a hybrid position-force task space controller for each leg. We will use a modified version of the ODrive open source motor controller to control the torque of the joints. The joints will be driven with high torque off-the-shelf brushless DC motors. We will use high precision magnetic encoders such as the AS5048A to read the angles of each joint. The inverse dynamics calculations and system controller will run on a TI F28335 processor.

We feel that this project appropriately brings together knowledge from our previous coursework as well as our extracurricular, research, and professional experiences. It allows each one of us to apply our strengths to an exciting and novel project. We plan to use the legs, software, and simulation that we develop in this class to create a fully functional quadruped in the future and release our work so that others can build off of our project. This project will be very time intensive but we are very passionate about this project and confident that we are up for the challenge.

While dynamically stable quadrupeds exist— Boston Dynamics’ Spot mini, Unitree’s Laikago, Ghost Robotics’ Vision, etc— all of these robots use custom motors and/or proprietary control algorithms which are not conducive to the increase of legged robotics development. With a well documented affordable quadruped platform we believe more engineers will be motivated and able to contribute to development of legged robotics.

More specifics detailed here:

https://courses.engr.illinois.edu/ece445/pace/view-topic.asp?id=30338

Project Videos