Patents by Inventor Ashwin Dani

Ashwin Dani has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11049010
    Abstract: A computer-implemented method includes recording, with a three-dimensional camera, one or more demonstrations of a user performing one or more reaching tasks. Training data is computed to describe the one or more demonstrations. One or more weights of a neural network are learned based on the training data, where the neural network is configured to estimate a goal location of the one or more reaching tasks. A partial trajectory of a new reaching task is recorded. An estimated goal location is computed, by a computer processor, by applying the neural network to the partial trajectory of the new reaching task.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 29, 2021
    Assignee: THE UNIVERSITY OF CONNECTICUT
    Inventors: Ashwin Dani, Harish Ravichandar
  • Patent number: 10807233
    Abstract: A computer-implemented method includes recording one or more demonstrations of a task performed by a user. Movements of one or more joints of the user are determined from the one or more demonstrations. By a computer processor, a neural network or Gaussian mixture model incorporating one or more contraction analysis constraints is learned, based on the movements of the one or more joints of the user, the one or more contraction analysis constraints representing motion characteristics of the task. A first initial position of a robot is determined. A first trajectory of the robot is determined to perform the task, based at least in part on the neural network or Gaussian mixture model and the first initial position.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: October 20, 2020
    Assignee: THE UNIVERSITY OF CONNECTICUT
    Inventors: Ashwin Dani, Harish Ravichandar
  • Publication number: 20180032868
    Abstract: A computer-implemented method includes recording, with a three-dimensional camera, one or more demonstrations of a user performing one or more reaching tasks. Training data is computed to describe the one or more demonstrations. One or more weights of a neural network are learned based on the training data, where the neural network is configured to estimate a goal location of the one or more reaching tasks. A partial trajectory of a new reaching task is recorded. An estimated goal location is computed, by a computer processor, by applying the neural network to the partial trajectory of the new reaching task.
    Type: Application
    Filed: July 26, 2017
    Publication date: February 1, 2018
    Inventors: Ashwin Dani, Harish Ravichandar
  • Publication number: 20180029226
    Abstract: A computer-implemented method includes recording one or more demonstrations of a task performed by a user. Movements of one or more joints of the user are determined from the one or more demonstrations. By a computer processor, a neural network or Gaussian mixture model incorporating one or more contraction analysis constraints is learned, based on the movements of the one or more joints of the user, the one or more contraction analysis constraints representing motion characteristics of the task. A first initial position of a robot is determined. A first trajectory of the robot is determined to perform the task, based at least in part on the neural network or Gaussian mixture model and the first initial position.
    Type: Application
    Filed: July 26, 2017
    Publication date: February 1, 2018
    Inventors: Ashwin Dani, Harish Ravichandar
  • Patent number: 9593568
    Abstract: In one aspect, a system for estimating fatigue damage in a riser string is provided. The system includes a plurality of accelerometers which can be deployed along a riser string and a communications link to transmit accelerometer data from the plurality of accelerometers to one or more data processors in real time. With data from a limited number of accelerometers located at sensor locations, the system estimates an optimized current profile along the entire length of the riser including riser locations where no accelerometer is present. The optimized current profile is then used to estimate damage rates to individual riser components and to update a total accumulated damage to individual riser components. The number of sensor locations is small relative to the length of a deepwater riser string, and a riser string several miles long can be reliably monitored along its entire length by fewer than twenty sensor locations.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: March 14, 2017
    Assignee: General Electric Company
    Inventors: Jeffrey LeMonds, Judith Ann Guzzo, Shaopeng Liu, Uttara Ashwin Dani
  • Publication number: 20100246893
    Abstract: A method apparatus estimates depths of features observed in a sequence of images acquired of a scene by a moving camera by first locating features, estimating coordinates of the features and generating a sequence of perspective feature image. A set of differential equations are applied to the sequence of perspective feature images to form a nonlinear dynamic state estimator for the depths using only a vector of linear and angular velocities of the camera and the focal length of the camera. The camera can be mounted on a robot manipulator end effector. The velocity of the camera is determined by robot joint encoder measurements and known robot kinematics. An acceleration of the camera is obtained by differentiating the velocity and the acceleration is combined with other signals.
    Type: Application
    Filed: June 30, 2009
    Publication date: September 30, 2010
    Inventors: Ashwin Dani, Khalid El-Rifai