UWSpace
UWSpace is the University of Waterloo’s institutional repository for the free, secure, and long-term home of research produced by faculty, students, and staff.
Depositing Theses/Dissertations or Research to UWSpace
Are you a Graduate Student depositing your thesis to UWSpace? See our Thesis Deposit Help and UWSpace Thesis FAQ pages to learn more.
Are you a Faculty or Staff member depositing research to UWSpace? See our Waterloo Research Deposit Help and Self-Archiving pages to learn more.

Communities in UWSpace
Select a community to browse its collections.
- The University of Waterloo institution-wide UWSpace community.
Recent Submissions
Item type: Item , Instability of the microemulsion channel in block copolymer-homopolymer blends(American Physical Society, 2020) Vorselaars, Bart; Spencer, Russell K. W.; Matsen, Mark W.Field theoretic simulations are used to predict the equilibrium phase diagram of symmetric blends of AB diblock copolymer with A- and B-type homopolymers. Experiments generally observe a channel of bicontinuous microemulsion (BmE) separating the ordered lamellar (LAM) phase from coexisting homopolymer-rich (A+B) phases. However, our simulations find that the channel is unstable with respect to macrophase separation, in particular, A+B+BmE coexistence at high T and A+B+LAM coexistence at low T. The preference for 3-phase coexistence is attributed to a weak attractive interaction between diblock monolayersItem type: Item , Fluctuation stabilization of the Fddd network phase in diblock, triblock, and starblock copolymer melts(American Physical Materials, 2023) Matsen, M. W.; Beardsley, T. M.; Willis, J. D.Self-consistent field theory has demonstrated that the homologous series of (AB)_M starblock copolymers are promising architectures for the complex network Fddd phase. Nevertheless, it remains to be seen if the level of segregation will be sufficient to survive the fluctuations inevitably present in experiments. Here, we study the effect of fluctuations using field-theoretic simulations, which are uniquely capable of evaluating order-order phase transitions. This facilitates the calculation of complete fluctuation-corrected diagrams for the diblock (M=1), symmetric triblock (M=2), and 9-arm starblock (M=9) architectures. Although fluctuations disorder the Fddd phase at weak segregations, they also stabilize the Fddd phase with respect to its ordered neighbors, which extends the Fddd region to higher segregation. Our results provide strong evidence that Fddd will remain stable in experiments on the side of the phase diagram where the outer A blocks of the star form the network domain. However, it is doubtful that Fddd will survive fluctuations on the other side where they form the matrix domain.Item type: Item , Fluctuation-corrected phase diagrams for diblock copolymer melts(American Physical Society, 2023) Matsen, M. W.; Beardsley, T. M.; Willis, J. D.New developments in field-theoretic simulations (FTSs) are used to evaluate fluctuation corrections to the self-consistent field theory (SCFT) of diblock copolymer melts. Conventional simulations have been limited to the order-disorder transition (ODT), whereas FTSs allow us to evaluate complete phase diagrams for a series of invariant polymerization indices. The fluctuations stabilize the disordered phase, which shifts the ODT to higher segregation. Furthermore, they stabilize the network phases at the expense of the lamellar phase, which accounts for the presence of the Fddd phase in experiments. We hypothesize that this is due to an undulation entropy that favors curved interfaces.Item type: Item , Reliability-Aware LiDAR Odometry Fusion for Mobile Robot Localization in Warehouse Environments(University of Waterloo, 2026-11-03) Salehi, MaryamAccurate self-localization is essential for reliable navigation of autonomous mobile robots in structured indoor environments such as warehouses and logistics facilities. In these settings, global positioning systems are unavailable, wheel odometry accumulates drift, and LiDAR scan matching can become unreliable when temporary obstacles or map changes create scan-to-map mismatch. Therefore, localization systems must combine the short-term continuity of odometry with the corrective value of map-referenced sensing while adapting to changes in sensor reliability. This thesis investigates encoder- and LiDAR-based localization for a differential-drive warehouse robot using a progressive development and evaluation pipeline spanning MATLAB simulation and ROS 2/Gazebo implementation. First, a unified MATLAB framework is developed to compare four localization strategies under consistent conditions: encoder dead reckoning, LiDAR scan-to-map registration using Iterative Closest Point (ICP), Extended Kalman Filter (EKF) fusion of encoder prediction with ICP pose measurements, and particle-filter localization using a LiDAR likelihood model. The results show that encoder-only odometry is computationally efficient but accumulates drift, while scan-based and probabilistic methods can reduce long-term error by anchoring the pose estimate to environmental geometry. EKF fusion provides a lightweight and continuous estimate that combines encoder smoothness with LiDAR-based correction. Second, the localization workflow is implemented in ROS 2 and evaluated in Gazebo under simulated-time operation, with RViz used for visualization. The implementation establishes a modular architecture for simulation, LiDAR preprocessing, local ICP odometry, map-based localization, EKF fusion, trust monitoring, and visualization. RTAB-Map is used for LiDAR-based local ICP odometry, AMCL is used for map-based probabilistic localization, and the robot_localization EKF fuses wheel odometry with ICP odometry to produce a smoothed /odometry/filtered estimate. A custom online ICP trust monitor provides a heuristic diagnostic score for local scan-matching quality. The ROS 2 results demonstrate the expected qualitative behavior of wheel odometry, local LiDAR odometry, and EKF fusion while also reflecting practical middleware effects such as asynchronous sensor updates, transform handling, and timing variation. Third, this thesis introduces a reliability-aware localization enhancement for handling scan-to-map mismatch and accumulated odometry drift. When ICP becomes unreliable due to temporary obstacles or degraded scan matching, its influence is reduced to limit the effect of incorrect scan alignments on the estimate. When ICP remains consistently reliable, it is used as a geometric anchor to gradually reduce accumulated encoder drift. A Mamdani fuzzy inference system maps ICP registration RMSE, position innovation, and yaw innovation to a continuous trust score. Simulation results show that the proposed strategy maintains low estimation error during the tested map-mismatch condition and reduces encoder-ICP divergence during stable periods without abrupt switching. These results are limited to the simulated environments, trajectories, and mismatch conditions considered in this thesis. Overall, the contributions of this thesis are: (i) a unified MATLAB evaluation framework for encoder-, ICP-, EKF-, and particle-filter localization in a representative warehouse environment; (ii) a reliability-aware localization strategy that adapts LiDAR trust based on scan-matching quality and innovation consistency; and (iii) a modular ROS 2/Gazebo implementation that integrates wheel odometry, local LiDAR odometry, AMCL, EKF fusion, and online ICP trust monitoring as a foundation for future hardware deployment. Future work will focus on physical robot validation, richer sensor-artifact modeling, systematic evaluation under a wider range of operating conditions, and full integration of the reliability-aware trust framework into the ROS 2 fusion loop.Item type: Item , Simple and accurate calibration of the Flory-Huggins interaction parameter(American Chemical Society, 2020) Willis, James D.; Beardsley, Tom M.; Matsen, Mark W.This paper improves upon a standard method of determining the Flory-Huggins chi parameter, whereby experimental order-disorder transitions (ODTs) of symmetric diblock polymer melts are fit to the mean-field prediction, (chi N)_ODT=10.495. The improvement is achieved by switching to an accurate prediction of (\chi N)_ODT from Morse and coworkers, supplemented with corrections for the small degrees of polydispersity and compositional asymmetry that inevitably exist in real diblock polymers. The first correction is evaluated by simulating polydisperse diblocks over a wide range of invariant polymerization indices, and the second correction is extracted from analogous simulations for compositionally asymmetric diblocks by Ghasimakbari and Morse. The resulting calibration method is then demonstrated on 19 different chemical pairs, using previously published experimental data. It provides a considerable increase in accuracy, but yet is nearly as simple to apply as the original version.