Now showing items 1-16 of 16

    • An Adaptive Teachable Robot For Encouraging Teamwork 

      Baghaei Ravari, Parastoo (University of Waterloo, 2021-01-26)
      Social robots used in education can take different roles, including tutor robots and peer robots. Peer robots (also called teachable robots) take the role of a novice in a teaching interaction while the students take the ...
    • Assessing user specifications of robot behaviour for material transport tasks 

      Blidaru, Alexandru (University of Waterloo, 2019-09-25)
      Robots are an established component of many existing manufacturing processes. In the majority of cases, these robots operate in segregated areas, separated from human workers. However, as robots' capabilities in sensing ...
    • Automated Pose Estimation for the Assessment of Dynamic Knee Valgus and Risk of Knee Injury during the Single Leg Squat 

      Kianifar, Rezvan (University of Waterloo, 2017-04-28)
      Many clinical assessment protocols rely on the evaluation of functional movement tests such as the Single Leg Squat (SLS), which are often assessed visually. Visual assessment is subjective and depends on the experience ...
    • Curiosity-Based Learning Algorithm for Interactive Art Sculptures 

      Chan, Tsz Kiu (University of Waterloo, 2016-02-19)
      This thesis is part of the research activities of the Living Architecture System Group (LASG). Combining techniques in architecture, the arts, electronics, and software, LASG develops interactive art sculptures that engage ...
    • Driving Manoeuvre Recognition using Mobile Sensors 

      Woo, Christopher (University of Waterloo, 2016-08-31)
      Automobiles are integral in today's society as they are used for transportation, commerce, and public services. The ubiquity of automotive transportation creates a demand for active safety technologies for the consumer. ...
    • Dynamic Balance and Gait Metrics for Robotic Bipeds 

      DeHart, Brandon (University of Waterloo, 2019-06-19)
      For legged robots to be useful in the real world, they must be able to balance and walk reliably. Both of these abilities improve when a system is more effective at moving itself around relative to its contacts (i.e., ...
    • Dynamic Weighing of Non-Singulated Objects Using a Grid of Decoupled Platforms 

      Maassarani, Bilal (University of Waterloo, 2017-01-20)
      Weighing systems exist in various sizes and forms to meet the persistent demand for measuring the mass of objects. Current solutions do not offer a system that can dynamically weigh packages moving in a non-singulated and ...
    • A Framework for Human Motion Strategy Identification and Analysis 

      Choudry, Muhammad (University of Waterloo, 2019-05-21)
      The human body has many biomechanical degrees of freedom and thus multiple movement strategies can be employed to execute any given task. Automated identification and classification of these movement strategies have ...
    • Human motion estimation and controller learning 

      Joukov, Vladimir (University of Waterloo, 2021-07-22)
      Humans are capable of complex manipulation and locomotion tasks. They are able to achieve energy-efficient gait, reject disturbances, handle changing loads, and adapt to environmental constraints. Using inspiration from ...
    • Human-Aware Motion Planning for Safe Human-Robot Collaboration 

      Rajendran, Vidyasagar (University of Waterloo, 2020-10-08)
      With the rapid adoption of robotic systems in our daily lives, robots must operate in the presence of humans in ways that improve safety and productivity. Currently, in industrial settings, human safety is ensured through ...
    • Intent Classification during Human-Robot Contact 

      Fisher, Wesley (University of Waterloo, 2020-10-15)
      Robots are used in many areas of industry and automation. Currently, human safety is ensured through physical separation and safeguards. However, there is increasing interest in allowing robots and humans to work in close ...
    • Motor Control For Human Jumping To A Target 

      Westermann, Kevin (University of Waterloo, 2019-05-23)
      Investigating how humans perform dynamic movements is important for applications such as movement rehabilitation, sports training, humanoid robot design and control, and human-robot interaction. There are several hypotheses ...
    • Online Learning of Gait Models 

      Waugh, Jamie L. S. (University of Waterloo, 2018-05-01)
      Gait event identification is the identification of gait events (e.g., foot impact) which occur cyclically, at the same location in each gait cycle. Gait event identification plays an important role in many applications, ...
    • Spatially-Distributed Interactive Behaviour Generation for Architecture-Scale Systems Based on Reinforcement Learning 

      Lin, Daiwei (University of Waterloo, 2020-02-18)
      This thesis is part of the research activities of the Living Architecture System Group (LASG). LASG develops immersive, interactive art sculptures combining concepts of architecture, art, and electronics which allow occupants ...
    • Specifying User Preferences for Autonomous Robots through Interactive Learning 

      Wilde, Nils (University of Waterloo, 2020-09-28)
      This thesis studies a central problem in human-robot interaction (HRI): How can non-expert users specify complex behaviours for autonomous robots? A common technique for robot task specification that does not require ...
    • Understanding Feedforward – Feedback Controller Components In Human Movement Through Optimization-Based Approaches 

      Parsapour, Mahsa (University of Waterloo, 2023-04-10)
      Despite many studies in human motion analysis using optimal control theory to understand how movement is generated, less attention is focused on the structure of the optimal controller. The majority of existing studies ...


      University of Waterloo Library
      200 University Avenue West
      Waterloo, Ontario, Canada N2L 3G1
      519 888 4883

      All items in UWSpace are protected by copyright, with all rights reserved.

      DSpace software

      Service outages