Now showing items 1-20 of 20

    • 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 ...
    • Coverage Path Planning for a Moving Vehicle 

      Gilhuly, Barry (University of Waterloo, 2020-04-21)
      A simple coverage plan called a Conformal Lawn Mower plan is demonstrated. This plan enables a UAV to fully cover the route ahead of a moving ground vehicle. The plan requires only limited knowledge of the ground vehicle's ...
    • Dead Reckoning for Distributed Network Online Games 

      Walker, Tristan (University of Waterloo, 2021-05-07)
      Online networked games are becoming increasingly popular. One type of network architecture used in these games is a distributed network architecture, where players send periodic updates to each other and each player must ...
    • Distributed Task Allocation and Task Sequencing for Robots with Motion Constraints 

      Sadeghi Yengejeh, Armin (University of Waterloo, 2016-04-20)
      This thesis considers two routing and scheduling problems. The first problem is task allocation and sequencing for multiple robots with differential motion constraints. Each task is defined as visiting a point in a subset ...
    • Estimation and Control of Dynamical Systems with Applications to Multi-Processor Systems 

      Zhang, Haotian (University of Waterloo, 2016-08-23)
      System and control theory is playing an increasingly important role in the design and analysis of computing systems. This thesis investigates a set of estimation and control problems that are driven by new challenges ...
    • 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 ...
    • Lattice-Based Motion Planning with Optimal Motion Primitives 

      Botros, Alexander (University of Waterloo, 2021-12-23)
      In the field of navigation for autonomous vehicles, it is the responsibility of a local planner to compute reference trajectories that are then be followed by a tracking controller. These trajectories should be safe, ...
    • Learning a Motion Policy to Navigate Environments with Structured Uncertainty 

      Tsang, Florence (University of Waterloo, 2020-01-24)
      Navigating in uncertain environments is a fundamental ability that robots must have in many applications such as moving goods in a warehouse or transporting materials in a hospital. While much work has been done on navigation ...
    • Minimizing Robot Digging Times to Retrieve Bins in Robotic-Based Compact Storage and Retrieval Systems 

      Yue, Anni (University of Waterloo, 2023-10-05)
      In this thesis, we study storage policies for a robotic-based compact storage and retrieval system (RCS/RS), which provides high-density storage in distribution center and warehouse applications. In the system, items are ...
    • Minimizing Turns in Single and Multi Robot Coverage Path Planning 

      Bochkarev, Stanislav (University of Waterloo, 2017-01-20)
      Spurred by declining costs of robotics, automation is becoming a prevalent area of interest for many industries. In some cases, it even makes economic sense to use a team of robots to achieve a goal faster. In this thesis ...
    • Motion Planning and Safety for Autonomous Driving 

      De Iaco, Ryan (University of Waterloo, 2019-12-11)
      This thesis discusses two different problems in motion planning for autonomous driving. The first is the problem of optimizing a lattice planner control set for any particular autonomous driving task, with the goal of ...
    • Multi-robot Coverage and Redeployment Algorithms 

      Sadeghi Yengejeh, Armin (University of Waterloo, 2020-09-25)
      In this thesis, we focus on two classes of multi-robot task allocation and deployment problems motivated by applications in ride-sourcing transportation networks and service robots: 1) coverage control with multiple robots, ...
    • Multi-Robot Path Planning for Persistent Monitoring in Stochastic and Adversarial Environments 

      Asghar, Ahmad Bilal (University of Waterloo, 2020-05-15)
      In this thesis, we study multi-robot path planning problems for persistent monitoring tasks. The goal of such persistent monitoring tasks is to deploy a team of cooperating mobile robots in an environment to continually ...
    • On Legible and Predictable Robot Navigation in Multi-Agent Environments 

      Bastarache, Jean-Luc (University of Waterloo, 2022-11-24)
      Legibility has recently become an important property to consider in the design of social navigation planners. Legible motion is intent-expressive, which when employed during social robot navigation, allows others to quickly ...
    • Online Scheduling of Operator Assistance for Multi-Robot Teams with Uncertain Robot Capabilities and Environments 

      Cai, Yifan (University of Waterloo, 2023-01-16)
      In this study, we consider the problem of allocating human operator assistance in a system with multiple autonomous robots. Each robot is assigned with an independent mission, each defined as a sequence of tasks. While ...
    • A Pursuit Evasion Game Approach to Obstacle Avoidance 

      Wang, Yi Feng (University of Waterloo, 2021-08-27)
      We propose an event triggered obstacle avoidance control scheme that guarantees the safety of a mobile robot in a material transport task at a warehouse. This collision avoidance strategy is based on a pursuer static ...
    • Robotic Motion Planning in Uncertain Environments via Active Sensing 

      MacDonald, Ryan (University of Waterloo, 2017-09-08)
      Perception and control are at the foundation of automation, and in recent years, we have seen growth in feasible applications including self-driving cars and smart homes. As automation moves from regulated, well-monitored ...
    • Robotic Path Planning for High-Level Tasks in Discrete Environments 

      Imeson, Frank (University of Waterloo, 2018-04-10)
      This thesis proposes two techniques for solving high-level multi-robot motion planning problems with discrete environments. We focus on an important class of problems that require an allocation of spatially distributed ...
    • Route Planning and Operator Allocation in Robot Fleets 

      Dahiya, Abhinav (University of Waterloo, 2023-10-03)
      In this thesis, we address various challenges related to optimal planning and task allocation in a robot fleet supervised by remote human operators. The overarching goal is to enhance the performance and efficiency of the ...
    • 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 ...

      UWSpace

      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