Award: 1st Place – 2018 National Capstone Design Conference
Perthes disease is a rare childhood (10 – 17-year olds) condition that affects the blood supply to the femoral head. This loss of blood to the femoral head causes osteonecrosis of the bone. Once the blood supply returns, the femoral head will re-shape incorrectly if not treated successfully. One current treatment for Perthes disease is the Ilizarov fixator (external fixator) which provides separation between the femoral head and the acetabulum so that the femoral head can heal in an appropriate manner. However, there are many complications such as infections and fractures at the femoral and pelvic attachment points, and inadequate distraction of the joint.
The internal hip distraction/offloading device fulfills the clinical need to improve accurate distraction and offloading of the femoral head while preserving most of the motion in the hip joint. This device solves the problem in an efficient manner and provides additional features to improve the efficiency of the treatment.
Award: 1st Place – American Society of Mechanical Engineers’ Manufacturing Science and Engineering Conference (MSEC) 2018
Ultra high-performance fiber reinforced concrete is an advanced roadway material of emerging importance to the US Federal Highway Authority. The main expense of this material is the cost of producing steel fiber. The purpose of this project is to reduce the overall cost of production of this steel fiber by designing and constructing a proof of concept steel wire chopper. This was achieved by developing a novel method of cutting the wire which increased the mean time between replacement of the cutting device. The design of this proof of concept device allows for easy scalability in order to increase the rate of fiber production.
Encore Wire spends thousands of dollars on recycling large quantities of scrap wire and wants to recycle more efficiently and at lower cost. They also want to move into a new market sector, selling small wire whips to electrical contractors. Manufacturing these whips is a time consuming process that has to be done entirely by hand. The project works achieve both goals. The system helps refine scrap wire lengths by attaching electrical fittings to the ends of the wire whips and stripping insulation off of the conductor ends. The system is automated and streamlines the process for the operator. The final outcome is that an operator with minimal training will be able to use the system to turn scrap wire into sellable product at a significantly faster pace than before.
Award: 1st Place – American Society of Mechanical Engineers’ Manufacturing Science and Engineering Conference (MSEC) 2017
Raytheon Space and Airborne Systems manufactures circulators for use in radar systems. These circulators contain extremely powerful magnets as well as delicate wire traces and surface mount electronics. Our team was tasked with creating an automated robotic system capable of extracting these circulators from a magnetic carrying platform (hardboat), transporting them, and dropping them off into a non-magnetic carrier (wafflepack) without inflicting damage. This posed a significant challenge since the automated part handling of highly magnetized material is not well-documented. Our solution combines an off-the-shelf 3D Cartesian gantry robot with a novel, custom designed and fabricated end effector which utilizes an electromagnet and a mechanical separator plate. This system ensures safe, reliable transport of circulators, and will thus save Raytheon a significant amount of money by both reducing the incidence of damaged parts and by replacing costly human labor with our automated process.
Award : 1st Place – American Society of Mechanical Engineers’ Manufacturing Science and Engineering Conference (MSEC) 2016
Essilor of America, Inc. is currently performing the cross hatch adhesion test manually by hand to evaluate how well the hard coating applied to an optical lens is adhered to the substrate. The importance of this test is to enhance the research and development departments capabilities of improving upon their high quality products. The purpose of this project is to mitigate operator fatigue from frequent testing currently done by hand. Essilor of America, Inc. would like to replace the repetitive nature of this process with an automation machine that mimics the current manual operation. Optical Automation Designs has successfully designed and assembled a prototype that meets all the requirements set by Essilor of America, Inc. The prototype complies with OSHA safety standards and consists of pneumatic actuators, solenoids, electronic components, and custom fabricated parts.
Award : 1st Place – 2016 National Capstone Design Conference
The purpose of this project was to develop a device to aid in the treatment of Fecal Incontinence (FI). FI is when the body can no longer contain its feces and can occur for a variety of reasons such as old age, hemorrhoids, and tears from child birthing. Currently there is no cure for this problem but a novel new solution has been in use called a Bulking Agent Treatment. This treatment is to inject a silicon-like substance into the anus to help regain control of the bowels. Currently, this treatment necessitates a surgeon and anesthesia. Our device would remove the need for both; it uses a downwards angle of injection to avoid nerves, is simple to use, and disposable. The device is inserted into the patient, anchored against the anal dentate, four needles are then deployed, and a solution is injected. Afterwards, the device is removed and disposed of.
Award : 1st Place – American Society of Mechanical Engineers’ Manufacturing Science and Engineering Conference (MSEC) 2015
Raytheon is experiencing a bottleneck in the testing phase of their electronic package manufacturing process. The team was challenged to build a prototype that removed the time consuming lid placement operation from Raytheon’s testing machine. This machine was required to precisely place a lid on its corresponding module within a tolerance ±0.005 inch. The team developed a “pick and place” style machine that could physically constrain the lid to the module in the x-y plane to ensure the alignment tolerance was met. With the machine in use the company is expected to save $50,000 in labor per year, a 20 second reduction in test time per electronic package, and a 50% increase in electronic packages assembled per day.
An acoustic flow sensor is a mechanical device that operates in a permanent completion. The device uses vibrations to create a unique frequency for each unique flow rate. It also operates in the completion without any electronic parts. The infrasound created by the device is picked up by sensors outside of the flow and downstream of the device. The device’s simplicity and unique design allows for the sponsoring company to place multiple designs in series to determine not only the flow rate of the system but also the location. When implemented, the device will increase the life span of oil wells because non-oil producing zones can be turned off, thus increasing the ultimate recovery of the oil well.
The purpose of this project was to develop an escape room experience that can engage at least 5 players, for a minimum of 30 minutes, and be transported to corporate offices, conventions, and parties. This was achieved by applying multi-disciplinary skills including mechanical and electrical engineering as well as computer science to create a set of seven sequential challenges of varying difficulty and style. Among these challenges were logic puzzles and physical games housed within a wooden casing. The implemented solution allows players to complete all seven challenges for team building purposes.
Essilor investigating extruded films for use in lenses. Currently, the film thickness verification is performed manually at the beginning of each extrusion run. The current method does not allow for real time observation of the film thickness throughout the entire extrusion process. Essilor has trusted Metron with developing a system that can measure the thickness of an extruded film in real time. Metron has developed an automated system composed of 3 probes which alternate between 2 measurement locations. This allows our device to measure 6 independent locations along the film while allowing our device to move in and out of contact with the film. Metron’s design not only preserves the integrity of the extruded film but also allows Essilor to verify, check and adjust the thickness of the film in real time to maintain the high quality of their products.
The purpose of this project is to design and develop an arm/hand that actuates using a new artificial muscle. This artificial muscle is made of fishing lines that are inexpensive and contract 20% under some tension. Our solution is the unique use of the nylon monofilament fishing line which coiled to the point of over twist. One strand of this muscle is able to lift up to 600 grams. Our 3D-printed arm will be using these novel artificial muscles to create an arm/hand for pick and place operation. The muscles are actuate by a 99°C water that is circulated by pumps that are controlled by a microcontroller (Mega 2560) with switches activated by the user. The arm is modeled closely to the anatomical human arm to be as biomimetic as possible.
The purpose of this project is to create a multi-cell thin wing that can wirelessly change stiffness to improve the aerodynamics midflight. To design the thin wing, a dielectric elastomeric membrane will be used to actuate and change the stiffness under a high voltage load. The membrane will be pre-strained to get a larger range of actuation under the electrical load. To maintain the rigid multi-cell frame of the wing, nylon will be 3D printed in two halves to sandwich the membrane as well as retain the pre-strain of the membrane. Using an Arduino 101, the voltages for each cell will be selected and put through a voltage amplifier to obtain a high voltage.
The purpose of this project is to create a vacuum pump that can reach a militorr level of pressure. The project was also a proof of concept of being able to create a vacuum pump under $2000. In order to complete this a multi throw piston pump was designed and built. The idea was to reused as many off the shelf products as possibly, hence, the main components are an industrial linear actuator and a pneumatic cylinder. The vacuum pump has proven that it can be repeatable and when there is a user error several safety feature ensure the users safety. The pump should reach a pressure below 100 torr with ease. The entire assembly can be build and fit in a 2ft3 volume, and for less than $1800.
An exciting new way of team building has swept through the nation over the recent years – escape rooms. These rooms can range anywhere from breaking out of a jail to finding a criminal to escaping from a hungry zombie! North Texas Escape Rooms wanted to add a new addition to their escape room experiences with an immersive escape room that caters to families, companies, and other escape room enthusiasts. CypherMasters developed the Submarine themed escape room, Submerged, using various styles of escape room designs to bring the room to life. The team was in charge of designing and building all of the props used in the game. Styled after neo-futuristic designs, the room features several different types of props ranging from the common directional lock to interactive touch screen displays. The room will be open for play in late August; do you have what it takes to escape?
The purpose of the project was to create a new generation of Avazzia device, a device that is able to provide the effects of a microcurrent facelift from the comfort of ones own home. This cosmetic device built by team DermaLift uses Avazzia’s proven technology of utilizing microcurrent electrical impulses transmitted from electrodes to reduce the appearance of aging and wrinkles, providing smoother looking skin. The newly designed external casing of the device ensures that the product is small enough to reach every area of the consumer’s face without the need of extra accessories to treat narrow regions such as around the eyes. A new PCB combined with new microcontroller software help to avoid issues like the microcontroller corrupting itself, which makes the device more reliable and reduces the number of devices returned.
The purpose of this project is to build a device that records the forces and accelerations that glass bottles undergo at the Dr. Pepper manufacturing facility. During the bottling process, bottles are subjected to external forces that may cause breakage. These breakages cost Dr. Pepper profit loss and down time. Our solution for this problem consists of fabricating a bottle shaped device that houses a printed circuit board with point force sensors attached to the outer surface for force data collection. A 3-axis accelerometer on the circuit board allows for acceleration data collection. The sensor and accelerometer data is stored on a micro SD card which facilitates data analysis by the company to monitor and modify points on the manufacturing line where loads and stresses are greatest and may contribute to glass breakage.
Pulsed electromagnetic fields (PEMF) have been shown to stimulate bone regrowth through promotion of osteoclast reformation and bone production. PEMF fields can be generated by wire coils, which are shaped into various device designs to target specific body locations. In order to characterize the PEMF field produced and ensure proper coil placement, the devices need to be held in place and measured with a probe. Our project entailed the design of three removable fixtures that plug into a base plate; these fixtures can hold all eight of the currently produced Orthofix devices. Furthermore, we created software algorithms in LabVIEW that can automatically capture and analyze the PEMF waveform data. The software is also able to perform research tests, in which multiple waveforms will be captured over extended periods of time. These components will help Orthofix streamline their research testing process for their devices.
One of many outcomes of a stroke is diminished body sensation, normally in the hands. Thus, this device will integrate into a next generation system built to rehabilitate patients with sensory deprivation in their hands. The device has two main functions. First, the device will apply force, at a one-to-two point resolution, to random positions along the thumb or forefinger. Data will then be processed via a push button and user interface. The user presses the button after he or she feels a stimulus. The nurse/physical assistant will then input into the interface the position at which the patient felt the stimulus and whether one or two forces were felt. This information will then be exported into an excel file to provide quantifiable data for further rehabilitation. The device will be paired with the Texas Biomedical Device Center’s Vagus Nerve Stimulation system and help to rehabilitate patients with sensory deficiencies in their hands.
Stroke patients with somatosensory loss require effective therapy to improve sensation levels. To do so, clinicians must have an effective mechanism to quantify sensation. This device can assess pressure thresholds and two-point discrimination in all five fingers of the right hands of stroke patients. The entire procedure is automated for the ease of the clinician, and all data is logged onto an SD card for further analysis. With under $1500, this device can optimize therapy sessions and become a vital assistive tool in stroke rehabilitation clinics.
The purpose of this project is to develop a system capable of delivering therapy to restore sensory function in the hands of patients who have had a stroke. Our team’s solution is a dome shaped device that will test a patient’s sensory functions through a force and a two-point discrimination test. Initially, the therapist will determine the patient’s threshold for feeling a force by raising a point inside the device up to their finger with increasing force until the patient feels it. Then the therapist will determine the patient’s threshold to discriminate between two points by raising two points within the device to the patient’s finger, and increasing the distance between the two points until the patient can feel two distinct, separate points. This device, along with vagus nerve stimulation therapy will rehabilitate sensory function in the patient’s hand.
The purpose of this project is to develop a testing device that allows us to observe the cooling capabilities of two different cooling systems. These cooling systems are based off of the Peltier effect, and utilize Peltier plates to achieve the desired cooling. A temperature drop of 10°F should be attained by at least one of the systems. One system will integrate the Peltier plates into a conduction-based design, and the other will use the plates to achieve convective cooling. The testing device will be able to house and insulate the cooling systems, as well as provide a heat source for the cooling systems to combat. Using a five-point collection thermistor, we will observe how each cooling system independently functions in the heated environment over time. After collecting sufficient data, we will then attempt to integrate the better performing system into a vest with the intent of creating a portable cooling device that has decent battery life and comfort.
Researchers at UT Southwestern required a pulse oximeter to monitor heart rate and blood oxygen saturation of a variety of species undergoing MRI (magnetic resonance imaging), including mice, rats, rabbits, and pigs. The nature of MRI prohibits certain metallic components common in pulse oximeters from entering the chamber, so our team pursued a fiber optic solution in which laser light is transmitted the required 30 feet via a bundled borosilicate cable, through the selected tissue, and back to a photodiode outside the MRI chamber. Laser timing and signal processing is handled by a TI MSP-430 microcontroller, which also outputs the animal’s heart rate and SPO2 on an external LCD screen. Proper cable alignment is achieved with an adjustable clip system to account for variance in data collection location among species. Our teamÃ¢â‚¬â„¢s solution benefits our sponsor by providing cost-effective, reliable alternative to more expensive existing devices.
Project purpose is to create a system that will allow for the planning of heart interventions. Our system is a complete pulsatile flow simulator that allows for the creation of a patient-specific flow and pressure waveform, in order to allow for interventionists to simulate physiologically accurate heart interventions. The systems allows for the introduction of 3D-printed hearts, modeling patient anatomy. A key result for the interventionists at Children’s is that the use of our system will allow for them to determine whether or not they have the tools necessary for the completion of a successful intervention, saving them time and money from having to re-do interventions.
Team is tasked with the creation of a Hip Flexion Assist Device (HFAD), due to the current lack of similar devices on the market. The purpose of this device is to effectively supplement hip flexor activity during the swing phase of the gait cycle. The core demographics targeted for this device are people affected by MS, TBI, and stroke. The HFAD includes mechanisms that allow it to be adjustable and effective for a range of body types and sizes. It utilizes Thera-Band as the primary mechanism of assistance due to its elastic material properties and availability in therapy clinics. The primary goal is to assist with returning a symmetrical gait cycle to patients and promote motor learning.
UT Southwestern’s Center for Minimally Invasive Surgery uses realistic simulations to train students about the various scenarios that one can face as a doctor, EMT, or nurse. The closing of the airway is a serious issue that can occur via different pathologies and can be life threatening if not treated properly. The advanced airway training device is designed to provide a realistic simulation to facilitate the training of how to correctly intubate a patient when the airway closes or collapses. The system is designed to be fully concealed in any hospital setting and will be able to cater to any individualÃ¢â‚¬â„¢s needs based on height. A user interface panel will allow the instructor to select and choose various pathologies to provide a vast range of realistic scenarios. In addition to the pathologies, the panel will include a lubrication button that will activate when the user wants to implement this feature.
Migraine affects 36 million Americans, but current treatment options, such as triptans, non-steroidal anti-inflammatory drugs (NSAIDs), and topiramate present many significant challenges concerning lack of efficacy, intolerable side effects, and poor systemic availability when administered orally. Our team has designed a long-term wearable device for migraine pain relief that administers both transcutaneous electrical nerve stimulation (TENS) and iontophoresis to enhance the adsorption of topical over-the-counter (OTC) drugs through skin. The device is secured to the back of the neck and is accessed using a graphical user interface to allow the patient to adjust the current amplitude for both TENS and iontophoresis, time duration, pulse width and frequency to accommodate their therapeutic needs. This novel combination of therapeutic electrical stimulation with iontophoresis-mediated transdermal drug delivery is expected to improve modern-day clinical challenges in migraine management while providing an alternative treatment platform to the previously mentioned pain medications.
It has been a limitation of medical professionals to accurately determine spinal fusion progression from current diagnostic tools and current medical devices. We have built a proof-of-concept design for a wireless smart spinal implant capable of in situ/real time monitoring and transmitting micro strain data. Two different insulating copper wires are coiled around the rod ends acting as separate antennas to receive and transmit data. The conditioning circuit is wired together on small PCB, all attached on the rod. This spinal implant is inductively powered via a commercial 13.56 MHz signal. This device is capable of reading strain values generated as a result of motion in three different directions. This design may lay the foundation for new types of medical implants capable of helping patients.
Sensogram seeks to help senior citizens in nursing homes to improve their quality of life by monitoring their major vital signs continuously. Thus, PatchWorks has fabricated a device called the SensoPATCH which is a wireless, semi-disposable biosensor for the purpose of monitoring the vital signs of elderly nursing home patients. Affixed to the chest via disposable medical adhesive, the system monitors the patients heart rate, activity level, and skin temperature. This data is continuously communicated to the user via Bluetooth to a mobile Android application. PatchWorks has successfully obtained the vital signs from the upper-chest optically, and has transmitted the data to an Android application called the SensoAPP via Bluetooth.
The purpose of this project is to design a new working prototype of a car body that is lightweight and aerodynamic while meeting predetermined constraints set by UTD ASME and the Shell Eco Marathon competition. To find the solution, Streamline Solutions sketched concept designs for the car body, created different iterations of these designs in a CAD software, and performed CFD Analyses on major changes of the designs to determine the aerodynamics. The final design was selected that balanced ease of manufacturability, weight, and aerodynamics followed by fabrication of the car body. Carbon fiber panels were created in sections by using negative molds made of high density foam and joined together. The panel joints were filled and sanded to create smooth transitions of the joined panels. This results in a new car body that meets all constraints while being lightweight, and aerodynamic.
General Dynamics Mission Systems develops satellite communication terminals for use on mobile platforms. Due to the variety of environmental conditions these systems are potentially deployed under, there is a need for a dehumidification system compact enough to fit into the terminals. The purpose of the project was to generate a proof of concept of a dehumidifier that meets volume, weight, and power requirements while maintaining dehumidification performance. Peltier thermoelectric cooling was used as the solution, and a 3D printed dehumidifier housing was manufactured in addition to a hermetically sealed test chamber in which to test the completed system. The final product used 126 in3 of the maximum 250 in3, 13.5W of the maximum 100W, and weighed 2 lbs. out of the maximum 14 lbs. with the maximum relative humidity of the test chamber reaching 91.6%, which was below the required 95% under the testing conditions provided by General Dynamics.
The purpose of this project was to create a device that facilitates the lifting, preparation, and transportation of elevator guide rails. Current methods utilize a J-hook, sawhorses, and a dolly, and they require brute force and a several minutes per rail. Goals of the project included ergonomic improvements, increased safety, and greater time efficiency. To create the device, we purchased a high capacity hydraulic scissor-lift cart and made several modifications to ensure loading capabilities and stability. This cart, deemed the Beam Donkey, allows a single installer to lift and lower rails with minimal exertion, work at an ergonomic height, and transport the rails to the hoist-way. The main features of our cart include heavy adjustable legs, conveyor roller, heavy duty swivel casters, safety handles, and a rerouted foot pump. Based on the test results, our prototype saves 0.34 minutes per rail, which calculates to an estimated labor savings of $44,179 per year.
Trane’s technicians require an easy method of removing the oil-sump within a centrifugal chiller. Using the Portable Lifting Device, the technicians will be able to safely remove the motor without requiring any upward lifting. The hand-held mount will serve as both a lifting device and a mobile workstation for the technicians when handling the centrifugal chiller motors. The device will be able to securely fasten itself to the motor through the use of clamps and pins. While connected, the motor will be able to easily translate out of the housing as well as rotate about the device to allow ample workspace.
In the current market there are only large scale industrial cake decorating robots. These robots are large machines that can decorate up to seven cakes per minute and can cost as much as $20,000. These robots do not suit the needs of the average person wanting to decorate a cake with an automated system. The proposed solution features a gantry robot that is small enough to fit on a tabletop yet is capable of decorating most standard cake sizes. The robot features a custom made icing dispenser and a computer vision system that determines the shape and dimensions of the cake. With the use of sophisticated 3D printing software, cakes are decorated in as little as 60 seconds.
The team’s goal was to build a Smart Vertical Axis Wind Turbine for wind tunnel experiments. The design is a lift based, robust, small scale turbine equipped with a sensor and various controllers to control and read in real time the effects of aerodynamic changes. Our turbine is equipped with a gear toothed hall effect sensor for RPM measurements, a brushed DC motor for self-starting capabilities, a linear actuator braking system, and three standard sized servomotors for blade pitching. WindFlux lab will test this vertical axis wind turbine (VAWT) in the wind tunnel coming to UT Dallas in the summer of 2017. Our VAWT will be used for wind tunnel tests to experimentally optimize and develop new wind farm VAWT models.
Sexually Transmitted Diseases (STDs) have been a health problem arguably for as long as humans have existed. In recent years, social interaction through online social media a nd internet dating sites has propagated the more rapid spread of STDs. Thus, there exists the unique opportunity to use information technology to actually reduce the spread of STDs. Seromatch.com is a web site and application (“App”) dedicated to the reduction of STD’s through increased screening lab testing
The team’s goal is to create a transparency layer that lies between a client and a server to reduce the stress on the server and alow the client to respond to the user more quickly. This is done using unique caching algorithms, proprietary intermediary APIs, and an exclusive server infrastructure. This T-layer assists big-data programs that run on client PCs as the load on the server caused by the user changing information does not force the server to recalculate and redraw as much. This T-layer specifically targets GUI interfaces that are run on client computers that must talk to servers to obtain data.
UTDattendance is an attendance system that makes taking class attendance quick and easy. UTDattendance allows for class time to be optimized by removing time spent by teachers and students dealing with attendance. The system allows students to check in to class with just the swipe of their UTD comet card, which is more efficient for both the student and teacher. The system includes a web portal that will allow teachers to check and modify student attendance. The web app will also give students the ability to keep track of their own attendance for a specific course.
Medical records are mandated to be stored in databases to modernize healthcare information systems. Databases of electronic medical records (EMRs) need to be accessed easily from applications and must provide interoperability across healthcare information systems. FHIR (Fast Healthcare Interoperability Resources) is a new standard that has being developed for EMR databases. This project is to assist our sponsor, Aprima, to implement their restful API using the new FHIR standard.
This project constructed a friendly user interface, enabling people without Software Engineering skills to construct mainframe transactions from the contents of source files. We utilized common open-source tools such as Angular JS and SQLite to construct the solution. The solution enables users to map source data to mainframe transactions while defining cross-reference and data quality rules. As the user constructs the map, they have the ability to “preview” the results and manage versions of rules, mainframe transaction formats, and data mappings. This project reduces usage of expensive Software Engineering resources, shortens deployment time to the mainframe by preventing user input errors, and saves money through an easily deployable endpoint.
The team created a web blight prediction software tool that will help determine the probability of blight occurring in an area (district) given certain weighted predictors. This software will allow the user to add blight predictors, changing the weight associated with any predictor, and remove any unwanted predictors. Each predictor will represent a significant input to the calculation of blight; the software will combine the predictor values and weights to produce a probability of blight for the target region. Each indicator can be modified dynamically which will in turn update the probability of blight. Default values can be saved to allow for easily assessing different areas requiring different predictors and weights. After selecting a district and calculating the percent chance of blight in an area, the tool will highlight the chosen district on a map and color it depending on the percent chance of blight predicted.
Bridge Alliance required a tool to augment human efforts in “(curating) and (cultivating) startup information from various websites and documents”, and Zigatta required a tool to “review IT related job orders.” We developed a Web application general enough to solve both problems which uses Facebook’s machine learning tool, fastText, to classify companies and job seekers into one of several categories. Using this application, our corporate sponsors can upload resumes (for job seekers) and specify URLs to be scraped (either for job seekers or for companies), and the application will analyze them and rank them based on their category. A search function allows our sponsors to find the companies or resumes that they’ve submitted best fitting a given category. According to one project sponsor, this solution ultimately changes the way that recruiting is done by simplifying the process immensely.
The Capital One Cassandra Analytics team developed a front end UI for non-technical users to be able to quickly access home loan data. The current system used by the company is expensive, not efficient, and doesn’t fully utilize the systems that are currently in place. The UI we developed will help cut costs by directly connecting to the Cassandra database and retrieving the information requested by the user, effectively cutting out the middleman. To maximize the system that is currently in place, the team developed code that utilizes AngularJS and works seamlessly with preexisting code/software. The success of this project is important to Capital One as it provides a system that is easier to use and is much more cost efficient in the long term.
The purpose of this project was to develop a virtual reality tool for an enterprise setting.The team developed the Virtual Whiteboard which allows users to collaborate over long distances in a virtual space with 20 and 30 drawing capabilities. The result is a functional application that allows multiple users to work and collaborate in a space as if they were drawing and working on the same whiteboard.
DisconNet is a video game designed to teach cybersecurity concepts in an entertaining and engaging fashion. We designed DisconNet as a tower defense style game where a player constructs v irtual defenses to protect a network from malicious threats. The player must use tools such as firewalls and packet scanners to effectively and efficiently defend the network. The result is a prototype game that shows the promise of using video games to teach all about cybersecurity.
Hewlett Packard Enterprise currently has a product called OneView that provides tools for managing, profiling, and administrating servers and their infrastructure. To make this service more reliable, HPE tasked us with creating tools that inject randomized failures in their service, help consolidate log files generated by the server, and monitor and manage iLO (Integrated Lights Out) console to help developers with the debugging process. We have successfully created a Log Consolidator, a console reader and have automated random failure injection using Toxiproxi. By creating these tools we have reduced the downtime of HPE’s OneView product and the time to debug recurring errors. This will increase the efficiency of the developers and let them concentrate on developing new features and keep their customers trust.
Scratchwork Development has a # 1 hit mobile app game, A Dark Room, and its successor The Ensign soon followed. After success on the App Store, A Dark Room was ported to Android and the Google Play Sotre. We were tasked with the next step: porting The Ensign to Android. We achieved this by identifying the unknowns unique to The Ensign as well as addressing the issues met with A Dark Room’s port. The results of our project were prototypes demonstrating essential functions and features.
Social media has become one of the largest media outlets in the world and has nearly reached an estimated two billion users. What people say about issues can help us understand the past, digest the present, and potentially predict the future. The purpose of this project is to design a web-based application to pull real-time tweets containing a searched keyword, multiple keywords, or phrase; and as the tweets are being pulled from twitter, they will be analyzed and given a value to reflect”mood”, while being visually mapped to a location. Sentiment analysis engine will score each tweet based on keywords and phrases. Statistical analysis results are displayed using a color-coded live tweet feed and world map. Bootstrap framework makes this application web and mobile responsive.
Exploreapollo.org serves as an effort to create a web app that provides an engaging way for visitors to educate themselves on and explore the Apollo 11 mission and its participants. The app is an interface to a massive corpus of files containing the full audio of the Apollo 11 mission. Split into many separate channels, it documents the perspectives of almost everyone involved, from mission control to the command module. With the backend for the app already mostly developed going into the project, this semester’s team members focused on improving usability and increasing visual appeal to visitors of the site while also adding features that create a more intuitive user experience.
UTQueue is a queuing system that makes check-in processes for offices quick and simple. UTQueue aims to modernize antiquated check-in systems and provide information to users (such as students) and administrators (such as faculty and staff) to make time spent in offices as productive as possible. This means that UTQueue will provide the ability for administrators to manage the system and see current information about the system’s status and history. UTQueue will also make check-in procedures easy and intuitive for the typical user. UTQueue’s implementation holds the potential to drive improvements in customer (or student) service, increase the efficiency of that service, and lessen administrative load.
One Dallas – Mobile App aims to provide our customers with necessary information they want to view. Using customized settings, a user can choose specific services or departments they want to see rather than overloading them with content they would not like to view. Mobile App will provide a good user friendly interface, with good ease of navigation and user experience, all using Mobile First approach. User having the functionality of customizing their app will help them achieve their tasks in an efficient faster manner and be less paranoid of not having to see information they would not like to see. Team solution is to build One Dallas- Mobile app on Android Platform and add customizability functionality for the end users, which will be primary feature of the app. Organizational of data based on different types of citizens with each Departments/Services divided into each designated Citizen category [Resident, Government, Business, Visitor].
The purpose of the project was to explore whether analysis and visualization of web analytics data from AppDynamics and Google Analytics would be valuable. The main technologies utilized were Python and QlikSense. We were able to find trends within the data over time, mainly based on the work cycle and seasonal nature of the web application, and we were also able to present basic statistical findings on the users of the application. There was limited data, especially user level data, that we had access to, which made it difficult to do any advanced analytics or machine learning. Overall, we learned a lot and hope PWC finds this exploratory project useful for their future data analytic endeavors.
In the United States, there are more than 8.4 million people who walk in their sleep. Many of these people are young children. Consequently, our system proposes to alert a caregiver when their child leaves home while sleepwalking. This will be accomplished by monitoring exits in their home. Due to its local Bluetooth network, the RestNet system is portable. The RestNet consists of the following devices: RestWatch, two RestHubs, and RestApp. The small RestWatch device is worn by the sleepwalker on their wrist. The Door RestHub senses the proximity of the RestWatch and the door moving, then triggers a sound alarm. The Door RestHub then relays the signal to the Intermediate RestHub. Placed at the center of the house, this RestHub acts as a go-between for the Door RestHub and RestApp. The RestApp sets off the caregiver’s phone alarm after receiving an alert from the Intermediate RestHub via Bluetooth.
Sleepwalking is a disorder that can place children in danger. A wearable device, corresponding application, and door alarm device has been developed to mitigate the risk of sleepwalking. The wearable monitors a child at night and can detect when the child is out of bed. If the child does not respond to a haptic prompt from the wearable by pressing a button, then it is safe to assume the child is sleepwalking and via Bluetooth communication the application on the child’s phone is notified which proceeds to notify the parent or guardian via their own phone. The door alarm is an alarm posted at the entrance to the house that emits a loud audible alarm if the sleepwalking child approaches the door. This ecosystem of devices and applications acts as an effective monitoring system to ensure the safety of a child prone to sleepwalking.
Current devices that address sleepwalking are often too bulky and inefficient for preventing harm during a sleepwalking episode. This project aims to develop a monitoring system for keeping sleepwalkers safe by preventing them from leaving their home while sleepwalking and notifying their guardian if they attempt to leave. This system consists of two Bluetooth devices: one wearable and one door module. Once RSSI between the devices is high enough, advertising data from the door module is sent out to an Android phone. The system notifies the guardian through an Android application when the unique advertising data is received. The guardian is notified when the sleepwalker is at the door by an alarm sounding on their phone. When the sleepwalker attempts to open the door, an alarm will also sound. The alarm at the door will only activate if the sleepwalker is at the door in order to eliminate false positives.
This project is focused on building an Automated Grocery List in which we a weight scale and an app is used to determine whether a product needs to be added to a grocery list. Unlike other digital grocery lists, this idea will incorporate weight scales that will help the addition of products to a list, thus preventing product shortages due to forgetting to add said product to the list. A scale and use the Arduino 101 microcontroller with an Android or iOS based app is used to give users the ability to control and see their products straight from their desired device. The project’s aim is to limit trips to the store with a dynamic list so our customers will always have the desired products in stock!
This project is focused on delivering software that will enable a team to track their movements to increase precision and effectiveness of drills by displaying the paths taken by individual members to be later evaluated. To do this we will be combining Ultra-Wide Band tracking hardware and a Drawing Program with an easy to navigate User Interface. This will allow an instructor to show the team their movements during a drill and accurately correct any unwanted deviations on an easy-to read display. We aim to provide an easy-to use, cost-effective, mobile product that will allow a team to achieve the maximum potential from their practices.
Military and police foot pursuits create many hazards to the officer or soldier involved, and to the surrounding public. Military and police agencies continue to train personnel in proper procedures for a foot pursuit, but suspects are still able to evade or harm their pursuers. Foot pursuits can result in suspects evading and escaping custody, attempting to attack their pursuers, or lead their pursuers into an ambush. These hazards often occur when military and police officers lose sight of their suspect, or get tunnel vision while giving chase. Police recognize that immediate aerial surveillance would aid in the rapid and safe detaining of suspects. Immediate surveillance designed to follow the officer or military personnel during a foot pursuit with a suspect. This close air surveillance system would use a camera and a communications link to follow the officer or soldier, and provide intelligence to the immediate area. This project is based on a video equipped multicopter system programmed to follow a receiver. The main components of this design include a multi-copter system equipped with a camera, a communication link and a receiver. Software will calculate and maintain a set distance and altitude between the multi-copter system and the receiver device. The software will then guide the multi-copter in order to maintain the desired distance, thus following the receiver and providing video of the pursuit. The solution provides officer and soldiers with immediate aerial surveillance capabilities that will enable immediate intelligence during foot pursuits. Future developments of this product include terrain avoidance, infrared video, enhanced range for deployment prior to arrival on seen and self-docking.
Audio media sources are as common and numerous today as cars on a city highway, however we don’t always want to hear our neighbor’s audio playback, nor do we always want to share our own content that comes in audio form. This project is focused on the creation of a system that can control or confine an audio output signal within a desired output area, extending the concept of noise cancellation to remove sounds outside set audible ranges for multi-user experiences. The system functions by distributed real-time control that detects incoming sounds at one or more points and generates the corresponding sound cancellation signal. The implementation of this system relies on Texas Instruments’ high performance operational amplifier family of precision HD audio op amps, which include the LME49710 and LM6172 series amplifiers. Initial system design concentrates on the cancellation of a unidirectional sound source at a user-specified distance, with a working demonstration showing proof-of-concept in a controlled audio environment. With this demonstration and mathematical models of the system application design concept in 2D space, it will be shown how effective isolation of a sound system within a set area can be achieved.
Humanoid robotics’ popularity lies in the prospect of a future where human beings interact seamlessly with robots. Dr. Tadesse’s HBS Laboratory as the vision of making this future a reality and to further this goal, sponsored our group to design an inexpensive 3D printed robotic hand that senses heat, pressure and moisture, as well as a mechanical arm to house the electrical and mechanical components required for hand functionality. Following these guidelines, a robotic arm was designed in CREO, with sensors on the fingertips and palm of the hand. To actuate the fingers and thumb, servos were used and housed in a forearm designed for this purpose, enabling the hand to have 15 DOF. The bicep and shoulder were designed to enclose the circuitry of the sensors, servos and the microcontroller necessary for data acquisition and servo control, and give the arm the ability to be mounted for testing.
The purpose of this project is to design an extrusion die assembly that will imporve mass flow distribution. The current die assembly produces an undesired non-uniformity within the final extruded product which is caused by an unequal distribution of throughput at each aperture. DiTeK developed a layering flow path geometry that minimizes temperature variations along the system. In existing assembly, these variations originate at the initial junction and cause the internal flow to separate into two “ropes”, one slightly hotter than the other. The layering geometry design is a novel flow path that takes these two ropes and stacks them into 4 alternating temperature layers. These layers encourage heat transfer and subsequently provide a more uniform flow. Simulations results show significant reduction of mass flow rate variability.
The Autonomous Fluid Delivery System is a project that will be used in point-of-care diagnostic testing. The final design is a moving container system that is powered by a wind-up music box. The container moves across a sensing area at a constant rate by coupling the drum of the music box to a gear box. A step pulley is used to give the option of three different output speeds. This design requires no electrical power and moves the container reliably; additionally, the system will accommodate different sized containers.
Our goal is to use a normal camera to develop a method and a device which can monitor and detect inadequate blood flow in a free-flap (e.g. skin flap), after a patient has undergone free-flap microsurgery. Our method utilizes an initial video as a foundation for comparison and magnifies the color changes in the skin using our modified version of the MIT Eulerian Video Magnification algorithm. An alarm is issued if substantive color change is detected in subsequent videos. We have used a sphygmomanometer on our own arms to model arterial failure and venous failure. Our working prototype can be attached to an IV pole and will be connected to a computer that can run our MATLAB-based application through a Graphical User Interface. This solution can potentially detect free-flap failures earlier and more consistently than the current physical methods can, leading to a higher probability of saving free-flaps.
The objective of our project is to build a computer-controllable Chladni plate as well as a computer vision system to identify the patterns created by the plate. Our design is centered around a Chladni plate with a control signal that is generated by a MATLAB program. Once a pattern is created with the Chladni plate, the computer vision system will then identify the pattern and match it to the frequency that created it. A working prototype to research the viability of using surface vibrations to manipulate particles in a manufacturing process is being built.
This project is focused on showcasing M2M Circuit’s innovative 4G/LTE Modem by displaying its capabilities of high and low throughput. We will demonstrate those capabilities by remotely flying a hexacopter through the 4G network that will stream command and control data, video data, and communicate through SMS. We have designed a drone that will use an onboard Maker Modem connected to a Beaglebone Black and Tl msp430 to process the data and communicate it through the 4G network. The system will use 4G/LTE network to connect the drone to the remote controller. The drone will transmit video from its on board camera to a video screen visible by the user. The user will send command and control data signals over the LTE network that will tell the drone what maneuvers to perform. Video will be captured from the drone, and sent back to the controller over the 4G LTE network. The drone will also have access to SMS command inputs and outputs to allow us to send control data and receive diagnostic data from the drone.
We redesigned InterFET Corporation’s current wafer probe data analysis program, with specific emphasis on ease of use and run-time. The Microsoft Excel based application compares all possible InterFET products to a 1% wafer probe sample set in order to determine which parts correspond to the highest predicted yield for that wafer. Our program reduces run-time by eliminating the need to manually enter parameter ranges (e.g. breakdown and pinch-off voltage) for a product and by comparing multiple products to the wafer in a single run-through. Additionally, the interface is simple and necessitates only one selection by the user, though an additional interface is available if more control over the parameters is desired. We used results from the old system to verify accuracy and operator feedback to evaluate ease of use for our program. These improvements will lower the time and therefore cost required for the wafer allocation process.
Apple’s Healthkit tracks a lot of user information that can be useful to doctors (steps, heart rate, weight, etc.) But there is no current way for doctors to easily extract that information. Our objective is to create an app that pulls data from an Apple Watch via Healthkit and send it to Aprima’s REST API for use in their Electronic Health Records (EHR), a database that doctors can refer to for additional information on their patients.
At Cisco, engineers use VMs for many applications. Some of these machines go unused, or are used for a very short amount of time. This takes up valuable resources. The purpose of Foreman is to monitor the usage of VMs, and to simplify the process of acquiring a VM. By using Foreman, engineers will be able to click a single button in the UI to create a VM. They will also be able to see the metrics of the usage of all of the VMs they have. We have created a responsive UI that allows for the management and monitoring of VMs. The UI interacts with the backend to provide this functionality. The Backend retrieves metrics from the API, stores them in the Elasticsearch database, and analyzes them. All parts of the application can be easily deployed to and used on any machine by using a single Docker-Compose command.
This project creates an environmental monitoring system for a data cente to serve as an alternative to current proprietary systems. Companies like ITWatchDogs and Raritan offer monitoring systems that have some degree of customization,but cost hundreds to thousands of dollars,and lock a system administrator into using only that particular company’s hardware. Our system consists of Raspberry Pi board(s) (motion sensor, camera, RF module, and Wi-Fi dongle attached),communicating and polling data from Arduino board(s) (humidity/temperature sensor, smoke sensor, water sensor,and RF module attached). We wrote the Arduino software in C and the Raspberry Pi software in Python, both working in conjunction by sending the Arduino data via RF to the Raspberry Pi,which then processes and displays all the data, sending out alerts if appropriate. Compared to the current proprietary options, our system’s implementation is very affordable and scalable.
Parksy is an application that solves the problem of collecting parking payments, reduces costs by not requiring any specialized equipment, and improves the customer experience by putting everything the user needs into the palm of their hands. The user take a picture, enter its information, and parks. Drivers do not have to wait for an attendant to make a transaction. Moreover, transactions will be accurately computated without errors. Users create an account by registering their car and credit card information.
The purpose of the project was to update the JCPenney College Careers webpage to make it more inline with the latest trends. The intent was to make web pages more attractive to college talent and also make it more efficient for JCPenney’s college recruiters. The team approached the problem by first assessing everything that needed to be tackled, ranging from adding stylistic changes to making thirdÂ party API calls. The JCPenney College Careers page is now much more streamlined and user friendly.
The goal for this project was to design and build a wireless control system that used the maker modem for command and control in a drone application. To achieve this, our project involved two different control paths using several different software and hardware technologies. The first control path has the ability to activate a predefined flight path on the drone via an SMS message. This task was completed by using existing drone software, GPS technology, and an onboard Linux system that mediated all the command and control technology. The second control path has the ability to capture and send the radio control signals from a drone flight controller via UDP datagrams to control the drone. This task involved capturing the RC pulse width modulated signals from the flight controller, packetizing them, and then sending those signals via UDP datagrams to the maker modem on the drone.
The purpose of this project is to create a mobile app for remotely controlling the GPIO ports of Weaved-enabled Raspberry Pis via WebIOPi. Our solution was to create an Android and iOS application that lets the user log in to Weaved, select their Raspberry Pi from the list of registered Pis, and configure the pins’ I /O states and their labels. Additional configuration allows the user to set each pin’s function to Control, which lets the pin switch on or off, Monitor, which will alert the user when the pin’s state changes, or Ignore, which will keep the pin hidden. The result is two apps, one for Android and the other for iOS, which perform the functions described above.
This project sought to apply and explore Machine Learning and AI techniques to remix songs.The project is inspired from https://deepart.io which recombines content and style of two arbitrary input images together using convolutional neural networks to produce artistic images that resemble the original inputs.To accomplish our goal,we tried two different approaches. The first approach uses a deep neural network that learns features of wave-based sound files to reconstruct a new sound file that has the properties of two different songs.The second approach uses a graph-based probability model that is built from sample music files. With the second approach we generate a new song by sequencing notes based on the model’s probability function. Unfortunately, we have not been successful with implementing the neural network because of poor training performance; however, we were able to generate songs successfully using the graph-based model.
Telaverge has created a peer-to-peer video call system marketed toward health care employees. Using their system doctors can consult live surgeries taking place in a distant country. The video call system gives doctors the ability to collaborate with other medical professionals in a way that is intuitive and secure. Our project involved setting up an analytics process that would extract, transform and load any pertinent data about the patient into a secure analytics database, and then automating the analytics process leveraging Rapidminer Studio’s automation capabilities. Another portion of the project involved improving the video quality streaming. For that we used the Web RTC’s APis combined with data streaming and sockets to set up a high quality video conference application. We also helped detect and fix a memory leak error which was causing substantial lagging.
The Visual Firewall is a web application that seeks to graphically display in real time the traffic that moves through a client network. In doing so, the Visual Firewall will be able to convey information about the traffic easily to network professionals. The application will communicate with the Unix/Linux IPTables to obtain packets from live traffic and display the information about those packets from within a browser. Network professionals, like system administrators, can then use this information to easily analyze traffic and adjust the configuration of IPTables accordingly.
Our goal for the Explore Apollo project was to enhance the existing web application features, use visualization tools and charting functions to display information, develop dashboards and also developing a rich multimedia capability into the web interface to serve audio and images, as well as enhancing the testing suite. We had an existing foundation from a previous Senior Design Group, so we were able to focus on fixing the API and database, and add additional features.
This interactive tool was created using Tableau Public software that allows high data visualization and data analyses. It includes several interactive maps showing overall risk and services available to the public. It also includes graphs comparing risk rankings and Ethnicity/Race for the given zip code. Java code was used to filter data in the excel files.The mapping tool will be displayed on a web page that is linked to TexProtects’ existing website for public use and will be hosted on a server owned by TexProtects’ existing webpage provider.
Computer Science Mentor Center (CSMC) provides tutoring services for UTD computer science students, who may need help. Typical activities would include one-on-one tutoring, study group, review sessions and exam retake. Currently, all scheduling of mentors and student activities is handled manually via MS Excel, which is the least efficient and requires painstaking tasks and effort for both CSMC staff and students. Therefore, to improve the overall CSMC efficiency, a main web portal or master website has been created. This web portal can now replace all manual operations that CSMC staff and students currently perform.
Diabetic drop foot is a condition caused by neuropathy in the lower leg that can negatively affect a person’s mobility and quality of life. Our team developed a solution in the form of a powered ankle foot orthosis (AFO) which assists a person in raising their foot during walking in order to correct drop foot. We created a system of force sensitive resistors placed in an insole coupled with a motor-powered pulley system attached to the shoe to lift the foot at a predetermined phase of the gait cycle. The ankle orthosis is low cost and lightweight, can be worn discreetly, and is successful in providing biomimetic walking dynamics to the wearer.
A novel approach for delivering drugs to targeted regions within the body is through the use of mild heating and temperature sensitive liposomes (TSLs). Drugs can be encapsulated inside the TSLs which degrade and release their contents when passing through a region of elevated temperature. An application for this approach of targeted drug delivery involves treating sarcomas with doxorubicin that is encapsulated in TSLs. By heating a specific region of tissue, the doxorubicin will only be delivered to that specific area for chemotherapy treatment. In order to achieve heating in a limb, our team developed an induction heating system to generate mild heating in tissue using alternating magnetic fields. The design of the heating system was honed in simulations of the heating conducted in COMSOL. An experimental induction system and phantom models of limbs were built and the heating generated in the limbs was recorded. The amount and distribution of heating was similar to the results modeled by simulations. The researchers in Dr. Chopra’s lab will use this system to conduct future induction heating experiments.
The focus of this project is to minimize human labor as well as improve efficiency in construction sites by developing an autonomous system that will eliminate the need to manually mark precise locations which are mapped on a blueprint. We developed the layout system using a robot called Jackal by Clearpath Robotics. This robot is equipped with an infrared camera and sensors for navigation and object avoidance on a construction site, a marking system, and a stabilization unit to keep a receiver staff upright at all times. The robot will be controlled by an on-board computer which receives information from the various sensors and the receiver staff to determine its location on a blue print and automatically mark points on the site to assist a construction crew. The implementation of this system will reduce labor and increase productivity by having the robot do the majority of the markings.
This project involves demonstrating Texas Instruments electronics for hobbyist purposes by using them to operate a 4 foot by 8 foot by 4 foot 3D printer and mill that can print flat shapes using plaster and mill wood. The TI components include driver boards with TI DRV8711s, which are used to control stepper motors that move the printer or milling head and a MillCape main board, which is used to control the drivers, the spindle, and the plaster extrusion system. The milling and extrusion system are controlled using a variable frequency driver to control the rate and direction that the spindle operates and to control the RPM for the pump motor which controls the flow of plaster for printing. The Z-axis is controlled using 4 stepper motors and 4 lead screws. The X-axis is controlled using 2 stepper motors attached to chain drives. The Y-axis is controlled using one stepper motor attached to a chain drive. We were able to successfully print and mill using the TI motor drivers.
The Joule-Thomson effect arises as a consequence of intermolecular forces in high pressure fluid flow that encounters a sudden pressure drop. This phenomenon in mechanical pressure regulators can be problematic when frozen components inhibit the regulators’ abilities to maintain a constant downstream pressure. As designers and manufacturers of such regulators, Emerson tasked the team “Arctic Design Solutions” with designing and building a device to reproduce this phenomenon in a controlled environment. By designing a means of suspending customer-provided geometries within their test air system, entraining atomized water into high pressure air flow, and detecting ice buildup, Arctic Design Solutions delivered its solution. The team focused on simplicity and modularity in its design direction, opting for recycled and repurposed components rather than custom fabricated ones. Its final design met all customer specifications, in addition to a number of stretch goals, and will be delivered as a complete, polished package.
General Dynamics requires an experimental method for measuring the mass, center of gravity, and inertia tensor of components to increase the accuracy of system models and create better control systems. Team Forge created a method, designed, and manufactured a prototype device to verify the validity of that method based on a proof mass of known properties. Team Forge will provide the completed device to General Dynamics at the end of the UTD spring 2016 semester along with an interface to operate the device as well as a document detailing information about the device’s construction, capabilities, and usage. Team Forge will find the inertia tensor of an object by using the difference in acceleration of a table with then without the part on the table. This will be performed in six orientations. The center of gravity and mass are measured from the reading of three force sensors.
Loss of failure evidence and damage to circuit card assemblies due to high rework temperatures is a problem throughout the surface mount technology industry. The current approach heats the chip and board to temperatures in excess of 220ÂºC to put solder into reflow, and this in turn destroys any evidence that could support root cause and the resulting design improvements. By using diamond encrusted wire to cut through the solder that attaches a BGA to a PWB, this project removes almost all heat that is normally seen in the rework process. This new process also lowers the chance of board failure due to unintended heating of surrounding equipment, and maintains failure evidence for analysis. This in turn saves Raytheon considerable resources and allows them to make their products more robust for the end user.
A stroke breaks connections between the brain and leg muscles. To regain strength and the ability to walk, a person repeatedly uses these muscles to reconnect them to the brain. There are several current ankle foot orthotics (AFOs) that provide support for the ankle while walking. However current models limit the rotation of the ankle to both protect and give the wearer confidence to extend the shin across the ankle. However, these limit the amount of strength regained because many muscles are never allowed to engage. Our team included two stops in the dorsiflexion direction in order to give support at mid-stance but allow the ankle to extend fully at terminal stance and engage more muscles. We also allowed optional ankle movement in the frontal plane. Tests on the effectiveness of this joint for improving gait recovery are pending.
A small-scale wind turbine is needed for downstream wind interaction studies for the UT Dallas WindFluX Lab. This turbine will allow the WindFluX team to conduct various tests to simulate the wake interaction on a typical wind farm. The turbine will have independent pitch control, 0Â°-90Â° inclination of nacelle tilt, and Â±90Â° yaw control. These features will allow wake-bending experiments to improve the downstream turbine efficiency on wind farms today. The downscaled version that this team created will provide the design features and functionality to perform these tests in the future UT Dallas wind tunnel.
The project goal is to create a product that will provide a solution for tinnitus, a condition that causes the patient to constantly hear what is often described as a ringing in the ear. It will disrupt the current market by providing the patient an at-home, self-testing procedure that will (1) diagnose their tinnitus frequency without need of an audiologist and (2) create a personalized audio therapy program for the user to listen to on their mobile device. The team has created a user-friendly Android application for frequency identification with a target accuracy within +/-5% of the clinical testing performed at the Callier Center. The application then produces an audio therapy file using an algorithm that concatenates tones within a certain range centered about the user’s matched frequency.
This project focused on helping people better understand their body’s hydration level through the use of a wearable device. Team HydroCore developed Hydr?Meter, a non-invasive wearable device that calculates a user’s hydration level. Results are displayed within an android application, allowing the user’s phone to serve as a touch-screen interface for the device. HydroCore developed an integrated circuit to measure the bioimpedance of a user’s body and calculate hydration levels. A 50 kHz alternating current is passed through the body and the voltage generated across the body’s resistance is measured. This voltage is used to find bio-impedance, which can be related to the amount of water present in the body. The circuit is controlled by a Maxim Integrated MAX32620 microcontroller. The device sends real-time data from the analog front end wirelessly to the user’s phone, where an algorithm converts raw data into total body water percent.
Orthofix’s BioStim line of bone growth stimulators heal nonunion fractures using pulsed electromagnetic fields (PEMFs). The current method to track BioStim patient compliance is to check whether the device was powered on for the daily treatment duration. In order to more accurately monitor compliance, a reliable Patient Compliance System (PCS) that operates without patient input or knowledge is necessary. By utilizing the data collected from an accelerometer and an IR proximity sensor, the system developed is able to determine if the device is being worn. Attempts to “game” the system were accounted for and mitigated. This system will allow Orthofix to better verify the success rate of the BioStim line and allow prescribing clinicians to verify and track individual patient compliance. The incremental material cost of the PCS is less than $2.00 per unit for production runs of 50,000 units.
Modern methods of glucose control requires a diabetic patient to draw blood several times a day using a lancet. Although advertised as painless, this method can be an annoyance and result in lingering soreness that leads to patients avoiding proper management of their diabetes. This project aims to remedy this problem using Near Infrared light to non-invasively track the trends in blood glucose by allowing testing to be less painful and more frequent. By creating a wrist-mounted device that pinches skin at the wrist, blood glucose can be tracked more easily leading to a healthier and more knowledgeable lifestyle for diabetic patients. However, as this project is a proof-of-concept, it does not completely replace a traditional glucometer in terms of calibration of our device and ensuring accuracy but instead can provide valuable insight into the trend of blood glucose levels.
Developing countries have many diseases that are insufficiently diagnosed leading to millions of unnecessary deaths annually. These diseases include high blood pressure, hypoxemia, pneumonia, malaria, and many others. Diagnosis of these treatable diseases can lead to effective treatment to save millions of lives. The aim of the student-sponsored team is to increase diagnosis of treatable diseases in developing countries with a portable device. The device is a low cost, reliable, and robust vital sign monitor. The monitor measures temperature, heart rate, blood oxygen saturation, and blood pressure. The device is estimated to cost under $20 in mass production. It includes a 3D printed box, a printed circuit board, an LED display, a sensor for pulse oximeter, a sensor for blood pressure, and a sensor for temperature.
Cleft lip and palate is a birth defect that affects thousands of newborns every year in the United States. Parents play a vital role in the treatment and recovery of an infant with the condition. However, two-dimensional diagrams and presentations do not give them a good foundation for understanding the extent of cleft lip and palate. This project focuses on providing a new learning method for parents by creating 3D printed models for parents and medical students. Utilizing software such as Mimics and 3matics, we were able to produce a library of 3D models of the cleft lip and palate from CT scans and surface images of infants with the birth defect. To test our models, we administered a series of surveys to gauge how effective learning is with and without the models.
Sorting and analysis of single particles and cells is used for applications in biological research, clinical diagnostics, and therapeutics. Conventional method of flow cytometry is limited by requiring a skilled technician, additional reagents for sample preparation, and tagging of target particles with fluorescent molecules. The system developed by our team counts particles by applying an alternating current signal to opposing electrodes in a microfluidic channel and measuring the changes in impedance as the particles pass through the electric field created by electrodes. The scientists at Biomedical Microdevices and Nanotechnology Laboratory (BMNL) will use our system to count particles suspended in fluid for research purposes, saving them significant amount of time that would have been spent in manual enumeration of particles.
The purpose of this project was to create a device that could measure the angles of the hip, knee and ankle joints in real-time. Additionally, the device had to be suitable for all day wear. We designed a small circuit board that included an inertial measurement sensor, a microcontroller, and a radio frequency antenna to measure these angles and send the data to a Windows tablet. An enclosure for the circuit board and a charging station for the device were designed and 3D printed. The enclosure allows the user to wear it using Velcro straps or a reusable adhesive gel, and the charging station charges the device by simply setting it on the station. A user interface was made to display the real-time movements and any movement thresholds set by the user or their physician.
The current visual acuity exams in practice today are outdated and prone to varying degrees of inaccuracy. The aim of this project is to eliminate this inaccuracy by designing a new system that can efficiently calculate visual acuity in a short time period with minimal user input. Using hardware and eye tracking software from the Neurotriage, a device created by the Texas Biomedical Device Center, the team developed a set of goggles that are designed to measure visual acuity ranging from 20/13 to 20/200. The automated system uses an adapted Tumbling E exam that independently tests each eye to measure a user’s visual acuity in less than two minutes. The results from the goggles are compared with results from a Snellen chart as a means of demonstrating correlation and accuracy of the goggles.
FieldNotes is a collaborative document organization and evaluation web app intended for use by the academic community. The project allows users to create metadata for papers in a way which is not supported by traditional academic databases, such as quality ratings, popularity ratings, and comments. FieldNotes uses the metadata provided by users to facilitate searches, allowing the most highly regarded papers to take a more prominent place in the database. Our team inherited a pre-alpha codebase from a previous semester, and was tasked with making it feature complete. As the general architecture of the project had already been designed by the previous team, we were able to focus our efforts on adding new modules to the existing framework and changing the existing modules to support new features.
As it currently stands, Aprima’s communication system is limited by an aging architecture which does not scale well to thousands of concurrent users. Our team endeavors to correct the inadequacies of this architecture by creating a real time messaging system which can scale to thousands of users. Drawing inspiration from the architectures of popular applications such as HipChat, WhatsApp, and Slack, we aim to redefine Aprima’s messaging system using contemporary .NET technologies such as SignaiR and webApi in conjunction with AngularJs for the frontend. In the end, all of these goals were accomplished with the exception of SignaiR integration. However, the system was designed to be easily modifiable, so it should be easy to integrate with SignaiR once technical limitations are overcome.
This senior design project is supported by Aprima to develop a mobile patient web portal. Aprima currently has a web portal that can be accessed by patients via the web which allows actions such as managing personal data, viewing prescription info, viewing appointment info, etc. But this portal currently is not optimized for mobile devices. Mobile devices are increasingly becoming more and more common place, and patients want to be able to access the web portal using mobile devices. The purpose of this project is to optimize this portal for mobile access to prevent the need for a separate code base to reach each mobile platform such as iOS and Android. This was accomplished using the Bootstrap library and Less.js to alter how the site is shown depending upon the width of the device that the client uses to access the web portal.
Databases have become a major component in data collection and storage in today’s industry. Large collections of data also means many changes being made each every day to this data. With these changes it is necessary to determine which tables or columns are impacted when a change is made on a particular database. As simple as it is to implement this on one local database, expand this concept to remote databases is more challenging. The purpose of this project is to determine which tables or columns in a remote or local database will be impacted when a change is made on a table or column in a remote database. If no such impact analysis is done then information conflict can occur when a change is made in one table but not updates into another table which receives information from the first table of a remote database. Being able to conduct and impact analysis on remote databases is a major step forward for companies in the tech industry.
This project identifies Texas’ highest-risk areas for child maltreatment, and make it available and easily accessible to the public through an online interactive heat map tool. This will help policymakers see pockets of high-risk areas throughout the state that often are overlooked when viewing data at the county level. This mapping tool will be placed on the existing TexProtects website, and will be used by community leaders to readily identify the most at-risk areas in their counties and allocate funding accordingly. Ultimately, this project will support the development of public policies based on the data collected state-wide, resulting in a more targeted and efficient system to benefit the families of Texas.
The purpose of this project was to optimize legacy code from a Windows Mobile platform to be used in Windows CE and to port the solution to Android to have a wide range of devices to choose from. The application is designed to collect and track inmate data and once collected, upload it into the Odyssey Justice Database. For the purpose of the project, we developed two solutions. The first solution was to optimize the legacy code from a Windows Mobile platform to be used in Windows CE. The second solution was to build the application with added functionalities in Android using Java within Android studio. We successfully completed both of the presented solutions and have the application ready for deployment in Windows CE devices as well as Android devices with a minimum of 4.3.
This team’s project is focused on designing a modular boosterpack for Texas Instruments MSP430F5529 Launchpad to handle multiple extruders, with the potential to print 3D Circuits. We have used CadSoft EAGLE PCB Design software to make modifications to the original 3D Printer boosterpack developed by TI. The new boosterpack will be used on a modified Prusa i3V Printer which will support 6 stepper motor controllers for a dual extruder, a paste extruder, and general movements in the x, y, z-axis. Our goals for Senior Design II was to be able to control multiple extruders using the boosterpack via firmware development. Currently we have the firmware working for two extruders with one hot end. We will be incorporating a new design for the dual extruder called the Cyclops extruder, which will theoretically work with our firmware better. We will also be responsible to creating a design document for our boosterpack as well as beginning our Kickstarter campaign. Towards the end of Senior Design II, Team Xtruder will be in charge of combining our project with their paste extruder in order to test printing 3D Circuits.
The objective of this project is to design and construct a large scale 3-D printer that will give consumers the ability to create their own parts. We will not be focused on the frame of the 3-D printer, but the electrical components and software to run the 3-D printer. We will control the 3-D printer with a BeagleBone Black, a customized cape, motor drivers, and stepper motors. The customized cape is installed on the BeagleBone Black, which controls the x-, y-, and z-axes as well as the extrusion. By the end of our project we will have completed the large scale 3-D printer, which will be approximately 8 x 6, and there will be detailed instructions on how we built it so that consumers will be able to follow as to construct their own printer.
In Scope Operations (ISO) is working with the Research and Development department of Essilor of America. The objective was to restore the functionality of a CharlyRobot, a CNC machine, and find the center of a given lens. In addition to finding the center of the lens, surface technology was implemented to map the surface contour of the lens. Replacement of the mechanical and electrical components were replaced to restore the functionality of CharlyRobot, and an Arcus controller was installed to drive the motors in its x, y, and z, axes. Using a photogate to receive feedback from the lens if the beam is interrupted. With its recorded inputs, the data can them be used to generate a plot of the lens.
The purpose of the project is to design a visual monitoring system capable of delivering a clear image of a 24″ diameter object as far as 200 feet away. The design must comply with a set of sponsor issued standards which include environmental and performance requirements. The solution provided employs a ruggedized camera, capable of 1080p resolution, which is connected to a 19″ monitor via HD-501 interconnects. The mount for the camera stands 7″ tall, weighs less than 41bs. and is comprised mainly of corrosion resistant aluminum (6061-T6). For added adaptability, the camera’s pitch can be adjusted a full 360 degrees and locked into place using crown gears. Experimental data collected indicates a resonance of the mount at 120 Hz, which correlates with preliminary analysis performed during the design phase. The final, complete system satisfies the customer’s environmental requirements while addressing the restrictions regarding size, weight, and power.
3D printers have bloomed in the market in recent years. They are expensive to make and maintain. Large models only allow for prints up to 1-2 cubic feet. Our purpose was to create an affordable large scale 3D printer to appeal to “Maker” community hobbyists and do-it-yourself enthusiasts. DreamBIG has designed and fabricated a prototype that does not require heavy specialized machining equipment or costly custom parts. The gantry our team created can safely support and control up to a 500 pound extruder equipment and spans a printable volume of 8 x 8 x 6 feet. This design provides the foundation to enable the electrical controls and extruder attachment of our partner teams. We created a simple, robust, and reproducible foundation at a fraction of the cost of 3D printers available today.
Our designed extruder prototype works in conjunction with the gantry and electronics systems to transport a chosen material with desirable modeling properties from a housing apparatus to the printing surface with as much accuracy and control as possible. The system’s main features include a custom Plaster of Paris recipe engineered for modeling applications, a series of progressive cavity pumps capable of moving viscous liquids in precise flow rates, a re-circulation system that maintains the plaster’s initial liquid consistency, an electronically controlled gate valve that sets the desired printing flow rate and shuts the flow of material on and off, and a closed loop PID control system that ensures enough material will be available at the point of extrusion. With the features previously listed, our extruder system has the capabilities needed for extremely large scale 3-D printing, and can be constructed easily and affordably, making it ideal for the “maker” community.
Our team was given the opportunity by Total Facility Solution (TFS) to design a modular rack system. The purpose of the design is to serve our sponsor with a product that satisfies their specifications such as non-marking swivel wheels, ability to adjust height and length, clean-room compatible, as well as have a Total Facilities Solutions (TFS) logo on the rack. Our Senior Design project consisted of finding a solution for our sponsor in order to cut down time associated with their shipment and movement of their products. Our project is intended to benefit their company’s shipping process with a rack system that safely transports their product as well as help the company save money from the shipment process.
Allodynia is the experience of pain from a non-painful stimulation of the skin, such as a light touch. Currently, mice are being tested in the search for a cure and the current testing process involves manually using Von-Frey filaments to stimulate the mouse’s paw which is tedious and time-consuming. The purpose of our project is to create a device that efficiently tests allodynia-induced mice. Our design will simplify mouse testing procedures by providing an automated belt system with interchangeable bristles that will stroke a mouse paw along with a graphical user interface to give the user the ability to control belt velocity, belt direction, and run time. With this new design, mouse testing time will be decreased which will increase mouse throughput, and results will be more accurate due to lower mouse stress levels.
The intent of our project was to design a humanoid robotic hand that optimizes size and dexterity. Our design uses eight different servomotors along with fluorocarbon wires and several shape memory alloy muscle wires. Using small servomotors and SMA muscle wires contained within the hand and forearm we were able to design a relatively proportionate and dexterous humanoid robotic hand. Our hand can curl each finger independently and includes side-to-side motion in several fingers including the thumb, which also folds into the palm. The palm is composed of two sections, a minor palm section that folds into the major palm section allowing for greater dexterity to grip different objects. All actuation is controlled using a microcontroller with a servo controller attached to it.
The goal of this project is to develop a clinically viable wearable sensor for physical therapy that provides accountability, assesses exercise form, and is accessible in the market. Current physical therapy methods do not fully address these three areas. The team created a system of a wearable device and application that monitors patient in home rehabilitation and generates a report for the physical therapist. The device is a motion tracking sensor programmed with Rithmio’s gesture tracking algorithm. Patient exercise data is then streamed to the mobile application that creates data visualizations for form correction defined by three metrics: speed, range of motion, and path efficiency. Preliminary tests show that the addition of form correction to Rithmio’s algorithm is optimal for efficient physical therapy rehabilitation.
Conventional methods of blood plasmapheresis can exert potentially harmful forces on a sample leading to the damage or loss of cells necessary for downstream detection. The goal of the electronic tweezers device is to create a method of filtering out undesired cells while having minimal interaction with the remainder of the sample. This is accomplished through our newly innovative technique, moving dielectrophoresis (moving-DEP) in which a highly precise rail system is used to propagate an electrode array through a stationary sample trapping red blood cell phantoms, in diluted human blood plasma, for removal. The device can achieve a removal efficiency of ~80 percent within an hour of device operation, and exhibits laminar flow during operation and at the point of sample loading. The device demonstrates the selective removal of red blood cell phantoms and shows potential for becoming a viable method of stress-free plasmapheresis for whole blood.
Currently, there is not a mechanical model to exhibit the forces form the middle ear bones that represent sound conduction and show the importance of ear’s natural safety mechanism. Humonics has designed a standalone, interactive, and education mechanical model that exhibits the motion of the middle ear bones in an anatomy like configuration (i.e., physically the fluid & hair cells in the cochlea, electrode stimulation to the auditory nerve cortex). This model has been assessed and approved by STEM/SEEC. Using existing code from the CRSS-CI lab, a complementary pre-processing, offline program has been developed to reduce the negative effects of impulsive like sounds for CI Users. Humonics solved this common problem with the development of an adaptable, mathematical relationship which defines impulsive conditions and reduces the sound energy stimulated by CI electrodes. This algorithm was validated using a paired preference test, a quality test, and an intelligibility test.
Texas Instruments was inspired by Star Trek’s “Tricorder” to create a handheld device capable of measuring and displaying vital health parameters. We designed a cell phone case using Tl’s integrated circuits ADS1292R,AFE4300 and AFE4490,that is capable of measuring heart rate, respiration rate, and body composition. The surface of the case has two sets of embedded stainless steel electrodes and an LED/photodiode combination sensor that are used to measure vital signals. These signals are successfully captured by the hardware, and software within an MSP430 microcontroller is used to filter and process the signals into meaningful data. Data is then transmitted to a phone app with the use of Bluetooth. The phone app features an intuitive user interface for real-time data viewing. The reference design for the Cell Phone Case Tricorder and a user guide will be available for potential buyers.
Essilor of America, Inc., the leading manufacturer of optical lenses in the United States, supplies ophthalmic lenses with slippery hydrophobic coatings to improve lens performance. They use a temporary Pad Control System on the lenses so that machines can grip the lenses effectively during manufacturing. Afterwards, employees remove the pad control system by hand; this wastes valuable employee time and can risk repetitive stress injuries. The team designed a mechanism to automate the removal of the pad control system. This device accommodates a set of 12 lenses, and each lens is placed inside a four-pronged cup, containing a foam insert, lined by a cloth. The top tray consists of cups that close onto a bottom tray of cups, applying pressure onto the lens. The bottom tray will oscillate in an off center circular motion, effectively cleaning the lens.
The automatic field mapping tool for Orthofix Inc. replaces a by-hand method with a more accurate and less time-consuming system that fulfills the same requirements as the original procedure. The device maps a pulsed electromagnetic field on a rectangular grid of boxes that range in size from 0.25 -2.0 inches. The output of the mapping unit provides the maximum strength of the field at each point. Per requirements, the design prevents signal interference due to large metal objects within 12 inches of the treatment volume, protection of the probe from physical damage, and program the user interface and device motion using LabVIEW software for compatibility with other equipment at Orthofix facilities. This automatic field mapping tool will be used for FDA approval when changes are made to existing stimulators. The system delivers a device that can make quick and accurate field measurements to any osteogenesis stimulator.
The purpose of this project is to design a hip simulator that represents the human gait cycle to test above-knee prosthetics. To accomplish this goal, we designed a novel mechanical system composed of two cams, each responsible for simulating the vertical or angular hip displacement of an able-bodied human. The simulator can accurately represent the average human gait cycle at a slower average walking speed (1 m/s) chosen for amputees. Our design is also height-adjustable and can therefore simulate a variety of human heights from 5′ to 6′. We use encoders to validate our design’s ability to follow the given displacement profiles. Results show the device simulates the gait cycle within one degree for angular displacement and within 0.5 cm for vertical displacement. Our unique design provides a method to allow rapid, iterative testing of new prosthetics without inconveniencing or endangering amputees.
Our project’s goal is to develop a healthcare metrics performance Dashboard. This software would provide doctors, nurses, and staff the ability to easily view up-to-date statistics on the current office environment. In turn, the office staff can provide patients the best possible service when visiting a doctor’s office. This Dashboard is to be implemented on the AngularJS framework, utilizing visually appealing widgets to display current data and metrics. These widgets will pull their data from a pre-existing Aprima’s database.
Aprima Medical Software was lacking a real-time system monitoring program that allowed them to troubleshoot problems in the system before impacting the customer. The purpose of the project was to create this administration dashboard that monitors the status of the healthcare messages passing through the system. We achieved this by creating a web frontend in AngularJS that contained visual representations of message information; this frontend interacted with a SQL database and RESTful API backend in C#. The result is a fully-functional web application which uses radial gauges, graphs, and interactive tables to display real-time message information for various message types.
The aim of this project was to develop an Android-based application to perform signal processing for cochlear implants. Advanced Combination Encoder (ACE), a commercial sound coding algorithm, was used as an example in this project. The team utilized existing C based code and converted into a Java based application with a focus on designing the code to create a modular Android app.
HBS Systems’ NetView mobile application is designed to enable HBS customers to access their equipment rental management systems using mobile devices. The application will allow for more flexibility when HBS customers perform check-in and check-out procedures. HBS customers must currently perform these operations on PCs, but our application will give them a new, more convenient option. Utilizing existing preliminary designs and specifications we created a modern looking and responsive application. This new application and the new features it offers will allow HBS’ customers the convenience of checking in/out their products in the field. Once released, this application will greatly improve their customers’ experience.
The Hydrotex Precision Fuel Management Interactive Mapping Tool is intended to allow Hydrotex’s customers and sales force to query diesel fuel test results and display the data within a mapping environment. The goal of this project was to enhance Hydrotex’s Clean Diesel and Premium Fuel Management programs by innovating intuitive applications to share lab testing results and fuel-related statistics with current and future customers. The Interactive Mapping Tool is realized as a web application with different levels of accessibility, based on the type of user.
The team’s goal is to create a small device that is able to generate “real world” traffic over a wireless network. This will be done by implementing a program on a hobby board device that simulates a person using the internet like they might do every day. By being able to create a large quantity of these devices, iPhotonix will be able to better test their routers by controlling variables and pushing “real world” traffic across their networks. The metrics of the network can then be measured, demonstrating the strength of that network.
Leave No Trace is a mobile application for iOS and Android that takes a user’s energy, water, and natural gas consumption and calculates a carbon footprint. Using this metric, the user can compare their usage against other users in their area, competing for the lowest consumption. The application will also provide tips for lowering energy usage and educating users on how to be more eco-friendly.
FitTime is an Android Application that will notify users at set intervals of time, that it is time to perform a random exercise. The users will set up the intervals of time and duration of the exercise the first time the application is used. The users will then be able to change the settings as needed. The application is expected to notify the users based on their settings when it is time to exercise. The users will also have a “Fit Now” option, which will provide the user an immediate random exercise to perform. The team is responsible for creating the code and the models used throughout the application to perform as required. The team will also embed ads in the application as specified by the sponsor. The result will be a full working application that will be available on the Google Play Store for download.
STEMfire (stemfire.com) is a website that connects educators and industry volunteers to promote STEM (Science, Technology, Engineering, and Math) fields in North Texas schools. Our team was recruited to evaluate and improve the website’s design and user experience. With the MTBC’s help, we conducted focus group sessions with educator and industry professional participants. Based on their feedback, we created sketches, wireframe diagrams, and user stories to develop our vision for the website. Using these as a guide, we crafted a compelling new STEMfire experience by streamlining educator-professional connections and building a simple and effective online interface.
Rockwell Collins needed an Enterprise Service Bus (ESB) to facilitate communications among disparate operating systems and to an interface/presentation layer. We presented a solution that implemented Apache Camel as the routing engine and components that simulated possible systems that need to communicate with each other.
A Dark Room (ADR) is a top-selling game in the iOS App store. The purpose of this project was to deliver reference implementations (prototypes, recommendations, architectural guidance) for ADR in Ruby so that Amir and Michael (the original creators) can extend them to complete the game. The team’s solution was to research potential technologies and frameworks, analyze gaps between iOS and Android to determine what can/cannot be ported, and to implement solutions for features in ruby and compile them using RubyMotion (a cross-platform solution for developing mobile applications using Ruby). We furnished many prototypes (components and processes) that would serve as reference implementations for completing the final version of the game.
Our purpose was to test whether our sponsor’s new clarity algorithm works. To do this, we implemented a post processing image clarity application to use on videos taken with red light cameras. We were successfully able to make an image clearer, but not hundred percent successful with our application. It could not detect a license plate of a car if it was too far away in the video, which didn’t allow the rest of our program to work. If our application did find a plate, we were able to sharpen up the image to see what was written on the license plate.
The purpose of our project is to develop a system that takes semi-control of the energy consumption process and effectively optimizes the consumption in smart homes. The users of the system will achieve intelligent control of building lights and blinds subject to external environmental conditions without human intervention for the most part. The applications of such a system are not limited only to light control but range across various electrical devices and systems including thermostats, TVs, fridges, etc. The system will also control unmanned vehicles which will be used for agricultural purposes.
The design, development, testing, refinement, and deployment of an iOS based, enterprise level application for the personal use of those under the employment of Total Facility solutions. The purpose of which is to provide an interface to the companies’ full catalog of parts, which includes detailed descriptive information, a related image, and most importantly, a uniquely associated TFS part number for each part in said catalog. This app allows users to search part attributes and display the relevant TFS part numbers. This is achieved by having the mobile device remotely connect, over the internet, to a hosting server that is running web application software (Apache, JAX-RS, etc.), and is storing the entire parts database (MySQL). A request is sent from the user to the server, which then retrieves the relevant information from the database and sends the results back to the user’s device.
The purpose of this project was to develop a cross-platform application which would allow the LLC staff to create events for the different LLCs to promote events going on around campus that they may be interested in. The project was broken up into two areas, a PHP backend and a frontend for iOS and Android devices. Our team used Xamarin, a cross-platform development tool to build the iOS and android applications. Xamarin allowed us to write in C# and share code between the two applications instead of creating two different applications in different languages. The PHP backend handles requests made within the application and will store/receive from a SQL database depending on the type of request that was made. Our team was able to develop an initial application for the LLC staff and another group in senior design will enhance our project more in the following semester.
GBMC Project consists of a main application that builds a custom search application that searches sites specified by a user against search parameters also specified by the user, grabs their results, and displays them all in one results page. Our solution was to build a demo search application and work backwards to develop the main program. Our demo application uses two real-estate websites to search against: realtor and LoopNet. We were able to remotely search the websites, grab results and display them in a results page. The main program allows a user to input websites to search against, the search parameters, and their values. From this data, a framework is built with a partial search page and SQL defining the new database. After some manual mapping, a basic working search web application is ready.
This project is an update to previous version of the Robotic ADF which meets the unique needs of our sponsor. It focuses on reducing noise level, increasing accuracy, and creating a product that can easily be manufactured. It will use a linear rail design, which reduces the number of moving parts that occur in the process to give a rigid and controllable path. An alignment tray also helps increase the accuracy of scanning process. Decibel level has been reduced by going with an inline-filtered-oiled compressor. The control system is based off of the Atmega328, which utilizes a vast sensor network for added accuracy, and provides direct user control of the device through serial communication with a computer. The result is a streamlined process that reduces failure rate, and is designed for high system reliability, manufacturability, and quieter operation. This solution will operate at less than 60dB indoor volume; will complete a batch of 500 cards in less than 6 hours and 30 minutes and will have <1% card selection and placement error.
Currently Ericsson sells products to the customer through the use of standard quotes. If a received purchase order does not match one of the standard quotes, the purchase order will not be able to be processed. Our task was to design a tool that would allow the sales team within Ericsson to create more customized standard quotes while still being easy to maintain and update. To do this, we developed a tool within Microsoft Excel with a familiar and comfortable design, which allows the sales team to select specific part blocks from a database and merge them together to create a final standard quote. The tool will allow the Ericsson sales team to better fit the needs of their customers, thus increasing customer satisfaction and profits for Ericsson.
The purpose of this project is to create a relatively inexpensive, compact pollution monitoring node which would facilitate a denser air quality monitoring network capable of providing the public with more detailed and significant data about local indoor and outdoor air quality. We developed a system combining a GPS receiver and a group of air quality sensors controlled by an Arduino microcontroller with Wi-Fi and wired Ethernet connectivity. The sensors collect air quality data, including the concentrations of six different pollutant gases, particular matter concentration, relative humidity, temperature, and atmospheric pressure, up to 30 times a minute, with a prototype cost of less than $1500, and which stores and transmits the data over a network.
This project serves as a proof of concept for the usability of Silicon Carbide (SiC) MOSFETs in high speed/high voltage situations, through their use in multipurpose control platform, as demonstrated through a motor control application. A PC LabView program communicates command and control signals to a “master” microcontroller via a USB link, from which the microcontroller uses PID feedback control to apply appropriate pulse width modulation signals to a SiC H-Bridge in order to regulate power to a DC motor (controlling speed and direction). An additional “slave” microcontroller is used for a subsequent independent motor control system, which communicates to the PC LabView program through the master microcontroller via a Controller Area Network (CAN) bus protocol. Speed, temperature, voltage, and current sensors are utilized for feedback control, state monitoring, and greater robustness of the control platform. The completed project provides Micropac Industries with a proof of concept for the use of SiC MOSFETs and CAN bus in networked microcontroller systems that can be implemented for various applications.
This project involves the development of a dynamic sound system based off of movements for sound effects involved in Star Wars lightsabers for the company Parks Sabers. For our project, we have designed a prototype on PCB on Altium to test out our redesigned system with cheaper and more efficient parts, coding to create the dynamic system for the Arduino microcontroller, as well as developed sound files through the use of Audacity and Adobe Audition, which will be used to create the dynamic sound with methods to do so. We will show a proof of concept with 90% generated sound effects recognition, the built boards, computer code, and 90% movement to sound accuracy using Arduino.
Our team has two goals for Senior Design II. The first goal is to build an application or final product utilizing the Internet of Things Energy Harvesting BoosterPack that we designed and manufactured in Senior Design I. The BoosterPack from Senior Design I is designed to be a power management daughter board for the Texas Instruments LaunchPad line of microcontrollers. Anyone can program a LaunchPad, add extra components to build a system, and then use our BoosterPack to power the system using a battery and solar energy. The BoosterPack also includes two independent motor drivers and a configurable nano-timer for added functionality. To demonstrate the BoosterPack’s capability, an application of the board has been developed called “The Root: A Self Contained Solar Powered Plant Grower.” The Root is an automated hydroponics system that regularly waters plants and keeps them nourished. It is especially useful for growing herbs and vegetables in a small apartment or home. Our second goal is to bring the Root to Kickstarter as a consumer product and run a Kickstarter campaign. The purpose of the Kickstarter campaign is to gain experience in all aspects of the product development process: design, testing, prototyping, technical documenting, marketing and commercialization.
The objective of this project is to design, implement and test a board that will be utilized as an evaluation tool for five Texas Instruments high temperature operational amplifiers. The devices are rated for operation at temperatures from -55C to 210C. This evaluation will focus on the DC parameters of the device. As of now, we have finalized our schematic and PCB layout. Prototypes have been made, and we have completed testing throughout the rated temperature range. We have also developed a detailed testing document which will walk the user through the necessary steps in order to test their desired parameter. This evaluation module will serve as a useful tool for potential TI customers to evaluate various high temperature operational amplifiers.
The goal of this project is to develop a platform which allows real-time data acquisition in the form of a heads up display. Real-time data usage spans from engineering laboratory equipment to medical monitors in emergency rooms. This project utilizes a highly versatile tool- LabVIEW- to allow our software to integrate with a wide array of current devices. LabVIEW serves as the liaison between data-acquisition devices such as oscilloscopes and heart rate monitors to a standard computer. To receive this data, Google Glass, a wearable optical head mounted display is used. Glass’ open source Android-based operation system makes it highly suitable to prototype our software, while Google’s continued development shows promise for future generations. Using these platforms, GlassVIEW displays real-time data signals to the user in a graphical format. The project will be measured quantitatively by number and type of data signals the software can accommodate as well as the frequency data in which data us updated to the user. Qualitatively, its performance will be measured by its ease of setup, ease to understand, and overall look and feel.
To promote UT Dallas and inspire young people to pursue careers in science and technology, this project focuses on the design and implementation of an omni-directional, wheeled mobile robot capable of launching a t-shirt or other soft projectile. The robot is holonomic and consists of a rigid, rectangular, box-like chassis and a mounted cannon that is fixed at an angle and powered by CO2. A human user controls all robot related tasks using an Xbox 360 controller, including remotely driving, aiming, and launching the cannon. Both low-level motor controls and high-level coordination of motor speeds are designed for controlled locomotion. Two on-board microcontrollers are wirelessly connected to the operator’s computer on a local network. In the event of a connectivity failure to the local network, the on-board microcontrollers automatically shut off the robot. Video captured from a robot-mounted camera is streamed to a heads-up display, which allows for real-time control and monitoring of the robot. We will demonstrate the constructed chassis design as well as some prototypical control tasks like remotely driving, launching the cannon at different distances and video streaming.
As a matter of convenience, mothers have long relied on the breast pump to express milk for their infants when breast feeding is not possible. While breast pump technology has evolved over the past twenty years, current systems continue to fall short in terms of needs and convenience. Using a survey developed by the team to obtain direct feedback from new mothers, we captured customer needs, and responded with a solution that meets a number of core design requirements: (i) reduced environmental noise, (ii) increased portability, and (iii) greater convenience for the mother. We also put a modern spin on the breast pump by making it “Internet-of-Things” friendly. Our pump automatically and accurately records the volume of milk expressed per session. In this semester, the team accomplished a number of design challenges including: (i) design and construction of a PCB to improve the hardware component sub-system. (ii) improved functionality of the corresponding web application, and (iii) re-design of the solutions enclosure to better reduce acoustic noise and size.
The main focus of this project is the creation and implementation of a live streaming Google Glass application (Glassware) that will convey a live stream from the Glass camera to remote viewers in real time, with high fidelity and practical applications in the Medical field. The Glassware, which runs on Android software, will use HTTP-Based Adaptive Bitrate streaming to deliver content to end users. It will transcode the captured audio-video feed and transmit it (over Wi-Fi or over LTE via Bluetooth tethering) from the Glass device to an Amazon S3 storage server. Next, a Wowza media server will pull the transcoded files from the storage server and decode them so that clients can access the audio-video streams from a browser with the appropriate media player plugin. The end prototype/product will allow the user to stream as well as view some common but useful usage/device statistics while streaming. These statistics include the battery life, the current time, network connectivity status, etc. We have already demonstrated a working prototype that allows a user to stream. We plan to also demonstrate a second prototype that allows users to toggle on and off certain helpful usage/device statistics.
A sponsor company utilizes a specialized pipe connection for fluid transport. In the field, this connection comprises of two pipes inserted into each other with a thermosetting material applied on mating pipe surfaces. Not necessarily so, our team has focused on investigating the less-researched the less-researched thermos setting material to improve our sponsor’s understanding of their joint and joint integrity. Our dual-faceted project studies the material within the joint by hydrostatically testing a designed rig with an artificial clearance between 2″ and 2-1/2″ ANSI-rated pipe up to 2000 psi, and determines its material properties through Tensile, Compression, and Shear testing according to ASTM Standards. Hydrostatic testing concluded that this joint failed at 1000 psi, showing that the material is a likely sealant up till that pressure. Material testing shows excellent immediate adhesive properties, however material deformation is imminent in the field due to fatigue where steel pipe is the dominant sealant.
The purpose of this project was to characterize two cycloid prototype mechanisms – a Single Stage Reducer (SSR) and a Continuously Variable Transmission (CVT). Our tasks included creating a full CAD package, static failure analysis, and working demonstration model for the SSR. As for the CVT our tasks included designing a bench test to validate kinematic relationships as well as characterize the power flow through the mechanism. From the static analysis of the SSR we were able to determine primary failure mode and redesign specific components to improve functional life span. For the CVT, we were able to validate the proposed kinematic model as well as determine basic characteristics of the power flow.
The purpose of this project is to design and build a tool to test the patented theory of radial dipping as a means to maintain an even Anti-Reflective coating on the surface of an ophthalmic lens. As a solution, we have designed an automated table top device that will dip lenses one at a time into an AR coating, and record test data for research and development. “The Big Dipper” is a two level, stainless steel, structure that performs the radial dipping motion through a stepper motor linear actuator. The motor is controlled using an executable LabVIEW program, where the user has the opportunity to enter all of the motion parameters, such as velocity and acceleration. The key result is to discover the best combination of speeds, accelerations, and radii to create even and smooth solution coating on a curved ophthalmic lens.
The purpose of this project is to develop a recirculating lubrication system for General Dynamic’s linear actuators in order to solve existing problems with grease lubrication. To improve the current actuator lubrication method, an oil lubrication system was decided on by utilizing a standard General Dynamics trade study tool. A testing apparatus was designed and constructed to cycle the actuator and record the torque experienced by the actuator worm gear under various loads. For comparison, these tests were run with the manufacturer recommended grease lubrication, no lubrication, and the newly developed oil lubrication system. The recorded torque values were then plotted against number of cycles. The testing revealed that the number of cycles required in order to observe an appreciable change in the torque was underestimated, thus a recommended oil recirculation interval was indeterminate. Since the oil system was able to maintain a consistent torque below that of grease lubrication and it can be recirculated, unlike grease, it is recommended as a suitable replacement.
Every year millions of pounds of aluminum are recycled. In order to recycle aluminum, it is necessary to sort the pieces into nine major alloy series in order to maintain material properties. The goal of this project is to develop a machine that can accurately and quickly sort pieces of aluminum into their respective alloy series. The machine was designed to be able to sort two lines of scrap side by side. The pieces of scrap will be randomly shaped and sized with maximum dimensions of 4 in. X 4 in. X 4 in. The pieces will be on a conveyor belt moving at 3 in. /sec spaced 4.5 in apart, center to center-minimum 0.5 in gap. Pneumatic arms will push the pieces of scrap off the conveyor belt into bins that correspond to the pieces’ respective alloy series. After testing, our machine proved capable of sorting the aluminum scrap, exceeding the specifications above.
All packages from SEI need to pass ISTA standards before being shipped to their customers via FedEx or UPS, which means that these packages should be delivered to the customers without breakage or fractures. However, 2.5 % of SEI packages are returned due to damaged products. Even though this return rate is well below the industry standard, it shows that ISTA standards do not adequately address potential problems with the packaging. This project’s goal is to provide SEI a system that can quantify the protectiveness of their packaging at their convenience. Our team has designed a system consisting of a testing rig that can perform repeated drop test in a reliable manner with an Impact Data Recorder (IDR) that can be mounted inside the package to measure the impact received. In addition to building the testing rig, our team has also implemented testing on four representative products and has made some recommendations regarding packaging materials and structures for SEI.
Arbiter is an online solution designed to efficiently run and judge programming competitions. The user interaction is provided via a clean, concise interface where users are capable of executing all of the actions provided by current judging solutions (creating new problems, setting up new contests, competing in existing contests, and viewing the results of concluded contests). The remarkable improvement that Arbiter can claim over its competition is that it is entirely cloud based. This allows for a user to connect to a competition from anywhere without having to install bulky, difficult to use software; only a web browser is needed for full functionality. Further, the cloud basis grants Arbiter the ability to save all previous problems, contests, and results. This allows the user quick and easy access to thousands of problems and information about any contest that the user participated in. Arbiter has a clear advantage over existing solutions with expanded functionality, eased use, and vastly improved scalability; all offered by the cloud.
The project builds an open-source Automated Configuration Server (ACS) compliant with the Broadband Forum’s TR-069 standard. This provides the manufacturing of Consumer Premises Equipment (CPE), such as routers and modems with automated servicing and troubleshooting, access to their provided devices. At the time of project inception, no fully implemented open-source TR-069 ACS solutions were available. We studied several existing open-source software packages and selected one for further development. We hosted the selected package on Virtual Machines (VMs) running on Ubuntu 14.04 Linux distribution, we documented it, finalized the code to be fully compliant with standard, and tested it with a Python client. The virtual machine with the final implementation and documentation will be available on the project page, providing a free and extensible solution for device providers.
This design project proposes a solution to the challenges of transportation on a system of roads designed specifically for autonomous vehicles. Our aim is to eliminate traffic congestion on all highways dedicated to autonomous vehicle travel by using a system of communication between autonomous vehicles and computing devices affixed to roadways. In furtherance of this goal, we have designed a structure of self-determining subsystems capable of controlling the flow of traffic throughout all manner of vehicular travel. Speed and position of autonomous vehicles are determined by an array of photo resistors and strategically placed ultrasonic distance sensors. The subsystems communicate with the vehicles through wireless transmissions. Critical information is collected and made available for real-time access in cloud storage. We will demonstrate a self-determining autonomous vehicle subsystem. We created a local positioning system, so that a vehicle and its subsystem know its exact position within our small-scale highway system. From a partially user-defined route, the autonomous vehicle will be directed through our highway system safely to its destination.
This project is focused on the creation of an integrated car maintenance and ambiance data gathering solution designed to monitor any and all data that may be relevant to an individual or a large enterprise fleet. The hardware is designed to obtain temperature, light and On Board Diagnostics OBD-II maintenance/performance codes along with continuous GPS data gathered by a main 16 bit Microprocessor unit. Each individual sensor is connected to an 8-bit micro-controller that communicates via a 2.4 GHz mesh network with a tree nodal structure to the main unit that gathers the data and sends it over the AT&T wireless data network or any data capable Bluetooth Android device to a backend database. We will demonstrate two working prototypes; one commercial installed on active vehicle and one private solution with simulated inputs for a closer look at a working product. The data gathered will include information on internal cabin environment and vehicle performance and maintenance statistics. The fleet manager is vehicle agnostic and will work with any vehicle year 1996 or newer, allowing the device to have a wide range of application as a fleet manager to various companies or individuals.
The objective of this project is to create an intelligent doorbell camera system, providing the homeowner a greater degree of security. The system is programmed to send pictures, audio/video files independently to a server accessible to the end user. We developed a new approach to camera monitoring using an Arduino, a 3G/GPRS shield, camera, antenna, microphone, mount and an amplifier. The camera is integrated into the mount which is rotated using servo-motors. We will demonstrate a working prototype that will send pictures to the cloud and onto the serve. We will record audio files using a mic and play them using an audio player inserted on the website. We integrated an SD card on the Arduino to store files locally which can be accessed by downlink from the server to the door. The locally stored media files include audio and video. The solution will provide the end user to communicate with a person who is at the door from a remote location.
Mentalix has requested a robotic automatic document feeder (RADF) that can be interfaced with the new Epson 11000XL flatbed scanner used for fingerprint card scanning. The Epson 11000XL is due to replace the discontinued Epson 10000XL flatbed scanner; however, the 11000XL does not have an accompanying or compatible automatic document feeder (ADF). Mentalix has asked for the RADF to be programmable in order for the system to have the capability of correlating with the company provided software. We have developed a fully automated solution that increases the overall productivity by mitigating the operator’s involvement and maintenance. The RADF design will have the capability of scanning up to 500 cards per load. Multiple sensors have been incorporated in the structure to curtail any viable failures in the fingerprint card scanning process.
In today’s bicycle security market, there are countless products that offer a wide variety of security from individual locks to bicycle lockers. Individual bicycle locks offer the user portability, but the best protection can be both expensive and heavy to carry. Despite having the best protection, these portable versions still have a higher potential of failure (theft) than a bicycle locker. Bicycle lockers, which are more secure because they protect the entire bicycle, require a large footprint and have an equally large price point. ProTech Cycle designed a system that is more secure than an individual bicycle lock while requiring less space and produced at a fraction of the cost of a bicycle locker.
The purpose of this project was to fabricate a trans-femoral prosthesis with some new technology to benefit patients and military veterans who expend a lot of energy when moving forward. In order to satisfy these requirements, we were instructed to fabricate a prosthetic leg that generated 40 N*m torque at the knee joint, covering a range of -5 to 100° during locomotion. We also had to include an ankle joint that exerted 100 N*m at the ankle joint, covering a range of 15 to 40°. After research and analyses of various parts, we fabricated a 9.33 lb. prosthetic leg with a drive system at the knww and ankle joints. The knee joint had a system consisting of an EC 4 pole Maxon motor attached to a 2:1 belt drive instead. We constructed the sctructure of the leg we had modeled on CAD and visualized how the mechanical systems would be mounted and included on the structure.
A mechanical apparatus capable of imparting a mild traumatic brain injury (mTBI) to a rat was developed. Designed to mimic the forces that occur in sports during mTBIs, the model delivers a combination of rotational and linear accelerations to the rat’s brain. These forces are then read with two accelerometers and interpreted with LabView.
This Senior Design Project consisted of designing and constructing a laboratory facility to measure the dynamic response of the Lennox iComfort Wifi Thermostat. The main goal of this project was to measure the ability of the thermostat to control the user-defined temperature conditions inside simulated home environments with the intent that this information will be utilized by Lennox to make enhancements to the temperature control software inside the thermostat. After extensive testing, the team has found that the ability of the thermostat to accurately control the temperature inside the room decreases with an increasing amount of heat added to the air after it has passed thermostat and with increasing velocity of the air passing the thermostat.
The TRACER box contains sensors that measure rail road track data, such as incline and elevation. However, the data is inaccurate due to vibrations from the rail road and train engine. We designed a vibration isolation system that should minimize these vibrations and give better data instead. We used a spring dampener system, and from our results we can conclude that our solution provides a better system overall. We also redesigned the layout and improved durability of the product.
The purpose of this project was to create a multi-user, interactive exhibit that utilizes music as a medium ofr discussing physics and engineering concepts. The exhibit converts the kinetic energy input by users via three hand-cranks to electrical energy. This energy is used to provide power to solenoids, which are controlled by a micro-controller to play recognizable songs by striking various percussion instruments.
Texas Instruments has tasked our team with creating an accurate, repeatable and reproducible way (within ±500 microns) to measure the warpage of silicon wafers. Since these wafers are extremely fragile it is important that they are not damaged or contaminated. To accomplish this, our team used a digital micrometer stage lifter with a laser attached to measure the warpage. This ensures the wafer is not contacted during the measurement. After testing we have shown that our device meets the measurement requirements given to us by Texas Instruments.
The dynamometer is an essential piece of test equipment for Texas Instruments Kilby Lab. In order to test motors with torques in both directions and at low speeds, we developed an active dynamometer that can simulate loads and vary those loads during operation and includes software to control current, speed, or torque. This provides Tl with a test bed to help optimize their equipment to motors or other components brought to their lab.
Project Abstract: The goal of this project to implement a cloud-based data capture (logging) system that receives and stores incoming JSON data messages and provides both automatic rulep processing and user initiated queries. The JSON messages will be received from an Azure Event Hub. QUE ries, rules and reports will be managed via a web page.
The objective of this project is to design an adjustable jerk block capable of being used by athletes with heights ranging from 4’10” to 6’4″, weighs less than conventional jerk blocks, is mobile, easy to ship, easy to adjust, and is able to withstand a 250lb object. An adjustable jerk block is a device that helps weight lifters to perform a “jerk” safely and efficiently. This device can be adjusted from 33 to 54 inches high, hence a perfect product for athletes with heights from 4’10” to 6’4″. It is composed of A36 steel with a damper and is able to withstand more than 6900lbf impact weight resulting from dropping 250lb weight on the platform. This less bulky device weighs 217 pounds with dimensions of 20×48 inches. It can be clamped down to 14 inches for easy shipping while the four casters underneath the base makes it mobile at the gym.
The Sci-Tech Discovery Museum has tasked Team 555: Monostable Solutions to create an air-hockey playing robot that can be featured as a museum exhibit in its upcoming robotics themed exhibition. The exhibit itself is intended to focus on showcasing the high-speed robot vision and programming that goes into such a challenging project. Our final design is comprised of a belt-driven, gantry style robot using visual control via a camera mounted above the air-hockey table. Other features include a safety cage to protect museum-goers from moving parts, controls to vary difficulty and to start and stop the game, and a display that will show the predicted trajectory of a moving puck, as well as the score and other game information. The program driving the robot uses estimated trajectory to determine whether to play on offense or defense.
smartObjx is a startup in the Dallas area that is developing a cloud service to allow Software-as-a-Service (SaaS) companies to develop their own products with greater speed and flexibility. For our project, we developed an essential feature of the application that enables smartObjx’s SaaS clients to provide their own users with services that can easily be customized to suit the user’s individual needs. This is done by hosting some of the SaaS company’s business logic on smartObjx’s servers and allowing end-users to non-destructively alter that logic for themselves. We also developed a web interface to allow SaaS companies and their users to manage their business logic stored on smartObjx’s servers. These features are components of smartObjx’s minimum viable product and will be valuable to the company as it tries to bring its services to market.
Many children around the globe do not receive the appropriate parental care and eventually seek the shelter of a foster home. To worsen the issue, the duration of the child registration process can reach unacceptable lengths especially in areas with unreliable internet access. To confront this issue, the Children First Mobile Application provides the tools to register a child at a foster location and record essential information while both online or offline. The software contains much of the critical functionality for efficient child registration in a comprehensive, easy-to-use mobile alternative.
The objective of this project was to create a safe, user-friendly, drive-by-wire vehicle suitable for programming and autonomous driving for future use by Dr. Justin Ruths. An existing low-speed electric vehicle was retrofit with systems for autonomy, which were selected based on our sponsor’s needs. These included an externally-controllable electronic power steering system with a manual override, linear actuators to control the brake and throttle, and LiDAR sensors and stereo cameras for environment visualization and obstacle avoidance. A Jetson TX2 was chosen and programmed as the primary control and controller area network (CAN) interfacing center of the vehicle, connected to a touchscreen monitor mounted to the dashboard to display data as desired. Each of these components has a mounting solution purchased or designed and custom-fabricated for it. A power distribution network was also designed and installed for all autonomy components, with circuit protection and actuator E-stops equipped for added safety.
This project aims to find a beaconless solution to collect telematics data using a standalone iOS app. A beaconless solution will reduce the costs associated with using a beacon for telematics data gathering and will also give the user the convenience of using their mobile phone. The app will collect this data using sensors and technologies found on the iPhone and the vehicle. The app will then generate a report of the vehicle driver’s behavior, analyze the risks associated with the behaviors, and give the user a score. This will improve customer retention by incentivizing safer driving habits and allowing customers to save money.
The goal of this project is to build and train an A.I. to accurately predict medical diagnoses. Our approach was to use a clustering-based algorithm to predict outcomes. The algorithm util izes a data warehouse of patient records to construct the model’s groupings. Groupings are based on similar features. Providers can interact with the model by uploading individual patient records, which are then compared against the model. We use a graph to show the likelihood of a patient to have or develop an illness.
At the UT Southwestern School of Health Professions, Gait Clinic, patients suffering from gait abnormalities utilize Clinical Tape Ladders at both the clinic and at home. Laying strips of tape at predetermined distances across the floor is time-consuming for patients with deficient motor skills. The end result is an eyesore and a struggle to accomplish regularly. As a solution to these issues, the team engineered the Expandable Ladder to replace the Clinical Tape Ladder in helping patients practice their stride through repeatedly executing symmetrical lengths steps. The Expandable Ladder has a step length range of 10-26” and can be adjusted in 1” increments. There are nine evenly-spaced rungs that can easily be deployed as markers for patients to walk across. The Expandable Ladder is cost-effective, can be easily expanded for use, collapsed for storage, and assist a wide range of patients in any setting.
The purpose of this project is to design and build a continuous rope climbing device for cross-training gyms that can be used regardless of having limited ceiling height. This is accomplished by employing a continuous loop of rope, a rope pulley with gear reduction, and an eddy current braking system, which regulates the climbing speed. Our design is compact, easy-to-use, does not require external power supply, and weighs less than 70 pounds. The device is compliant with a range of rope diameters from 1.25” to 1.75”, which can be replaced without disassembly, and is easily maintained. The climber runs quietly, can be installed in most gyms, and may be used for both a continuous vertical climb and horizontal pull. The braking system creates variable resistance on the continuous loop of rope, allowing for the ability to simulate a constant climb, even with low ceilings or limited space.
The purpose of this project is to optimize Hilti’s current process for creating planar cracks in the concrete blocks they use for testing their anchors. Their procedure requires a worker to hammer in wedges in the concrete manually, which is tedious and with the current setup, not very ergonomic. The designed apparatus reduces the amount of manual labor required by mechanizing some of the process. Instead of being manually hammered in, the wedges will be driven in and removed using a mechanism consisting of a screw jack and a drill. The screw drive will induce less vibrations throughout the concrete block, which will provide more consistent data during the testing process. This will potentially lead to a reduction in the number of tests needed for the anchors, due to the consistency from crack to crack in the block. The apparatus can be adjusted to different heights and can be easily moved around the facility, making it more ergonomic. With this solution, Hilti’s process for cracking concrete will become more efficient since they will be able to reduce the time of the overall procedure and therefore, they will be able to increase the number of anchors tested.
The purpose of this Senior Design project was to create a mobile application that would be an alternative to the existing DegreeChamp website. This is so that the company can better hit its target market (college students). As an alternative, a key requirement was ensuring that all core functionality of the website was included in the mobile application version as well. As instructed by the company sponsor, our team created a mobile app using React Native that could be used on Android or iOS. We completed the creation of this application and other less critical side projects as deemed important by the company sponsor.
The William B. Hanson Center for Space Sciences at UT Dallas is developing a plan for launching research satellites and deploying a network of ground stations in order to gather information on ionospheric topography and other areas of atmospheric research. They partnered with the Jonsson School of Engineering & Computer Science’s UTDesign Program to design and fabricate a ground station to serve as a platform for their future multi-station network. The ground station must receive the transmitted satellite frequencies of 400 MHz and 965 MHz, which was achieved using two nested quadrafiliar helical antennas. The raw data collected from the antennas will then be sent to an off-site computer for data processing.
Cyber Dynasty is a video game designed to teach cybersecurity concepts in an entertaining and engaging fashion. We designed Cyber Dynasty as an isometric mobile strategy game where a player constructs various defenses to protect a network from malicious threats while gathering resources to help improve these defenses. The player must use tools such as firewalls, intrusion detection systems, and blockchain to effectively and efficiently defend theri network while gathering much needed resources. The result is a prototype game that shows the promise of using video games to educate the population on these important concepts.
A machine learning program to detect computers in a given picture and to further classifythe identified computers as desktop computers or laptops. This system would allow for rapid pictorial cataloguing of personal computers, and would be expandable to allow automated photographic cataloguing or inventorying of other objects.
Mild cognitive impairment (MCI) is deliberated as the transitional stage of normal cognition (age) to Alzheimer’s Disease (AD); 4.7 million estimated individuals (United States) are living with AD. Recent findings suggest central auditory dysfunction may act as early indicators for developing stages of AD. In testing this theory, we have developed a wireless, portable system for soundscape monitoring and capturing the cortical brain activities (EEG).
UHPFRC, or Ultra High-Performance Fiber-Reinforced Concrete, is a new development in the concrete industry. It promises much higher strength, improved durability, and more consistent properties over regular concrete. However, it requires specialized equipment, doesn’t bind well to previous pours, and is quite expensive. Our team was tasked with designing a prototype mixer for UHPFRC that could operate continuously and could be scaled up. We came up with a hybrid low shear/high shear design with several discrete subsystems. The dry aggregate mix is added at the top and pulled into a low-shear chamber at a measured rate. A water/plasticizer solution is sprayed in and mixed thoroughly. The mix goes through a high-shear chamber, where it activates and becomes UHPC, and has short steel fibers stirred in before being dumped out the end. The system runs wet, but only requires fine-tuning to produce proper UHPC.
Modern wind tower designs are currently underrepresented in the battle for renewable energy. Wind towers are costly to construct, limited geographically due to short hub height, and require scheduled structural maintenance. The advent of ultra high performance concrete (UHPC) has conjured new discussions about improving modern structural design and has performed exceptionally in lab and construction settings alike. The introduction of UHPC into wind tower design could potentially improve feasibility of harvesting more wind energy. By casting towers completely of UHPC, the need for traditional wind tower constructions’ most expensive component, prestressed tendons, could be reduced or eliminated entirely. Also, hub heights could increase, thus improving viability across diverse terrain. Vanguard Innovations looks to investigate the limits of a tendonless UHPC tower design by loading and comparing acquired data to previously made calculations within desired margins of safety.
Dr. Minary tasked the team with creating a machine capable of 3D printing polymer-derived ceramics (PDCs). While current additive manufacturing processes utilize plastics, our machine aims to print ceramics and ceramic composites, being one of the first do so in the early stages of this technology. This solution involves using a custom designed and built 3D printer that includes a double-stage heated extruder for curing the PDC as it prints, and is driven by a Duet Wifi Board running RepRap firmware that can be controlled via a graphical user interface. The material being used is SPR-036, a preceramic polymer developed by StarFire Systems. Once the preceramic polymer is cured during printing, the material is then pyrolyzed, with the result being a Silicone Oxycarbide ceramic part. With the development of this machine, the Nano-Bio Lab will have the ability to further research additive manufacturing of ceramics and other composite materials.
This project aims to develop a fully custom, versatile ultrasound transmission device that can be used for long-term ultrasound exposure to tumor areas within the body. Long-term exposure of low-intensity ultrasound energy may have potential benefits in tumor therapy, but this area has not been well-studied due to lack of affordable and practical devices. Additionally, our device meets the specifications required to activate theranostic ultrasound contrast agents (microbubbles) that are being developed in Dr. Sirsi’s lab for targeted drug delivery applications. Our device utilizes a microcontroller and power amplification circuit to give the research team full control over output settings, and it features a custom-made piezo-ceramic transducer and focusing lens designed for maximum power transfer. The finished project will allow the lab to extend their research into the possibilities of using microbubbles for targeted drug delivery, as well as investigate the bioeffects of low-intensity ultrasound application on tumorous tissue.
This project seeks to acomplish the goal of building a number of systems to give the engineer different options for interacting with a test bench. The project will consist of two parts. First will be the software to control, manage, and maintain communication between the test bench and another computer. Second, software will be written to work with voice commands so that the system can be controlled simply by voice. If time allows the team will work to develop a mobile app that will further increase options for interaction with the test bench.
The purpose of the project is to build a rotating Electro-Mechanical plating system with the ability of combining the electroplating plating and the mechanical plating currently in the market, to reach a 4 mil thick copper plating on the lead bullets
The objective of this project is to design and fabricate a testing apparatus for implantable microelectronic wiring capable of mimicking physiological conditions during testing. Implantable microelectrode devices go through stress and strain within the human body. Failure of the device’s cabling or connector is tantamount to catastrophic failure of the device. The required lifetime of these devices to achieve clinical relevance is more than 10 years. Therefore, determining potential mechanical and electrical failure modes in these devices is critical. Currently, the best way to see if a lead will survive in the body is to implant it into an animal and observe the outcome. Given the largely impractical nature of this method, there has emerged a demand for a more elegant and effective way to test leads. This device will enable accelerated electrical testing of cables subjected to mechanical extension and buckling challenges while mimicking the body conditions. The device subject’s one cable to extension and buckling along with providing an avenue to measure, record, and report the impedance.
The cryptocurrency mining market is currently dominated by Application Specific Integrated Circuits, or ASICs, which are highly effective, high speed, circuits designed specifically to mine a single cryptocurrency using a single algorithm. However, there exist coins on the cryptocurrency market that continually change the algorithms defining their blockchain, thus rendering ASICs useless. GPUs have been used for many years to achieve the same purpose, but use a large amount of power. Field-Programmable Gate Array (FPGA) cryptocurrency mining rigs have the potential to compete with popular GPUs in terms of performance and power efficiency. We focused on implementing the SHA-256 hashing algorithm due to its modularity and wide use in many different cryptocurrencies. Our implementation successfully hashed and output the results through serial communication. The low power consumption allows relatively effortless scaling of 50+ simultaneous SHA-256 instances to generate a Mhash/Watt metric that competes and even surpasses that of some popular GPUs.
This project is for the development of a cloud system for viewing drinking habits of stabled horses and determining probable leaks in the setup. Nothing is currently available on the market however there are other systems in development. Through our use of widely available microcontroller and SoC boards plus hall-effect flow sensors, we will be able to determine with fair accuracy how much water has gone through a monitored section of piping. We will send this
information to a remote server to analyze and build reports, hosted in a dashboard, for the user to view, whether on a desktop,laptop, or mobile device. Having this information available to you at an instant means knowing your horses are being properly hydrated, and the barn hosting the animals has an intact watering system. Unnoticed leaks can cause tremendous damage to propert over time and catching a horse in the first stages of dehydration could save their life. We aim to solve both problems with one clever solution.
The ActuGait Rehabilitation App is a proof of concept for the Texas Biomedical Device Center that identification of five gait pathologies can be done through the interfacing of inertial measurement unit (IMU) sensors with an Android app via Bluetooth connection. The team created an app capable of receiving the incoming sensor signals, parsing the data to identify an individual gait cycle, and calculating the average cycle during a trial. The app is able to recognize the quality of the gait recorded by comparing against characteristic patterns of a standard gait and each gait pathology. After a series of trials conducted to account for variability between users, the app has an 80% accuracy rate in identification.
The purpose of the project is to reduce chemical usage in the silicon wafer drying process at Texas Instruments. The machines are currently consuming an excessive amount of a specific chemical during the drying process. The project goal is to understand and solve the root cause. By using an Ishikawa diagram, the team is able to isolate possible contributing factors and narrow the scope to the P trap. Through multiple tests involving different configurations of the P trap, the team is able to design the ideal P trap for implementation at T.I.’s production facility. Data reveals that after installation of the team’s P trap confirms its effectiveness, eliminating rapid chemical replenishment and reducing overall consumption by more than half.
In order to better facilitate internal growth and development of, ATOS is looking to better equip their employees with the right tools and skills to advance their careers. The purpose of the project was to develop a user-friendly chatbot that would recommend courses for user’s career goals. This was accomplished through a web framework which utilized Google’s DialogFlow Engine for language processing, a SpringBoot application which would handle requests from DialogFlow and query a mySQL database containing job and course information. This project provides a more engaging way for employees to learn ways to advance their careers and have a more positive impact on the company.
Capital One receives thousands requests via mail every month from customers requesting to change data listed on their credit report. Presently, employees must scan these letters into an electronic database, however they must still manually read these letters to extract important information such as the customer’s name, address, SSN, account numbers, etc. The proposed system will ingest scanned letters and process them using OCR and Natural Language Processing technology to extract relevant customer details and add them to the database, as well as attempt to detect if the request is frivolous. This will save Capital One employee’s time and increase the number of letters Capital One can process without needing to hire additional staff.
True Velocity manufactures ammunition in a variety of calibers for the United States Military. For this project 7.62x51mm ammunition must be linked with M13 disintegrating links to create belts. The belts will vary in pattern with different types of rounds such as tracer and ball rounds in a variety of counts from 100 to 4500 rounds per belt. Currently, True Velocity links ammunition with manual linkers which costs them time and money. The goal of this project is to make the process more efficient with a machine that will take user input to create patterned belts with specific counts. The machine will be automated using pneumatic and electronic components. By having a machine to do the linking, the process will be faster, more efficient, and require less employees on hand to complete the linking process.
Texas Instruments, one of the country’s leading semiconductor producers, develops various chips used in applications such as Hall Sensors. When these sensors are used, the performance of the chips are effected by external stresses. The purpose of this project was to fabricate a mechanical apparatus that would allow magnetic field sensors, fabricated on a semiconductor wafer, to be subjected to axial stress while simultaneously measuring key performance parameters from the device under test (DUT). In addition, the apparatus would facilitate the application of variable external conditions such as magnetic field such that the sensor’s performance can be characterized accurately as a function of stress and effects. Magnetic field sensors have been found to demonstrate shifts in electrical response when subjected to mechanical stress during operation. The goal of this project is to develop a measurement apparatus for characterizing magnetic sensitivity of semiconductor field sensors under applied stress conditions. This data will be used to mitigate these stresses to optimize the design and performance of Texas Instrument chips. The team developed an apparatus that applies axial loads, can generate uniform magnetic fields in the X,Y, and Z direction, and can be controlled using LabView.
The Gaitway workspace combines medical imaging and gait data to provide specialists with a powerful analysis tool for the identification of structural pathologies within the hip, such as femoroacetabular impingement (FAI) and hip dysplasia. This workspace produces a visualization of the joint action of the femur within the acetabulum, a feature that allows exploration of the hip in multiple planes of movement as well as a depiction of the amount of contact the two bones of the joint make with each other. This visualization can move through a typical gait cycle or any other joint position to identify points of excess bone contact. The workspace also features a “stick figure” visual aid and plots of relevant biomechanical data that move along with the hip animation throughout the gait cycle, as well as outputs for a machine learning classification of hip pathology based on bone geometry and biomechanical data.
In this project, the goal was to build a triple-axis, mobile app testing robot for automated testing of touch-screen device applications. Orthofix Inc. has developed a smartphone app which patients can use to interact with their bone growth stimulation devices remotely and to receive treatment reminders. The smartphone app is a Class III medical device, according to the FDA; therefore, it must undergo extensive testing before being approved for release to the consumer market. Currently, this testing is done manually by senior Orthofix employees. By automating the testing process, they will improve efficiency within the company while saving time and money. The market for medical device apps is growing, and many of these apps will require testing compliant with FDA guidelines. Thus, this automated testing device will be applicable to all of these promising applications and will accelerate the implementation of these novel tools to the market.
The Motion Tracking Visualization System created in part by the Fall 2018 team will use a Unity based approach to creating a model which will visualize a person’s movements in space as they move around with a motion tracking lite system attached to them. The team will, for obvious reasons, employ Unity as well as a bluetooth plugin for Unity in order to capture the data. Once within, Unity’s native Quaternions are use to move the data based on the movement tracking-lite system being employed. The end result shall be such that a recoverable end result of the model moving around will be displayed on the user’s phone.
The goal of the project is to provide power to various electronics that could be considered essential for outdoor emergency uses through rechargeable energy sources. By designing a specialized and portable environment for Peltier devices, a dynamo generator, and solar panels to harness thermoelectric, solar and kinetic energy; the power circuit supports varying magnitudes of power from these renewable energy technologies. Key devices powered were software defined FM transceiver, power efficient speaker and emergency lights. All devices and sources which are optimized to operate in unison and stabilized through use of regulators, charge controllers and relays provide charge Li-ion batteries.
Our Team created a product to make user and company interaction easier in regard to dashboard creation. The issue is that when a customer looks to generate a dashboard, the instructions are sometimes confusing and multiple details must be entered until one may be generated. By using a chatbot, the user decreases the time spent trying to figure out how to build, edit, or delete a dashboard due to its automated functionalities. Ultimately, the chatbot is there to enhance user experience. Our team put in countless hours researching, detailing, and coming up with possible user chatbot interactions. By targeting one specific tool, the dashboard builder, we were able to dive deeper into usability cases and look more into innovative features and applications that the chatbot has. We used Google Dialogue Flow, an SDK, to then generate possible outcomes and what results might look like if users use the chatbot. We were able to successfully generate possible outcomes with the SDK (Software Development Toolkit) and generate physical result of interactions with the chatbot. The chatbot improves user interaction and will be very useful in the future for the user and company.
UT Southwestern Prosthetics-Orthotics Program tasked our team with developing a testing apparatus capable of characterizing the stiffness of an Ankle Foot Orthosis (AFO). Our design follows an older version of the device designed to characterize the stiffness of thermoplastic AFOs with improvements in overall functionality. These improvements include improving the structural rigidity of the apparatus to mitigate rocking, increasing the torque capabilities to test stronger materials such as carbon fiber, and running at variable speeds and number of cycles. The design solution features an aluminum motor box frame to house our motor-gearbox and sensor components, a swing set inspired rigging made of steel-square tubing to counterbalance torsional moments expressed by the AFO, and a LabVIEW program integrated with a user interface to control the speed, range of motion, maximum operating torque, and number of testing cycles.
One of General Dynamics’ many specialties is the design and installation of satellite dishes. The dishes can be extremely large and are assembled from many smaller panels to manage transportation and manufacturing costs. Each of these panels are adjusted relative to one another to achieve the parabolic shape for optimum performance. The process of adjusting the panels is done manually, which is time consuming and expensive. General Dynamics has entrusted Target Acquired to develop an automated solution that can accurately position laser measurement sensors on the panels for precise adjustment. Our solution is a low cost, simple tracked vehicle that can deliver two sensors hundreds of feet along the surface within a few centimeters variability. Our vehicle design is simple, effective, and all parts can be easily fabricated or purchased off the shelf. Additionally, it meets or exceeds all requirements set by the sponsor.
The purpose of the project was to extend the Web Application that Aprima is currently hosting their patient portal on to a Mobile Application. The patient portal currently is fully functional, and our goal, along with Aprima’s help was to make it mobile friendly and add additional features specific to a mobile app such as push notifications. Our solution was to use Google’s firebase push notifications in order to add that specific feature. We used different libraries and plugins to create our Web View among other things. We solved many of the issues that we set out for, but our sponsor wanted us to add native camera usage if we had extra time, which we did not have. In respect to the push notifications, that aspect is fully functional, and we believe the app can be put out for production by Aprima. One aspect where we struggled was getting the firebase push notifications to work without the use of the console.
There are several thermostats on the market today, including Nest and Ecobee. Most of them have only a single sensor mounted inside the thermostat. The problem with that approach is that it only accounts for the current temperature in the specific region where the thermostat is mounted. Ecobee makes a thermostat that comes with an extra sensor, which is also mounted inside the house. Once it collects the data from both sensors that are inside, it averages them up and uses the average temperature to control the HVAC system. We went with a differential approach with one thermostat mounted outside the house. Theoretically, accounting for the outside temperature will make the thermostat more efficient by always running the HVAC system inside its maximum efficiency zone.
Motorcycles for years have been notorious for being the most unsafe form of transportation. We are trying to reduce the safety risk by developing an augmented reality motorcycle helmet. This product is going to have navigation, blind spot warnings, and a rear view camera conveniently projected onto a heads up display. In the unfortunate event that an accident does occur, the helmet will be equipped with an accelerometer that will constantly monitor all the forces on the rider. Once an accident is detected, it will send a SMS to a list of emergency contacts set by the user with the last known GPS location. Through these features, we believe that we can make the roads a safer place for everyone
The Raspberry Pi Attendance System is designed to provide professors with a method to accurately record attendance without the need of personally swiping each student’s ID. The Raspberry Pi Attendance System is an iterative addition to an existing computerized attendance system solution by Professor John Cole. It is a portable system with bluetooth connectivity, a touch screen, and an attached card reader. The Raspberry Pi continuously syncs attendance data to the professor’s personal computer via bluetooth. The entire system is able to work independently from the professor’s own machine, so that the professor may prepare for lecture as the students are recording their attendance. This allows the professor to track student attendance with the accuracy and validity of a computer based system, without sacrificing the simplicity of a paper-based system.
Over the past few years, music light shows have become increasingly popular in recreational and professional displays. However, these light displays are either pre-programmed, and therefore limited in the music they correspond to, or they are unable to produce a high-quality light show in real time. The Aurora Project is designed to be a real time music analyzer that will provide a high-grade light show experience with applications for a wide range of music. The device is programmed to conduct its analysis in the frequency domain and can measure key characteristics of music that define each song such as power, frequencies, number of articulations, and more. These measurements contribute to quantifying the intensity level of the song, which The Aurora Project uses to create a custom LED light show of matching intensity. The LED display is inspired by the Aurora Borealis and is designed to be a home entertainment system that is hung on a wall.
There is a lack of real-time tracking for public parking spots in general, but especially in dense urban areas. Commuters in the US can spend considerable time each day searching for parking. This project aims to create a real-time tracking system for indoor and outdoor parking lots, which can greatly improve upon existing infrastructure across cities globally, by saving individuals time and energy by using image recognition techniques and stationary cameras. The cameras will scan the parking lots and take pictures, which will be processed to determine the number of empty and taken parking spots. The users will see this data displayed on an app, which will show a map of the available parking spaces. This system aims to benefit commuters and pedestrians alike, as drivers will know where to go within an area which may have many pedestrians. Pedestrians would be at less risk of inattentive or distracted drivers searching for a spot. Drivers will also see the benefit in time and hassle saved, and we can reduce our global emissions by reducing time and distance driven.
Probation officers are required to keep track of various notes during field visits with probationers; however, due to the length of time it can take for an officer to record such information on paper, travel back to the office, and retype all his/her notes, this process can be significantly improved. To solve these issues, our group has created a prototype mobile application that will allow officers to record field visit contact information and upload such information to an on line database in order to make the contact process more efficient. Our mobile application prototype can support multiple users, can display multiple contacts a probation officer has to undertake each week, display probationer profiles, show previous contact information, and upload new contact information. To differentiate from similar products that already exist for this problem, our application also supports audio recording, text-to-speech, and picture uploading functionalities.
The purpose of this project is to automate the process of drilling and thinning cranial windows in the skull of rodents such as rate or mice so that neural imaging is accurate and efficient. The solution accomplishes this through a CNC-style machine equipped with a Strong 202 micromotor. The drill was modified with a conductivity measurement circuit that detects when the drill has broken through the skull. The measurement ensures that the rodent’s brain is protected during the procedure. The user can place a prepared rodent on the device and select the desired procedure, window dimensions, and window shape via a control panel. After the three axes of the device are positioned to set the window origin, the automated procedure is performed. The device meets the requirements for size and functionality and can complete the procedure in less than ten minutes.
The team was tasked with designing the second iteration of a biomimetic hand, wrist, and forearm that will eventually be developed into a prosthesis. The hand must be similar in size to that of a seven to eight-year-old child’s, and it must be solely actuated by twisted and coiled polymer (TCP) muscles. TCP muscles are linear actuators that respond to change in temperature. The muscles are manufactured by our team in the Humanoid Bio-robotics and Smart Systems (HBS) Lab using a conductive thread which is spun, coiled, and annealed using a protocol developed within the lab. The design solution involves 3-D printing our unique computer-aided drafting (CAD) design and equipping the final assembly with sensors that will allow for position tracking, force detection, and temperature sensing. The device will be battery powered and controlled by the Jetson TX2 developer kit.
Advanced Reclaiming Solutions has created a system that makes wire insulation scrap recyclable. Granulated wire scrap starts as a mixture of metal, PVC, XLPE, and other plastics that must be separated before they can be recycled. The plastics have very similar densities, so standard separation methods haven’t proved successful. Instead, in this scalable system, the mixture is placed in a Calcium Chloride solution whose density can be specifically controlled. The mixture is separated using a two phase system. In the first phase, a low-concentration solution, XLPE and other plastics float and are removed, while the remaining PVC and metal sinks and moves on to the next phase. In phase two, the PVC and metal are introduced to a high-concentration solution, which allows the PVC to float while the metals sink. Thus, the PVC and metal, can be separated from the other plastics in this system and successfully recycled.
Gardening can be a hassle for some individuals. Whether it’s because the area that one wants to plant food isn’t very compatible for agriculture, or it’s too much to have to maintain the soil (too many weeds, bugs, dirt is too dry or wet). To address the issue, we decided to make a self-sustaining hydroponics system. The hydroponic system will allow individuals to grow plants without the use of soil in their own homes. Since crop growth is difficult under challenging weather conditions, using a hydroponic system could be a very convenient and elegant solution since we are eliminating the need for soil. This lessens the worry of having to make sure the soil is regularly watered or having to buy additional soil to maximize growth. The system itself is built to maintain the water quality for at least a week, thus only leaving the homeowner the responsibility to change the water once a week, and occasionally refill the plant food and water acidity control liquid. By using our system, food can be organically grown with so much less water and in a very efficient and rapid way.
Hemorrhoids afflict 50 percent of people at some point in their lives, resulting in 16 million annual U.S. doctor visits. At-home hemorrhoidal treatments provide symptom relief, however curative treatments require highly-skilled specialist medical doctors. The most common treatment, Rubber Band Ligation (RBL), places small diameter bands, cutting off blood flow to the captured hemorrhoidal tissue. Currently-available ligation devices require significant skill and can only place a single band at a time; frequently multiple locations must be ligated, resulting in a lengthy procedure and discomfort to the patient. There is a significant market need for a ligation solution that is much easier to administer, capable of ligating multiple locations simultaneously.
ENDsolution’s multi-port ligation prototype, Orion, automates the RBL process, deploying three ligation bands at 120 degree increments, treating all surrounding hemorrhoids, without visualization. It enables less specialized medical personnel to administer the procedure, increasing access to hemorrhoid treatment, and reducing cost.
This project is to build a programmable environment that mirrors the physical world. Specifically, it is focused on replicating the buildings and roads. This project is the foundation for future applications that will allow AI to extract data about events in the physical world. The app takes a picture and captures the GPS, compass, and gyroscope data. Then the data is passed to a server that converts the data into a Blender osm to create a dynamic model with the same field of view as the picture. The Blender osm is passed into three.js to create a WebGL to show to the user. By capturing the physical world in a digital format through a camera, the project should be able to upload and render a 3D model that the user can interactively view. The bigger picture being the ability to understand the physical world through the lense of an AI.
There is a lack of sound-detection and portable sound-analysis devices for the hearing impaired. The ability to identify the direction and content of everyday sounds may be a matter of life and death for a hearing-impaired person, especially if a sound is coming from an emergency vehicle or alarm. Our solution to this problem focuses on developing a device that is small enough to be worn on a wrist or forearm that can successfully identify the direction of a louder-than-ambient sound and provide some information about the type of sound that is detected (i.e. ambulance siren, fire alarm, etc.). The project will utilize an array of microphones mounted on a wrist-worn device. The device will also include a haptic feedback device and a display for output.
The UTD Cochlear Implant & Auditory Perception/Engineering Laboratory aims to establish a system that captures the behavioral and physiological response of both hearing and hearing-impaired listeners, under various auditory interactions in a spatial sound environment reproduced by a half-ring of 12-speakers in a sound treated room. One discrepancy in obtaining these auditory interactions is the head movement of the listeners. This project aims to achieve a higher accuracy and resolution for detecting head movements and synchronizing it with audio and displaying the output with a graphical user interface (GUI). This information will be useful for improving the signal processing strategy design in hearing aid and cochlear implants and assist hearing impaired listeners in different realistic hearing situations.
Manufacturing defects during creation of composite plano-plano lenses (lenses with zero magnifying power) sometimes causes visual aberrations known as spatial deviation. Spatial deviation can cause significant changes in apparent image, which can be dangerous in common applications of non-magnifying lenses, such as safety glasses, snowboarding goggles, and welding masks. While a test method described by Sutter and Möller in the 1970s can produce qualitative results, a quantitative measurement of deviation is desirable. This project created a method and device to repeatably and quantitatively measure deviation of lenses. Inside of a light-resistant enclosure, a digital camera photographs an LCD screen before and after a lens is placed in the camera’s view via high-precision linear actuator. Computer vision techniques are used to track movement of segments between photographs. These movements are used to generate descriptions of deviation, including local deviation heatmaps, histograms of local deviation, and heatmaps of deviation of 5mm zones.
The spectral tissue analyzer project provides a testing platform to detect biosignals with various wavelengths of light. The team custom-designed a graphical user interface (GUI) to simplify interaction with the microcontroller and analog front end (AFE) chip compared to the complex GUI the company currently uses. Furthermore, the team integrated the AFE in a boosterpack PCB to attach to the microcontroller and allow for signal processing. In addition, the team designed LED/photodiode PCB boards and 3D printed casings to provide flexibility in testing different LEDs. This device thereby eases the selection of photodiode gains, LED current levels, and LED sampling order. Sensogram Technologies will use this device to test for parameters including heart rate, SpO2, and photoplethysmography (PPG). A potential future research application of the device is in detecting hydration using light, an application that is largely unexplored thus far.
Hero Cup Industries designed the Super Hero Powered Beverage Container for One61 Studio. The beverage container is capable of actively maintaining cool liquid temperature and tracking liquid consumption. All electronic components are integrated on a custom PCB and controlled through Bluetooth using a smartphone application. The smartphone application provides a user interface that allows the user to control the cooling setting of the cup and view liquid consumption information. The external shell and all supporting features of the container are custom designed and 3D printed with a focus on functionality and appearance. The container features a magnetic charging port and accompanying charging coaster. The coaster can charge during or after use. The result is a product that can extend ideal beverage temperature time, provide hydration information, and serve as a pop culture accessory.
CyberHUD is proof-of-concept for augmented reality technology in security. It is an AR mobile application and cloud infrastructure designed to interact with data from public networks and devices. The goal of CyberHUD is to improve network information usage and knowledge by offering a visual platform for data in the local vicinity. The application overlays existing information over the mobile device’s video to show typically invisible data in a real world context. With a modular design and further extensions in mind, the project poses to be a unique tool for quick network data inferences and visualizing networks in security, operations, and maintenance scenarios.
IMI-Hydronic Engineering manufactures and assembles valves in their Dallas, Texas, factory. However, the use of battery powered impact drivers resulted in the improper installation of fittings onto sub assembled valve bodies due to varying torque requirements. In hopes of reducing operator decision, torque variance, and the subsequent leak testing of every assembled valve, IMI-Hydronic wanted to switch to torque-controlled tools. Through research, vendor contact, and demonstration meetings, we were able to create a recommended purchasing plan consisting of tools from two different vendors which met torque requirements, offered scalability, and satisfied budget constraints. With these more powerful and programmable tools came the need for a quick but secure method for fixing the valves during torque application. To accomplish this, we designed two new fixtures equipped with cavities for valve bodies and clamping mechanisms that worked best for the different torque applications of our recommended tools.
This project is a remote conferencing software solution that allows judges to handle traffic court hearings remotely. Due to the high volume of traffic cases, defendents typically wait long periods of time just to quickly state their plea before the judge, which does not require the defendents physical presence in court. The value that this solution provides is that of convinience and time savings for judges and defendents to handle cases in a more efficient manner. This solution is a web application that provides video conferencing services, specifically tailored for the process of handling traffic court cases.
The purpose of the project is to build a simple virtual reality training system for a technician to perform maintenance in a 3D virtual environment. An accompanying tutorial utilizes audio and visual cues to aid the technician in identifying a failed component, replacing the component, and bringing the system back to a working state. A commercial diesel generator is the subject of maintenance tasks. The project’s design primarily focuses upon the user experience, ensuring that the technician works in an immersive and high-fidelity virtual environment. The functionality follows an objective-based approached. The start of an objective initializes preliminary tasks, and the completion of an objective activates post-objective cleanup and transitions to the next objective. The completed project supports high-fidelity interaction and experience. The tutorial effectively guides the user through the maintenance procedures.
Create an Augmented Reality (AR) based application that enables the user to navigate through Legacy Lane and view additional information associated with specific bricks, a site application for the user to view their bricks remotely and to submit a form request to add info to their brick, and an admin site application to monitor the request forms and update the database. Our solution was to write an AR app using React and Wikitude, a website and the admin portal using Angular, and an API using MongoDB and Hapi. The purpose of this project it to create value for University of Texas at Dallas (UTD) Alumni Relations by encouraging alumni donations through this software experience.
This project involves designing an Android app called RePlay that will help to increase the effectiveness of at-home treatments for physical therapy patients. We used Xamarin and MonoGame to build a foil platform – the app is a game launcher that takes in measurements from a Bluetooth controller (used to capture patient movements) and sends signals to a Bluetooth receiver (which will stimulate the vagus nerve to increase therapy effectiveness). Over the course of this semester, we have worked to deliver a product that our client, Dr. David Pruitt, can use to create a better system of recovery for physical therapy patients.
Capital One partnered with walkSTEM to create the idea for an augmented reality experience giving visiting students an opportunity to see how science, technology, engineering and mathematics is relevant in the world around them. This augmented reality experience is to be implemented on iPads that the students carry to one of three areas: the garage, the treehouse and the miniature golf course located in the Capital One campus. Each of these areas provides a different augmented reality experience.
Cancer is considered to be the second leading cause of death worldwide. To facilitate in treating cancer, surgeons are looking to new technologies like the hyperspectral imaging camera to help them remove cancerous tissue during surgery. Currently these cameras contained in benchtop settings are not clinically viable so the goal of this project was to take the benchtop hyperspectral imaging system and develop a clinically viable prototype. The solution to problem was a prototype that utilized a linear actuator, arm, and cart. The camera is placed on an arm that can extend outwards and collapse. The arm is connected to the linear actuator for vertical adjustment and the actuator is mounted to the cart for both mobility and stability purposes. The end result will be a system used for proof-of-concept, phase II clinical trials to show the system can be used in the operating room.
Panic attacks (PA) strongly affect one’s quality of life and can also be embarrassing. Those who suffer frequent PA need a way to subtly monitor and manage these episodes on a day-to-day basis. A wearable biofeedback device with built-in sensors and features for PA management can ease this issue. Our solution has three major functions: data collection, data analysis, and PA management. The device will provide ambulatory monitoring and real-time analysis of biometric data from the wearer. This biometric data is collected through an assortment of discreet biosensors and is stored and analyzed to determine if a user is experiencing the early physiological indicators of a PA. Once an attack is detected, small vibrational motors integrated into the garment will aid the user in managing the symptoms of the PA. Long-term data records will allow users to understand their unique physiological reactions and discover patterns related to their episodes. Health care providers and PA researchers will also be able to use the recorded data to supplement treatment for their patients and gather physiological data about their subjects unobtrusively.
Allstate wants for their customers a tool that will automatically extract the Vehicle Identification Number (VIN) text from a photograph of the VIN taken by the customer. Our group provided research into the effectiveness of different Optical Character Recognition (OCR) tools and potential alternative solutions to the problem. Techniques and tools we investigated include: Tesseract OCR, OCRad.js, image enhancement via color correction and histogram equalization, detecting and correcting text rotation, barcode scanning, manual and automatic cropping. We found that the success rate is highly dependent on the quality of images used and that the irregularity of VIN tags makes OCR unreliable, despite enhancement techniques.
The team is building a custom event management system in real time using Azure and SignalR that can work cross platforms. Using SignalRthe plan is to gather events going to the Azure databases in real time, and at the same time create a chat system among different nodes.
The present process of delivering drink refills to Keurig Dr Pepper vending machines is not an exact science. The delivery schedule dictating which machines will receive deliveries on which days is not founded in data analytics, but on trade knowledge which may not be optimal. The quantity of product loaded onto delivery trucks is also based on the supervisor’s personal discretion. This project moves to improve the efficiency of the vending machine delivery system by using the ARIMA machine learning algorithm and historical delivery data to provide better predictions of when a product will run low enough to warrant a delivery to a machine, saving drivers from visiting machines that are already stocked and the company from missing out on sales where product is fully depleted. In addition to more targeted deliveries, the algorithm can also be used to calculate the appropriate quantity.
Fidelity Investments receives millions of emails everyday from potentially unsafe sources. To protect from malicious emails, all incoming messages are processed by a malware detection system at significant cost to Fidelity. Our project is to create a set of domain filtering rules that will define a list of trusted senders whose emails will not be sent to the malware detection system. To accomplish this, we tested several different machine learning algorithms on a set of email metadata provided by Fidelity. We found that a decision tree produced the best results for the problem. The domain set produced by the final model filtered 80% of emails in a test dataset with a 95% safety confidence.
Today’s society forces us to stay on our toes with work, family or friends leaving little time to care for the potential herbs we can grow. Additionally, the influx of information can be a little too much to handle. Herb-S-Mart is perfect solution designed to produce premium results with minimal human intervention. It takes away several control factors away from the user to reduce their responsibility and their need to continuously monitor the growing conditions for herbs while engaging them in a meaningful way. It has several sensor inputs including PH sensor, EC sensor, temperature sensor, luminosity sensor, and water level sensors to continuously monitor the external growing conditions. The data from these sensors is fed to our microcontroller (Raspberry Pi) that processes it to maintain the desired PH level, nutrient level and the light spectrum to maximize plant growth while using the aesthetically beautiful waterfall system to aerate the water source. All of this is sent to the consumer through a web application so that he can both monitor and control these conditions 24/7. The user have an option to either keep the desired parameter values suggested by the Herb-S-Mart or change it according to his domain knowledge. Finally, to really differentiate Herb-S-Mart from the competing market, the application will have a built in database with useful information on a large range of herbs that can be grown at home. This database will serve as a learners kit for the consumer who wants to take gardening to the next step and will also provide interesting cooking and daily applications for each herb for those who want the leaf without the work. Our Herb growers learners kit is an all in one package to help the user learn and master the growing of herbs.
OnPoynt, a Richardson based drone technology company, aims to provide a mobile application that will allow schools to set up and manage drone racing teams. We extended and improved the functionalities of OnPoynt’s currently existing application to better suit the company’s needs. In addition, we completely redesigned the application’s UI/UX to be more intuitive and clean. Our application was built in Ionic and utilized cloud services such as AWS and Firebase to store our user data.
Many day-to-day situations rely on sightedness, including the road signs for guiding pedestrians alongside traffic. Existing technology cannot fully empower the blind and vision-impaired within these situations, relying on outdated centralized mapping information or physical contact to inform one of their surroundings. To address these issues, our solution utilizes recent advancements in computer vision to recognize objects in the wearer’s vicinity, reacting in real time to the changing world. This project implements the foundations, creating the technology platform in the form of wearable glasses equipped with a camera, movement sensor, single-board computer, and necessary peripherals. The device classifies objects according to a dataset of cautionary and informational signs, unobtrusively delivering appropriate directional audio cues via localized sound to increase one’s awareness of their surroundings. As part of this solution, we intend for future expansion to bring more immersive education, tourism, and augmented reality gaming to sighted and vision-impaired alike.
This purpose of the project is to train a scalable machine learning model with candid pictures of supermarket stockrooms so that it can identify which products are in pictures. We annotated the images provided to us by the sponsor, then fed them into a Convolutional Neural Network. We limited ourselves to 6 products for simplicity’s sake, but the model was written in such a way that it could be expanded to many more products. We achieved a high success rate and left the company with comprehensive documentation to ensure they could use our model when we’re not around to maintain it.
Medtronic’s technicians currently perform manual reliability tests for the Midas Rex (MR) cranial and spinal drill. Technicians spend up to eight hours simulating repetitive surgical procedures on bovine scapula followed by failure analysis of the MR system. Medtronic has tasked Shear Artifex, a senior design team, with producing a solution to reduce human error and increase efficiency of their reliability testing. Shear Artifex created the Automated Cutting Station (ACS) which streamlines reliability testing by combining surgical simulation and failure analysis into one step. ACS is a mechanical system that dynamically maps the topography of the bovine scapula and simulates a user-specified surgical procedure using the MR system. ACS consists of a 3-axis computer numerical control machine, National Instruments motion control, a user-friendly human machine interface (LabVIEW software), and a laser distance sensor. Medtronic’s implementation of ACS advances the development of the MR system by providing an efficient, repeatable and accurate method of reliability testing and failure analysis.
We were tasked with brainstorming, designing, and implementing an iPad app for patients to fill out questionnaires provided to them by their physicians in the office. The patient signs in with their predetermined username and password and is then presented with a list of questionnaires assigned to them by their physician. The patient may then fill out the questionnaires one by one, reviewing their answers as they finish each survey. The questionnaires are then reviewed and accepted by the physician’s office and integrated with Aprima’s other software solutions such as the El-IR.
Tyler Technologies’ Odyssey Jail Manager is a software solution utilized by jails across the country. One of its features is an inmate movement tracking system, which currently uses barcode wristbands worn by prisoners to verify their identities. Our team’s project was to upgrade this system to support fingerprint scanning, offering an increased amount of efficiency and security. Our team completed this project with development tasks for the database, the biometrics plugin DLLs, and the front end of Tyler’s software. We successfully implemented fingerprint scanning and all other requested features.
The TechGarden is a soilless hydroponic indoor garden system designed to automatically regulate plant nutrients and lighting to create an ideal ecosystem for the growth of superior quality produce. The automated features are controlled by a Raspberry Pi 3 that the user is able to access and customize through wireless internet connectivity from an android mobile application. The customizable features include the desired pH level, lighting, and watering cycles. Users are also able to create customized plant profiles to save the settings that are ideal for their particular desired plant species. Other environmental sensors are included as well such as temperature and humidity that allow the user to monitor the complete environmental condition of the plant during its growth.
There is a lack of cost effective home solutions for portable and modular drink makers. Existing solutions are prohibitively expensive, non-portable, and not modular. This solution aims to create an easy to replicate, modular, home solution for mixing drinks. The project utilizes inexpensive off-the-shelf components, including car door lock actuators, a raspberry pi, relay boards, and DC motors to actuate dispensers, move a glass holding platform, and display a easy to use graphical interface. This project can be controlled via a smartphone, computer, or through the onboard touch screen to create recipes and initiate a beverage pour. This project accomplishes the purpose of creating a user friendly and modular way to mix drinks.
UTSouthwestern’s Simulation and Training Lab uses virtual reality simulations to train students in minimally invasive surgeries. Seizures can sporadically occur during surgeries and can be life threatening. The seizure simulation system designed will provide a realistic simulation to facilitate in the training of properly responding to a seizure. The system is designed to be fully concealed in any hospital gurney and to work with any medical mannequin. A handheld controller will allow the instructor to spontaneously initiate/end the seizure and control the speed of the seizure. Speed variation will provide a more realistic experience for the student, as well as adjust to the experience level of each student. In addition to the seizure mode, the system will include a “shock” response upon the instructor pushing a button. This will be engaged when the defibrillator paddles are applied to the mannequin.
We were tasked with brainstorming, designing, and implementing an iPad app for patients to fill out questionnaires provided to them by their physicians in the office. The patient signs in with their predetermined username and password and is then presented with a list of questionnaires assigned to them by their physician. The patient may then fill out the questionnaires one by one, reviewing their answers as they finish each survey. The questionnaires are then reviewed and accepted by the physician’s office and integrated with Aprima’s other software solutions such as the El-IR.
TrueStep is a project designed to create an innovative application for mobile devices to help patients with lower leg injuries determine approximately how much weight is being put on an injured leg in real time. This will speed up the healing and decrease the chance of the injury returning because the patient will be actively aware of the state of their injured leg.
M2M Circuits Inc. has developed a self-contained TE modem. Using this modem, anything from a server down to a microcontroller can be registered on an LTE cellular network, providing SMS and internet capabilities. As the Internet of Things becomes more and more prominent, the cost of developing is diminishing. The MakerModem represents another step towards reducing this cost. The framework we have built allows rapid development of prototypes that utilize TE functionality across a broad range of platforms, enabling hobbyists and professionals alike to quickly implement and test their ideas. Our project involved building a library that allows other developers to easily use the modem’s capabilities without having to learn the low level details. Additionally, the library has to be able to run on a wide variety of platforms. Due to the wide variety of platforms, we had to design the library to run on the smallest microcontroller, making some sacrifices in processing speed in order to be as memory efficient as possible.
Explore Apollo is an iteractive website for listening to carted stories from the Apollo 11 mission audio. NASA recorded tens o thousands of hours worth of audio during the mission. Much of this audio has a lot of value in terms of history and research, but is difficult to know what is valuable due to the large volume of data. Our mission is to create a simple way to find and share those key moments of the Apollo 11 mission using web and audio technologies. We attempt to do this by breaking down the audio into ‘stories’ and ‘moments’ to allow the raw data be organized in a meaningful manner. we created a front-end interface, an API to interact with the database, and an audio server to stream the audio to the front-end in order to accomplish this.
Students often make it through their entire 4 years of undergrad CS without learning how to use source control tools, such as git. One possible reason this happens is that the workflow that comes with available revision control tools and platforms do not mesh well with the workflow of academia: professors need ways to keep students accountable that don’t fit into the corporate world and use cases. GitSubmit provides a solution for tracking and submitting source code that relates to school projects and assignments. GitSubmit provides many of the functions that exist in other platforms such as GitHub, GitLab, and BitBucket, but with a focus on academic use cases, such as supporting deadlines and in-line source code grade feedback, all while teaching students how to use source control technologies they will use every day in their professions.
The project was to design and implement a software interface to control a network of intelligent speakers that the Electrical Engineering team was responsible for. The EE team programmed a TI microcontroller to process audio signals, take ambient background measurements, and also set out and designed a protocol for communicating with the microcontroller. The master controller is a Raspberry PI 2 which runs a web server built in GoLang and maintains an SQL database that tracks information, settings, and other data about the microcontrollers. To communicate with the network, a protocol was developed in collaboration with the EE team to talk to a massive array (1024 with current protocol, in the billions with a few minor changes) of microcontrollers over a custom serial communication bus (RS485). The positions of the microcontrollers within the network are found by analyzing a given map using an image processing algorithm. The system also makes use of a “hop-count” relative addressing technique along with zone control abstraction allowing the microcontrollers to be fully variable in terms of their position and reference within the system as a whole.
The project purpose was to design and fabricate an apparatus to be used in current and future UTD Physics Labs to facilitate teaching the concepts of friction to students. Applications to real-world examples and the incorporation of tactile feedback were among the necessary parameters for any potential solutions. Overall, the team developed, through a series of several prototypes and testing with students, an acceptable apparatus that incorporated the desired parameters, and will be available for implementation and small scale production runs immediately. Additionally, the final solution managed to incorporate some of the stretch goals for the project, including partial fabrication with 3D printing technology for easy, replicable parts. An accompanying laboratory manual for operation and requisite experimentation has been produced as well, with the potential to be changed as needed as new experiments are developed or required for the apparatus.
Doctors and medical students around the world require training tools in order to gain experience performing certain procedures before applying them to patients. Our product simulates the lumbar and sacral (lower spine) environment for pain management physicians to practice placing epidural injections and threading a catheter to deliver anesthetics to spinal nerves. The product allows the user to track the progress of catheter along the spine emulating the visualization provided by a C-arm. The tracking of the catheter is also aided by a sensor circuit that will indicate the location of the catheter in the spine employing LEDs. Key features of the product include lifelike tissue feel and important anatomical landmarks- such as iliac crest, sacral hiatus, vertebral bodies and ligamentum flavum. Additionally, the product is composed of lumbar and sacral blocks, independently linked to provide ease of replacement of worn out parts.
In order to effectively extract knowledge and analyze data, a data scientist/engineer must have clean and consistent data. Manipulating data into a clean, consistent state is commonly painstaking and arduous. This process typically consumes 80% of a data scientist’s time. While some solutions, such as Google Refine, aid in this objective, they don’t handle large (>1TB) data sets well or at all. Our team’s solution was to create a tool that profiles, visualizes, and cleans large dirty datasets of multiple formats. In addition, it is able to merge and normalize data sets into one consistent data set.
With the fast growth of Internet of Things (IoT), billions of IoT devices are expected to connect to the Internet. The goal of this project is to build a system that allows users to model and capture the Internet topology including IoT devices connected, as well as allowing users to select and remotely control IoT devices. As a proof of concept, a portion of the Internet topology is dynamically discovered and is stored in a graph database. Then, a mobile device selects and controls an IoT device (a drone) found through the graph database. The shortest path can also be found using the database for applications that require high bandwidth, such as high definition video feeds. This technology widens the accessibility of IoT devices and serves as a foundation for innovative services and business.
Root-X Concepts was tasked with designing a chemically immersed elastomer testing device. This apparatus must be capable of performing tension and compression tests on elastomeric samples while submerged in volatile chemicals. The team devised a portable chamber which is compatible with existing lnstron hardware, providing a cost-effective solution. A framing system receives the applied force from the lnstron machine and transmits it around a glass chamber, thus allowing visibility while testing. Two seals attached to the lid prevent both prevent vapor leakage from the working fluid and minimize the adverse effects of friction on experimental data. The simple geometries and modular design are adaptable to the sponsor’s stretch goals. The apparatus successfully fulfills all given specifications and requirements, while significantly reducing the overall cost.
Aprima Mobile Patient Application intends to strenghen the relationship between patients and their physicians through an easy-to-use phone app. This app will allow patients to provide their personal information and any useful medical information to their physician, as well as request renewals of persistent medication. A login page was set up, displaying the logged-in patient’s personal information, medication history, and allergy information. It is provided the ability for the patient to edit their personal information and it has the functionality to request medication renewals from the medication page. With this work, Aprima has a strong foundation for their mobile patient application. The app will be expanded upon to allow even more functionality to the patient, and will soon be a staple in Aprima’s medical software solutions.
The goal of this project is to develop a new patient Web portal that customers of Aprima Medical Software Inc. can provide to their patients to view information like appointments, medications, and allergies. A similar solution from Aprima already exists, which they include in their sales package to their clients. However the existing portal looks dated as its user interface has not been updated in a few years. This team’s job was to update the user interface of the existing patient portal using new Web technologies like HTMLS and Angular JS. Aprima as a company is also moving towards a single backend in REST that provides the information for their various frontend interfaces such as its patient Web Portal and a mobile Web app.
We have been working with CBRE (A commercial real estate company) to design a mobile application for the iPhone. At its core it lets realtors quickly view relevant information about any listing in the nearby area. More specifically, the application has functionality that entails: a location based comparator that populates the application with nearby properties owned by the company based on a given radius, listing details about the properties that show the most pertinent information according to the type of building, and finally a search function that efficiently finds listings based on a customizable keyword type. The entire application has a variety of values that can be changed in the application itself to ensure realtor satisfaction.
The objective of this project was to create a web portal hosted by Commit that allows users to access and download education data released by the TEA in a friendly manner. This involved reformatting the data into an architecture that is compatible with a database. The website needed a display that allowed for the analysis of small data sets selected from the larger set of all data released by the TEA and the ability to download large sets of data from the website on to user’s personal machines.
The Universal Proxy Service or UPS is designed to be a tool that developers can use to simulate HTTP errors and webpage access delays. The tool is a web based RESTful API that users can type into any web capable device along with query parameter settings that will simulate a website failure. The service also allows for a random delay and HTTP error by simply entering “random” for the query parameter field.
Memory Science project goal was to streamline their current process for creating new content for their LockiN program. Our group devised a plan to automate content creation utilizing Open Source tools and leveraging the power of context free grammar tagging. Using a combination of stop word lists and part of speech tags, keywords are suggested and exported in a JSON format to integrate with current infrastructure. The overall outcome was a great success, allowing an end user to utilize custom combinations of stop word lists and POS tag lists to suggest keywords for any topic.
Our project was to further develop and enhance the web application of STEMfire (www.stemfire.com), a site that is geared to pair industry professionals to educators who are in need of volunteers to promote Science, Technology, Engineering, and Mathematics (STEM) education. We were given an initial site that had basic functionality, and we were tasked with the goal of making the process of connecting professionals with educators easier. This led to the three major new features that would significantly improve the utility of STEMfire: improve the searching ability on the site so professionals can search for upcoming events that meet their area of expertise, include a complete internal messaging system so that users can communicate with each other on the site instead of through email (similar to LinkedIn’s InMail), and implement various forms of analytics to gather valuable metrics so we know what needs to be worked on in the future.
he main purpose of this project was to replace Raytheon’s existing data collection system. The old data collection system wasn’t automated and required a lot of maintenance attention. Our project is easier to use, and allows the coating team to manually enter required data at their own convenience, opposed to requiring data entry at run-time.
The purpose of the project was to develop a system that uses beacons to gather information for more effective customer interaction. The system to be developed will personalize the customer’s experience with each visit to their favorite location. By leveraging beacon and mobile device technology, the system will gather and store information about customers in a database for any application that wishes to use this system. The database will include the customer’s identification and any items that customer is interested in. This system can personalize the shopping experience by providing custom messages or relevant advertisement when that customer enters a location. The system can further provide sales or coupon information based on the information that has been previously stored in the database.
The project’s purpose is to help people synchronize schedules to find mutual available free time. It compares each of the person’s calendars, and finds mutual free time slots to make scheduling events simpler. The Mobile application itself is built with HTMLS, CSS, and JQuery mobile. The Backend is built with ASP.net and Azure SQL server. We managed to make a working mobile app, but unfortunately we had trouble with the backend. We still managed to setup the solution, so that it can be built out with more time and resources.
The purpose of the project is to be able to compare and contrast among five of the best SMS providers. The five vendors include Nexmo, Plivo, Twilio, Trumpia, and EZ Texting. Best vendors were decided based on the quality of the service, API implementation, and additional features. Enough information and a harness in which to test the various vendors’ capabilities was provided, as well as the research backing their quality of service. The solution to the problem resulted in an ASP.NET web application that allows the user to test the various features of each vendor in order to send SMS messages, as well as the ability to track each message as it is sent, and various statistics offered by the vendor such as callback time, cost, and message volume.
The focus is to develop a user friendly interactive tool which allows effective exploration/browsing of complex NASA mission data including multiple time synchronized audio tracks, images, and other statistics and biometrics. A typical mission lasted between 7-to-10 days, and vast quantities of data such as audio, video, pictures, and telemetry were collected. Among the audio data alone, as many as 29 simultaneous tracks of data were collected. The sheer complexity of information makes it difficult to narrate the story of one of the greatest achievements of mankind. By utilizing information from the Apollo Archive Explorer (AAE), we wish to provide simple access to complex information. We are designing a system in which the user has the ability to choose the level, depth, and kind of information to review.
Efficient management of Health Care information is a pressing, complex issue, because of this our team designed an SMS Patient Survey server to routinely text a set of health questions from Vivify Health to its patients and publish their responses to their Patient Care Portal for straightforward monitoring. We programmed on an Amazon ECZ server in order to communicate with the Twilio SMS service to carry out the texting process. Our project resulted in a convenient way to do health monitoring and could potentially prevent unnecessary trips to the doctor’s office for data collection.
The purpose of the project was to develop a liquid sealing mechanism to be utilized within an oil & gas process unit. The team developed an actuating design that would open a plug when a certain level of fluid height was reached inside the fluid reservoir. Once the plug opened, the design would allow the fluid level to reach equilibrium by matching the flow rate in to the flow rate out through the open plug. In the absence of inflow, the design would drain the reservoir fluid to a desired height and the plug would reseal. Plugs were tested at various sizes to determine the best use of material.
The purpose of this project was to design a temperature test chamber that could enclose pressure regulators on pipes with various diameters and induce a wide range of temperatures on the regulator. To achieve these goals, our team designed a chamber that would enclose the largest pressure regulator and adapters to accommodate for different pipe sizes. To achieve the desired temperature range, our team found a supplier of cooling and heating systems and purchased a customized system for our needs. The final prototype sufficiently meets the needs of Emerson and fulfills the requirements within the scope of our project.
Raytheon wants to accelerate the development of its Multi-Spectral Targeting System (MTS) by removing bottlenecks in storage and testing. Currently, transferring the MTS from its assembly stand to a testing or assembly station is time consuming. Pi is About Three Engineering has developed a solution involving a main transportation platform, a locking/gripping mechanism, and a striker rod. In conjunction, these three features allow for quick capture or release of the MTS and its adapter plate from various manufacturing platforms and storage locations. Additionally, the solution allows for a singular interface for storage, testing, and assembly stations.
A miniature tensile stage was designed and developed that can run tensile,compression, 3 pt. and 4 pt. bending tests. Designed to fit under a microscope, the tensile stage maintains the sample in the field of view for microscopy applications. The system is integrated to run on a labVIEW vi, which controls the motor and takes in sensor information needed for calculations. The resulting system is a user friendly interface that can run a variety of tests on small samples.
The purpose of the system is to rehabilitate people with abnormal walking patterns such as amputees or a person with gait. To achieve this goal, a frame was built around a treadmill and a motorized cable and pulley system is attached. The cables connect to the waist on a harness the patient wears. The motor drives are then controlled using LabVIEW. The system utilizes assistance and resistance training, which pull the patient in opposite directions. The method of training and the torque of the motors are controlled by the operator. With training over time, the patients’ abnormal walking patterns will be corrected.
The intent of this project is to streamline the task of managing workflow. We brought together existing systems into a user-friendly web-portal with which any authorized employee can easily coordinate many teams at once. The development of the project was done using HTML, PHP, and other languages. From the we-portal a user can get a larger picture of what its employees are working on, and review work that has already been completed. From the dashboard snapshots of every other tab can be seen. Within each of the other tabs, relevant information can be found. The Company tab contains details on the company, employees and other metrics. The Job tab provides access to all current and past jobs with more detail accessible based on the selected job.
The objective was to develop a website to be hosted at UTD containing information about Small-interfering RNA (siRNA) that genetic researchers around the world will be able to access once the sponsor is ready for the website to be made available outside of UTD. The website was to include search functionalities for querying specific siRNAs from a database, which we were to also create and initially populate. The solution was creating a Django application to act as the website and a PostgreSQL-engine database storing the information users retrieve when utilizing the website’s search functionality. Both processes operate from an Apache web-server running on the physical UTD server.
Richardson GO! is an interactive Android Application that allows users to quickly find events, eateries, and local businesses in Richardson, Texas. The application was built in Android Studio and utilizes a PostgreSQL Database filled with up-to-date listings of popular events and locations of interest. A Node JS API offers expedient communication between the database and the application that provides lightning-fast updates to the user. The application takes advantage of social media to connect users with Richardson Go! or creates a new profile using their email address.
The MarketPlaaS is a proof of concept for a website that allows users to monetize the data gathered by their smart devices by leasing out access permissions to others. Included with the website is a backend that makes use of the Ethereum blockchain, which provides a framework for a decentralized service that mines transactional data into blocks rather than storing it in centralized servers. The ultimate goal of the MarketPlaaS is to produce a service that supports multiple types of smart device types and services while avoiding any central point of failure in terms of infrastructure.
RamifAI helps colleges improve on-time graduation rates by providing software products that utilize machine learning. In this project, the UTDesign team built a tool using artificial intelligence to automate the creation of degree plans. The software’s purpose was to help students graduate as early as possible and reduce the stress of course planning. To demonstrate the viability of the application, the capstone team built out the software’s user interface, back-end business logic, hosted their own server, and integrated it with a real-database. They also built out a prototype for how advisors would interact with this tool to better assist students.
The purpose of the project is to develop a software utility to assist in determining a defendant’s eligibility for pretrial release. The team has developed a solution through the Outsystems visual IDE, in the form of a five-screen web utility.This utility follows a linear flow of logic from Home, Arrest (Optional), Assessment, Review, and Decision screens that begins with data input. The project, while it has minor issues with visual appeal and presentation of information, is functional and capable of a basic analysis of an inmate’s eligibility for release or remand with little issue.
As the student population of the Erik Jonsson School of Engineering and Computer Science grows, there is a demand to connect students/alumni to their school. Thus, the solution to this is a mobile application. The Jonsson Connect App will show news that is occuring within the Jonsson School, jobs that are available to alumni, and events that are occuring within the Jonsson School. After the user logs in via Linkedln, the user is able to view all the content available on the app. The user will also be able to show interest in events . All data will be available to a administrator via a web app that we also developed to manage data, user’s interests, and metrics.The app is available on iOS and Android.
The purpose of this project is to test, using V2X (vehicle to everything) technology, mainly V2P (vehicle to pedestrian) for sending video footage from the vehicle to the owner. The device should act as a prototype that could be installed in a vehicle and has multiple cameras, including an internal 1080p camera for capturing high-quality footage. The owner of the vehicle should be able to use his/her smartphone to connect with the device at any time and access a live stream from inside the vehicle. The device should be capable of sending a stream from any of the multiple cameras or rotating between the views as required.
Physician offices receive dozens of patients per week. Efficient scheduling and organization is required to manage a physician’s time and coordinate office space effectively.The purpose of this project is to create an application that will optimize the back-office workflow of patient room assignments. Our objective is to allow physicians and staff to keep track of a patient’s status with ease. Our application provides a user friendly interface that will allow a physician to view their schedule. Physicians are able to easily glance at remaining tasks to see which one is next. Important information on patients,appointments, and statuses are displayed in an organized manner. This project provides a good foundation for an office use application in which it effectively allows doctors and nurses to streamline their workflow by keeping track of patient’s appointment statuses and to quickly take in information. This system increases productivity and enhances the flow of a physician’s office.
The purpose of this project was to develop a new we-based scheduling system that imporved upon Aprima’s existing, non-web solution. This new system builds upon the work done by a previous senior design team where they determined MongoDB provided considerable speed and reliability enhancements over their current SQL based database. We build on top of the last team’s database research to develop a complete system that allows for medical providers to schedule appointments for patients. The web interface was developed in Angula-JS, while the backend was developed with ASP.NET, which fits in with Aprima’s overall development direction. Our solution provides Aprima with a base for them to expand upon as they transition their existing products to a web-based platform.
OnPoynt is a company that supplies drones for drone racing in schools. The company wants to add an application that contains information regarding drone races scheduled for a certain period, racer profiles, and live-streams and archived versions of drone racing videos. This team’s assignment is to, using the supplied hardware, store videos in a database, link each video to a unique key, and a certain player. The team has done research and found the requisite software to transport one video for this first phase of the project. The second phase will involve working with different video streams simultaneously.
We have designed a virtual reality application for the Division of Pediatric Cardiology at UTSW. It is designed to aid doctors, surgeons, and medical professionals in 3D interactions with models of the heart in an effective manner. The VR Heart Simulation uses the HTC Vive to enter the 3D space and is programmed in Unity. In phase 2 we are implementing more advanced functionalities, specifically scaling- the ability to zoom in and zoom out, flying- dynamically moving around the 3D space, and drawing- outlining subsections of the heart to design surgical stents patches. By viewing the heart models through VR, physicians, parents, and trainees can interact immersively with heart models in truly innovative ways, allowing for improved surgical planning and teaching. Our long-term goal is to integrate this program into the daily clinical workflow to improve outcomes while saving time and money for each patient.
This is a project that aims to provide a quick, effective solution to those seeking to design custom greeting cards via a created website with minimal effort. We feel that this is an untapped market, because although everyone can easily purchase mass-produced cards for special occasions, well- constructed custom cards aren’t as easy to find. This project helps users design the greeting cards that they want quickly and easily through the utilization of Google Vision API. This project strives to help people express themselves more uniquely without compromising on the quality of their cards.
Hoboloco is a patent-pending computer input device that operates like a “hoverboard.” To guide an avatar or vehicle in Virtual Reality, the user stands on two foot pads and slightly flexes one or both feet. Sensitive sensors communicate the user’s movements to a game or other application, enabling the user’s avatar to walk or ride through a virtual building, over virtual streets, or any 20 or 30 cyber environment. Hoboloco is a “game changer” for game developers, because of the ability of users to move forward, reverse, or rotate. There is no need to modify a game to keep the user from running into walls or to teleport. A demo VR environment created with Unity features a hoverboard user in an urban scene. The device processes sensor input using an Arduino board and communicates with the Unity environment. Haptic vibrations can be generated to simulate traveling over rough surfaces.
OnPoynt provides drone kits to educational institutions, and they’ve recently gained interest in the education and community drone racing market. Our project consists of developing a mobile application as part of a drone racing and gaming system. The mobile app will work across multiple platforms including iOS and Android. The app will provide a means of connecting clients to the drone racing scene. Users will be able to register and participate in races for their school or team. Users can also review previous races and view information like stats of races, track racer performance, and even view archived footage of past races. The app is designed for both drone racers and fans of drone racing. A user will create an account that will help to personalize the app to their location, purpose for use, and favorite teams/racers. The app provides a new way for the drone racing community to keep up with drone racing and have it at their fingertips.
Current physiotherapy can be expensive, time-consuming, and lacks quantitative analysis. Physiotherapy can be made more accessible through a guidance application that monitors patients and suggests proper form. Fitness apparel will be able to transmit full-body motion sensing data to the user’s phone. Our project contributes to this vision by providing a prototype application that receives data from two sensors and displays 3D modeling of real-time movement. We created a Bluetooth application with Unity that receives gyroscope data from two mpu6050 sensors. The application maps the movement onto a 3D model, thereby displaying the real-time motion of the arm.
Foundmi is a Bluetooth tracker that helps find your lost keys, phone, or anything you love. Anyone can attach a Foundmi tracker on the item, go to the foundmi app, press a button, and find the missing item in seconds. This project will incorporate Google’s Smart Voice Assistant, Google Home, by using a Google Action to help find your missing item. The user can ask their Google Home device, “Hey Google, ask foundmi to find my Batman tag!” The Google Home will then find your foundmi and attached item.
The goal of our project was to refine usage and correct errors on a platform that links students and parents to tutors. The proceeds from the final application will go to help the spouses of US Military service men and women find well-paying jobs, in addition to helping the children of these families obtain quality tutoring. Thus, creating a synergistic environment for all parties to benefit. We were given a list of tasks that involved correcting errors and adding additional information to the platform. Our team’s solution was to divide up the list of tasks amongst members and work to create a better version of the application.
Develop a Mobile Virtualized Radio Control System to replace radio control heads. MVRCS is to be a system independent software controller capable of remote operation and monitoring of radios and special mission equipment. The controller is portable and intended for deployment on mobile platforms including those that are hardware limited. The goals of this effort are to provide a system that will reduce space, weight, and power requirements on board the aircraft, reduce operator workload controlling and maintaining the radio equipment, and provide a portable, extensible, scalable architecture providing fault tolerance.
Typical Enterprises engages with external suppliers very actively to ensure the availability of components and services for the on-going operations of the company. This process, when initiated using a Purchase requisition and/or Purchase Order is tracked using a Hyperledger Block Chain and the subsequent process initiated by suppliers, is tracked in this Hyperledger fabric to ensure seamless information flow of the different state of the initiated Procure to Pay process. Using the Hyperledger Block Chain this project was able to capture the lifecycle of a purchase order all the way until the payment is made for the services by the company. UTD Design Team was able to build and successfully test and seamless integration of the procure to pay process via the Hyperledger blockchain fabric. Using the blockchain team was able to demonstrate the creation of block representing successful completion of each process step within the Procure to Pay process.
IDEXX mobile app is a cross-platform (Android and IOS) application for IDEXX to demo their new PIMS API. This application was built in React Native. The PIMS API serves two primary purposes. First, users can search based on the patient’s name and get the information of that patient. Secondly, users can upload notes about that patient. These notes can be a text or photo note. This technology will help unify the patients’ database between multiple veterinarians around the country.
To accelerate smart city development, Fujitsu Network Connections is working to install hardware sensors which monitor parking conditions, waste management, and more. This project features the design and implementation of mobile applications to help employees monitor and install these sensors and for users to make parking reservations. The objective for Phase 2 is to create a backend and database and build an interface for the applications to communicate with the backend, as well as to fix any bugs from Phase 1.
Telefix Technologies has partnered with UTD to design and create their product, Wallace. Wallace is designed to assist in enforcing necessary existing industry compliances with particular technologies. In combination with 3rd party streaming services, our team has created both a web portal and a mobile application to help facilitate the process a typical employee would undertake. The actions carried out by employees will be monitored by experts via a live video feed, and any necessary checks needed to be done will be recorded, so that they can be delivered at a later time. This product is bridging the existing gap between industry compliance and company liability. With Wallace, any errors or miss-steps can be caught and located, both quickly and effectively. Furthermore, this process would serve to eliminate the hundreds of thousands of dollars that are lost every year due to malpractice in the workplace.
This project focused on creating new gameplay abilities for the iOS game Mildly Interesting RTS (MIRTS). Through team design sessions, brainstorming, and playtesting, we succeeded in adding 4 new abilities that will make it into the live game on the app store.
The purpose of this project is to import raw DlCOM data into a virtual reality environment for a doctor to easily view and manipulate. ParticuJarty, the implementation of a variable color transfer function in this environment is important for the doctor to update and see results in real time. This saves doctors countless hours in planning a surgery by presenting the infonnation in an interactive environment and allows them to more accurately perform the surgery. Our goal is to implement this within the current virtual reality system that was produced in Unity.
The objective of the project was to devise a system that would allow employers to simulate changes in employee circumstances, such as salary, would influence their chances of either remaining or being terminated. We built a program in Java to analyze input .csv files by factors of age, tenure, and salary, and dynamically calculate the chances of employee termination at baseline. Following this, another system was emplaced to allow those factors to be altered and the chances of termination recalculated.
Senior Butler is a platform that provides seniors and their family a simple one shop of bundled and ondemand services. The services will concentrate on safety, convenience, indoor & outdoor and technology packages. Since seniors feel more comfortable to remain in their home, safety checks and home maintenance are necessary to keep the home in the best condition for aging in place. Therefore, Senior Butler is designed to offer a verity of services that seniors need to safely remain in their homes and help seniors arrange package of services for their home with a fair pricing. They will have an easy, on stop shop place to contact for all their needs, also senior butler will provide constant update/feedback to their family members. In this way, they will enjoy the comfort knowing their aging parent is living in a safe and secure place.
The purpose of this project is to find a faster and more efficient database than the current one that is being used, which is SQL. SQL has been up to expectations as far as performance, and it needed to be addressed because customers are waiting too long for their records to be pulled up. The objective of this project was to research many different databases, and find which ones gave the needed results in the fastest time and in the safest manner so that Aprima can use this research for a future solution. The team narrowed two databases that match these criteria, MongoDB and RavenDB. After extensive testing, both databases have shown to be substantially faster than SQL and very safe as well. Queries and functions that are run on SQL were developed for the new databases, so the current data in the Aprima system can be used. We discovered that MongoDB has faster read-times, and RavenDB has faster write-times.
Capital One’s online loan application currently encounters errors during client site exploration. These errors yield inefficiencies for Capital One clients and employees. The project goal is to utilize reinforcement learning algorithms to discover the minimum chain of actions that result in errors and discover the applicability of machine learning for a desired use-case.
The goal of the project is to develop a scalable role engineering platform to apply access entitlement groupings to Capital One associates. The project automakes the assignment of roles to augment risk mitigation and replace the current manual process in order to provide a better user experience and to have quicker new hire onboarding. It is a full-stack web application that interacts with employee records and uses machine learning models to predict employees’ roles.
As the amount of data we can collect and store increases, there is an increased need to utilize that data to produce creative useful solutions. A common method of analyzing this data is machine learning; utilizing these techniques allows applications to reach smarter solutions faster. This project uses python’s scikit-learn tools to develop a model that can be used to predict the payment actions of Capital One’s customers. By analyzing these customer’s history and clustering customers into similar groups/types, we were able to produce several predictive models to varying degrees of confidence. These predictions can be used to streamline the payment process for the customers, in addition to catching any suspicious or unusual payment actions made by the customer. This project provides the basis for myriad applications that can benefit both Capital One and its customers.
The purpose of this project is to both reduce the amount of time it takes for the courthouse to get all their jurors checked in, as well as providing an overall better experience for the jurors themselves. The team looked at airport ticket kiosks for inspiration due to their efficiency with getting customers in and out as quickly as possible. From this, we created a system that allows users to use barcodes to help reduce how many inputs they need to check in, and overall made a clean and simple looking system as make things as straight forward as possible. If a juror does have an issue, they are directed away from the kiosk to a clerk, so that the kiosk is then open for the next user. The final product can get a juror, who has their barcode, checked in with as little as 4 inputs. And if there are any additional inputs, they are quick and easy questions to go through.
At Capital One, calling agents are manually assigned by managers to contact borrowers based on certain business rules. Information about these calls are then logged and used to update borrower information. As of now, this process is done mostly manually. Our project aims to automate these processes and allow for flexibility in defining rules while keeping processes the same. We designed a solution with several parts that automate and optimize the current process. We created a language to define the business rules, a batch process capable of reading the business rules and opening/closing cases for delinquent borrowers, a full-stack web application with database, REST servfce, and a web interface for calling agents to view list of people to call and update their information. Our solution drastically reduces the amount of time and effort needed for creating lists of people to be called and provides an easy interface for calling agents to update information.
The project was to create a storyboard and a prototype for a videogame to teach children natural gas safety concepts. The prototype, created using Unity and C# scripting, focused on developing three mini games to develop concepts such as calling 811 before digging, and identifying the signs of a gas leak using Atmos Energy’s mascots, Gus and Rosie as characters in games that are related to the safety concepts outlined by Atmos Energy. The project now forms a basis for further development of a video game to teach children about natural gas and provide positive brand identification for Atmos Energy.
The sharing economy has drastically changed the current economic landscape. It has led to lower costs, increased utilization, and a better user experience in many cases. Building devices that can be shared has many challenges, but one that is ubiquitous is access control for the devices. Project Axis is a decentralized authorization service for shareable IOT devices that will allow owners to lease device access and data with others by storing authorization information on the Ethereum blockchain. This provides three main benefits – device makers can make their devices “shareable” easiy, users can manage the devices that they own and access in one place, and users can own and have fine grained conrol of the data generated from their devices.
ln this project, we worked to refactor and optimize an AP[ developed by Hewlett Packard Enterprises (HPE), which generates documentation for one of their cloud/virtual computing platforms. ln addition, we also worked to implement a number of unit tests for the API in order to ensure validity of code execution and output. We did this by taking source code already developed by HPE and worked on it collaboratively to develop our solutions and meet the requirements designated by HPE’s “definition of done”.
ATOS has requested a data analytics dashboard to monitor and alert clients of data collected by industrial electrical sensors. The collected sensor data is preprocessed by an advanced analytics server database and sent to the server to be displayed for the end user. Our project involved building a dashboard that allows clients to easily view information originating from a number of devices without requiring from a number of devices without requiring the user to directly access each device individually. Additionally, the dashboard has been created in such a way to allow user to select a desired date range to display useful data to aid in identifying point of failures, performance issues, etc. The dashboard is secured by forced 2-factor authentication and limited whitelist-based registration. The administrators have full control on who can access the site, and users will have forced secondary security before viewing potentially sensitive data.
The SmartTag Phase II project continues the work of a previous UTD Senior Design project to develop an application for automated data tagging. This application has been tailored to work specifically with the Wonderware ArchestrA IDE system used by ATOS. Our team focused on improving the usability of the program by changing visuals and adding new functionality. Icons for data points and program tools were updated, and a pause/stop ability was added to the data exporting process. Several errors were resolved, and other functionalities were researched for future development, such as undo/redo function. Our team’s work on this application brings tne product closer to completion, where it will help improve productivity in ATOS, as the company often works on large scale projects. Instead of manually recording and tagging thousands of objects and their extension points, this application will alJow developers to save significant time by automatically tagging the data.
Python to MATLAB Conversion is a research-based project to investigate converting Python machine learning models to MATLAB while giving the team hands-on experience with data science. The conversion served as an exercise in learning the underlying data science concepts and how to implement them using both Python and MATLAB. Under the guidance of the industry sponsor the team researched several related algorithms every week that were then implemented in MATLAB. Each team member documented their findings in a table showing the mapping between Python and MATLAB.
Fidelity Investments is seeking an application that identifies permissions within their lists of directories and removes permissions from unwanted users. It is done in two separate phases: Detection and Remediation. There is an abundance of third party applications available that perform tasks required by our project such as monitoring changes and access management. Our team has come up with a solution to work on this internally through the machine using Windows PowerShell. We have developed a script in PowerShell to check local directories and list permissions. The script runs behind a GUI that was developed on C#, and will be displaying our process as it goes. After testing, our team has seen many open shares that have un-authorized access across our machines locally and re mediated access. We hope the impact of these results will help employees realize the importance of file sharing, and make changes to keep files secure.
The project is divided into two smart parking mobile applications, one targeted towards commercial consumers and another for administrators and technicians. The commercial application is streamlined for easy usage while driving to a parking lot. It allows for both immediate parking assistance and purchasing reservations at an earlier time. The administrator application has support for both installing sensors to track occupancy and usage of each individual spot in the lot. In addition, it supports live monitoring of the current status of the sensor to assist technicians in maintaining the hardware. Both applications come with built in map support, with routing provided through Google Maps, to help guide a user to an exact location using geolocation data to a park lot/space.
Richardson, Texas is a diverse area with lots of events, entertainment and community gatherings. Other Communities similar to Richardson have begun utilizing mobile applications to network all of these events in to one hub. The platform will be populated with community events from various Richardson resources, and may scale out to other cities and states. Our team tackled this problem through Android Studio, employing a three tier software concept of the Database, API bridge, and User Interface. Various activity and page layouts were created to give the application depth and organization hierarchy. The application features a common login system supporting social login such as Facebook and Google+ to facilitate ease of entry.
This project was intended to create a platform on which to link students and parents with tutors with spouses in the US Military to create a synergistic environment where both parties benefit. Our team’s solution to this was to create an online web portal using the similar ideals to existing solutions like UBER but optimized for a tutoring platform. In the end, we have created a basic web portal that is able to facilitate the scheduling of tutoring sessions an host the session via a web server. Additionally, there is an admin sub application that can authorize tutors and manage valid subjects for tutoring. Utilizing RESTful API ideologies, the current project can be expanded in the future to incorporate additional platforms such as phone or tablet specific applications.
Mitchell International uses a simple Win Forms tool to construct a visual representation of workflow models for their clients. With this tool, users can construct a visual model of the tasks that must be performed as well as the type of event (success, failure, restart, etc.) that would need to occur in order for the execution of one task to result in another. The tool in its original state was functional, however, the user interface was outdated. Mitchell International sought to update the tool’s look and essentially give it a “face lift.” To achieve this goal, we created UML and workflow interaction diagrams to catalogue the tool’s functionality and worked with our sponsor to build a new web application that supports persistence and offers a modernized and more intuitive interface while maintaining the tool’s original functionality.
This project’s goal was to develop an iOS AR application that extends the functionality of Project Atlas’ web-based application. The application is built using the latest version of Swift and utilizes Apple’s recently released augmented reality API, ARKit. The key functionality of the app is to allow a Project Atlas user to be able to log into their account and be able to physically locate project work tasks. Using augmented reality, the project work tasks are displayed on your screen with the illusion that they are being projected into their real space geographic coordinates. ARKit allows us to project objects onto these coordinates and guide users to where these work tasks are located. A user is also able to select a work task and link to the full Project Atlas application in order to view full details and make changes.
RealPage Inc. desires a chatbot for its main website, https.//www.realpage.com. The chatbot will direct users to the product they are looking for more efficiently than customers navigating the website themselves. After building the logic behind the chatbot we will implement it using an existing framework. The reasoning behind this project is that RealPage owns over sixty different products. Reducing the amount of time people spend looking for products on the company’s website will ultimately help the company generate more revenue.
The goal of this project was re-amp the design of Property Management Insider’s blog site for better usability and quality. Our solution was to use Word press as the content management system and the front-end languages to design the website. The conclusion of this project resulted in higher quality design as well as better UX/UI. Not only do the audience have a better experience with the website, but so do the writers of the biogs. Writers will now have their own profile page as well as a better look for their article pages.
The Suzuki Music Institute of Dallas (SMID) is a non-profit DFW music school with a small faculty focused on teaching instruments, music theory, and music composition. SMID has an enrollment over three hundred and teachers are expected to create a schedule that accommodates the widest array of students and theri parents’ schedules (parents are required to be present for lessons). To replace the current manual apporach to schedule design, a web application that stores parental data and runs the user’s restrictions in available free time through an algorithm that will generate a tentative schedule. The schedule can be adjusted manually by instructors and displayed on the web for parents to view.