Usage
  • 112 views
  • 240 downloads

Learning Therapist's Intervention from Demonstration: Application for Robotic Assistance to Children with Cerebral Palsy

  • Author / Creator
    Najafi, Mohammad
  • Physical interaction with the environment and object manipulation play an important role in the development of children's cognitive and perceptual skills. For children who have severe physical impairments, one of the biggest concerns is the loss of opportunities for play. Robots can be used to build function so children can independently engage in activities (e.g., rehabilitation robots), or to compensate for function (e.g., assistive robots). The main focus of this thesis is development, analysis and implementation of user-friendly Learning from Demonstration frameworks that teach the robots the required task-specific assistance by a few demonstrations from an expert helper (in rehabilitation scenarios it could be a therapist helping a patient, at home it could be a parent or sibling helping a child), and eliminate the requirement for manual robot programming. The terms therapist and patient will be used throughout this thesis but the robotic assistance can apply to both rehabilitation and compensation robots. The proposed learning from demonstration frameworks in this paper consists of three phases: 1) Demonstration phase: The therapist interacts with the patient and provides the required assistance to the robot to perform and complete the task successfully for one or more trials; 2) Learning phase: Machine learning algorithms model the assistance provided by the therapist and program the robot controllers accordingly to provide the same encoded assistance to the patient in the therapist's absence; and 3) Robotic assistance phase: The robotic system independently provides the learned assistance to the patient, with an interactive mechanism to regulate human-robot cooperation. In this thesis, the task is considered as point-to-point motion (also called reaching motion) primitives which are the building blocks for most of our daily activities. Two class of learning from demonstration frameworks have been proposed in this thesis that uses either time-indexed or position-indexed approaches to learn and reproduce the assistance in a point-to-point motion task. In the proposed Time-indexed learning from demonstration framework, the demonstrated trajectories with their corresponding time-index in multiple demonstrations are captured by a Gaussian mixture model, which is a probabilistic model that represents the data with finite Gaussian probability density functions. In the reproduction phase, in each time instance, the expected position is extracted from the learned Gaussian mixture model, using Gaussian mixture regression. Then using the introduced tangential-normal impedance controller the robotic system assists the patient to follow the trajectory at the demonstrated velocity of the therapist. In the other case, by proposing a Tangential-normal varying-impedance controller (TNVIC), the robotic manipulator not only follows the demonstrated motion but also mimics the therapist's interaction impedance during the assistive intervention. The feasibility and efficacy of these frameworks are validated through experiments conducted involving a 2D play environment. In the proposed Position-indexed learning from demonstration framework, by utilizing the modified non-parametric potential field function, the therapist's motion, impedance behavior, and interaction force (assistance/resistance) with the patient are encapsulated in each position time-independently, tangent and normal to the demonstrated trajectory. The potential field function is learned via a convex optimization algorithm. In the reproduction phase, the robot provides the patient with the same level of interaction force provided by the therapist in each position. Also, a position-indexed velocity field controller with a variable dissipative field actively regulates the level of patient's deviation from the velocity observed in the demonstration phase. The efficacy, advantages, and stability of the proposed framework are evaluated in three different experimental scenarios involving both position-based and impedance-based point-to-point motion tasks in a 2D play environment.

  • Subjects / Keywords
  • Graduation date
    Spring 2018
  • Type of Item
    Thesis
  • Degree
    Master of Science
  • DOI
    https://doi.org/10.7939/R3X34N718
  • License
    This thesis is made available by the University of Alberta Libraries with permission of the copyright owner solely for non-commercial purposes. This thesis, or any portion thereof, may not otherwise be copied or reproduced without the written consent of the copyright owner, except to the extent permitted by Canadian copyright law.