Date of Award

Spring 6-13-2025

Document Type

Masters Thesis

Degree Name

M.S. in Mechanical Engineering

Organizational Unit

Daniel Felix Ritchie School of Engineering and Computer Science, Mechanical and Materials Engineering

First Advisor

Matthew H. Gordon

Second Advisor

Goncalo Martins

Third Advisor

Matthew J. Rutherford

Copyright Statement / License for Reuse

All Rights Reserved
All Rights Reserved.

Keywords

Embedded systems, Internet of things (IoT), PCB design, Robotics, Service robots, Non-invasive infrastructure

Abstract

As service robots become more prevalent in multi-story environments such as hospitals, hotels, and laboratories, accurate floor-level detection is critical to ensuring operational reliability. Consider a robot tasked with delivering medical samples in a multi-story laboratory. Without accurate feedback, a robot exiting on the wrong floor could introduce delays, disrupt workflows, or compromise sample integrity. Internet of Things (IoT) technologies offer a way to address these risks by providing real-time error detection and corrective capability. However, current IoT-based floor estimation systems often require invasive modifications to building infrastructure—particularly elevator control panels. These approaches introduce challenges related to cost, liability, backward compatibility with older buildings, and increased points of failure in the system architecture.

This thesis presents the design and evaluation of a non-invasive IoT board for floor-level estimation that requires no modification to existing elevator systems. Developed in collaboration with Rocky Mountain Robotech LLC, the device is intended to assist service robots by providing floor-awareness using barometric pressure sensing. The system operates in two primary modes: a training mode, where it identifies characteristic pressure changes between building floors, and a normal operation mode, where it references this data to estimate floor position in real-time.

Testing was conducted in buildings between two and four stories tall in Dallas, Texas, and Denver, Colorado. During training mode, the device correctly queued incoming pressure data and applied both a moving average filter and the Ramer-Douglas-Peucker (RDP) algorithm to isolate plateaus corresponding to distinct floor levels. After training, the board reliably transitioned to normal operation mode, continuing to collect and compare pressure data to stored floor values. Bluetooth communication with a tablet on the robot enabled the transmission of commands to initiate training and other actions, while data stored in non-volatile memory was preserved across power cycles.

These results confirm that the system can distinguish between floors and maintain robust communication without requiring elevator integration. It demonstrates a low-cost, modular approach to floor estimation that avoids common barriers to adoption, such as infrastructure modification or reliance on high-precision sensors. However, while initial testing validates core functionality, further testing is needed to assess long-term reliability, sensitivity to weather and environmental changes, and generalizability across a wider variety of building types and layouts.

This work shows that thoughtfully designed, non-invasive IoT hardware can meet key needs in service robotics—enhancing autonomy and safety without compromising existing infrastructure.

Copyright Date

6-2025

Publication Statement

Copyright is held by the author. User is responsible for all copyright compliance.

Rights Holder

Carter J. Sorensen

Provenance

Received from ProQuest

File Format

application/pdf

Language

English (eng)

Extent

111 pgs

File Size

3.3 MB



Share

COinS