Team A: CreoClean
System Development Review
Oct 21, 2024
The Team
David Hill
Michael Gromis
Leo Mouta
Yatharth Ahuja
Louis Plottel
Corey Augenstein
Koppers
Ashley Coup
Koppers
Agenda
Project Description
Project Description
Koppers’ factory makes railway ties by injecting them with a preservative called creosote
Railway ties
Creosote injection chamber
Project Description
EPA stipulates the ties must sit on the drip pan for 8 hours before leaving the factory to make sure all creosote has dripped out.
Railway ties
Drip pan
Project Description
EPA also stipulates Creosote has to be cleaned off the drip pan frequently, so the drip pan can be inspected for cracks
Currently, this is done manually using squeegees. It requires a total factory shut down for ~4 hours, and exposes workers to hazardous chemicals
Accumulated creosote
Our Solution
A robot will drive on the drip pan and use a robot arm to push creosote into a central drain
System
Mobility Platform
Vision & Perception
Robot Arm
Cleaning tool
Testbed
Use Case
Use Case
The Drip Pan is dirty!
Time to put the robot on the rails and start cleaning.
Use Case
Start command received!
Sensing environment and generating cleaning plan
Use Case
I’m 40% done cleaning and successfully cleaned 92% of the area covered. Battery 65%.
Use Case
I’m 100% done cleaning and successfully cleaned 96% of area covered. Battery 15%. Here are three spots I wasn’t able to clean:
Use Case
Charging…
Operation
Drain
Operation
1
Operation
2
Operation
3
Operation
4
Operation
5
Operation
6
Operation
7
Operation
8
Operation
9
Operation
10
Operation
11
Operation
12
Operation
13
Operation
14
Operation
15
Operation
16
Operation
17
Operation
18
Operation
19
Operation
20
Operation
21
Operation
22
Operation
23
Operation
24
Operation
25
Operation
26
Operation
27
Cleaning
Requirements Modification
Changed requirements
NF 4 | Cost at most $5000 |
Current System Status
System Recap
Mobility Platform
Vision & Perception
Robot Arm
Cleaning tool
Work Breakdown Structure
Mobility Platform
Drivetrain
Linear Actuator
Cliff (IR) Sensor
Functional description of subsystem: moves on rails and moves arm perpendicularly (linear actuator). Senses edges of pan and pan's brics for localization
Major remaining challenges: done
Mobility Platform - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Robot Arm
Functional description of subsystem: pushes creosote towards the drain
Major remaining challenges: done
Robot Arm - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Cleaning Tool
Functional description of subsystem: works with the arm to push creosote. Senses force applied at the end
Major remaining challenges: design upgraded version
Cleaning Tool - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Vision & Perception
Functional description of subsystem: senses creosote patches on pan and calculates their position for the planner
Major remaining challenges: done
Creo Mask
Semi Mask
Clean Mask
Original Image
Vision & Perception - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
User Interface
Functional description of subsystem: provides a bridge between users and the system
Major remaining challenges:
User Interface - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Testing Environment
Functional description of subsystem: offers a mockup of the NLR drip pan
Major remaining challenges: done
Testing Environment - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Integration
Functional description of subsystem: allows all systems to exchange mechanical and electrical signals
Major remaining challenges:
Integration - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Autonomy
Functional description of subsystem: combines signals from subsystems to come up with:
Major remaining challenges:
Autonomy - Current Stage of Development
Current level:
Completed tests:
Challenges faced:
Project Management
Schedule Status
We are behind on our schedule:
Catching up: reducing the scope of deployed product + some reduction in testing
Test plan
Tests to be done until the FVD:
Test Plan - PRs
Date | PR | Capability Milestone(s) | Associated System Requirements |
Oct 30 | 10 | - Open-loop cleaning routine | All |
Nov 13 | 11 | - Cleaning routine with sensor feedback and UI interaction | All |
Test Plan - Fall Validation Demo
Location: NSH B-Level
Sequence of events
Metrics: All performance requirements -> ability to fulfill these reqs
Budget Status
Total: $5500 (budget extended)
Spent percentage: 91.6%
Extra: yes. We are being parsimonious with the remaining budget
Lesson: building hardware is expensive
Risk Management - Risks
Risk Management - Risks
Risk Management - Risks
Risk Management - Risks
Risk Management - Risks (new ones since CDR)
Risks
Major Selected Risks
Closed since CDR
R6 closed by linear actuator moving the arm
Thank you!
Any Questions?