Patents by Inventor Cyrille Collette

Cyrille Collette 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: 10576632
    Abstract: A computer-implemented method of executing a standby mode for a robot, comprises the steps of measuring one or more parameters associated with one or more parts of the robot (e.g. the temperature of one or more motors); receiving one or more standby optimization rules associated with the parameters (e.g. maximizing the dissipation of the heat of the motor), and executing one or more received standby optimization rules (e.g. executing a body animation to cool down motors). The monitored parameters comprise motor temperature measures and/or energy consumption values and/or values quantifying signs of wear. Optimization rules comprise the minimization of the consumption of energy and/or the minimization of wear and/or the maximization of the dissipation of the heat. In developments, a predefined animation can be associated a valuable social engagement score. Further aspects are disclosed, including the optional use of accessories. System aspects and computer programs are described.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: March 3, 2020
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Sébastien Dalibard, Alexandre Mazel, Cyrille Collette, Bruno Maisonnier, Jérôme Monceaux
  • Patent number: 10232508
    Abstract: A humanoid robot with a body joined to an omnidirectional mobile ground base, equipped with: a body position sensor, a base position sensor and an angular velocity sensor to provide measures, actuators comprising at least 3 wheels located in the omnidirectional mobile base, extractors for converting sensored measures into useful data, a supervisor to calculate position, velocity and acceleration commands from the useful data, means for converting commands into instructions for the actuators, wherein the supervisor comprises: a no-tilt state controller, a tilt state controller and a landing state controller, each controller comprising means for calculating, position, velocity and acceleration commands based on a double point-mass robot model with tilt motion and on a linear model predictive control law, expressed as a quadratic optimization formulation with a weighted sum of objectives, and a set of predefined linear constraints.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: March 19, 2019
    Assignees: SOFTBANK ROBOTICS EUROPE, INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Jory Lafaye, Cyrille Collette, Pierre-Brice Wieber
  • Patent number: 10179406
    Abstract: A humanoid robot which can move on its lower limb to execute a trajectory and is capable of detecting intrusion of obstacles in a safety zone defined around its body as a function of its speed is provided. Preferably when the robot executes a predefined trajectory, for instance a part of a choreography, the robot which avoids collision with an obstacle will rejoin its original trajectory after avoidance of the obstacle. Rejoining trajectory and speed of the robot are adapted so that it is resynchronized with the initial trajectory. Advantageously, the speed of the joints of the upper members of the robot is adapted in case the distance with an obstacle decreases below a preset minimum. Also, the joints are stopped in case a collision of the upper members with the obstacle is predicted.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: January 15, 2019
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Sébastien Dalibard, Aldenis Garcia, Cyrille Collette, Nicolas Garcia, Lucas Souchet
  • Publication number: 20170144299
    Abstract: A humanoid robot with a body joined to an omnidirectional mobile ground base, equipped with: a body position sensor, a base position sensor and an angular velocity sensor to provide measures, actuators comprising at least 3 wheels located in the omnidirectional mobile base, extractors for converting sensored measures into useful data, a supervisor to calculate position, velocity and acceleration commands from the useful data, means for converting commands into instructions for the actuators, wherein the supervisor comprises: a no-tilt state controller, a tilt state controller and a landing state controller, each controller comprising means for calculating, position, velocity and acceleration commands based on a double point-mass robot model with tilt motion and on a linear model predictive control law, expressed as a quadratic optimization formulation with a weighted sum of objectives, and a set of predefined linear constraints.
    Type: Application
    Filed: April 17, 2015
    Publication date: May 25, 2017
    Inventors: Jory LAFAYE, Cyrille COLLETTE, Pierre-Brice WIEBER
  • Publication number: 20170080565
    Abstract: A humanoid robot which can move on its lower limb to execute a trajectory and is capable of detecting intrusion of obstacles in a safety zone defined around its body as a function of its speed is provided. Preferably when the robot executes a predefined trajectory, for instance a part of a choreography, the robot which avoids collision with an obstacle will rejoin its original trajectory after avoidance of the obstacle. Rejoining trajectory and speed of the robot are adapted so that it is resynchronized with the initial trajectory. Advantageously, the speed of the joints of the upper members of the robot is adapted in case the distance with an obstacle decreases below a preset minimum. Also, the joints are stopped in case a collision of the upper members with the obstacle is predicted.
    Type: Application
    Filed: June 5, 2015
    Publication date: March 23, 2017
    Inventors: Sébastien DALIBARD, Aldenis GARCIA, Cyrille COLLETTE, Nicolas GARCIA, Lucas SOUCHET
  • Publication number: 20170080564
    Abstract: A computer-implemented method of executing a standby mode for a robot, comprises the steps of measuring one or more parameters associated with one or more parts of the robot (e.g. the temperature of one or more motors); receiving one or more standby optimization rules associated with the parameters (e.g. maximizing the dissipation of the heat of the motor), and executing one or more received standby optimization rules (e.g. executing a body animation to cool down motors). The monitored parameters comprise motor temperature measures and/or energy consumption values and/or values quantifying signs of wear. Optimization rules comprise the minimization of the consumption of energy and/or the minimization of wear and/or the maximization of the dissipation of the heat. In developments, a predefined animation can be associated a valuable social engagement score. Further aspects are disclosed, including the optional use of accessories. System aspects and computer programs are described.
    Type: Application
    Filed: June 5, 2015
    Publication date: March 23, 2017
    Applicant: SOFTBANK ROBOTICS EUROPE
    Inventors: Sébastien DALIBARD, Alexandre MAZEL, Cyrille COLLETTE, Bruno MAISONNIER, Jérôme MONCEAUX
  • Patent number: 9555543
    Abstract: A jointed robot capable to move on a surface is provided. It is known to limit to a predefined fixed value the torque that the motors of the joints of the robot can develop. A rigidity coefficient corresponding to the limit torque is calculated by solving a dynamic equilibrium model of the robot. The contact points of the characteristic effectors are determined by a selection from a list of potential effectors, notably as a function of a criterion of distance from a virtual ground plane. The contact forces for said effectors are calculated by optimal resolution of the equilibrium equations. Finally the torques applied in the dynamic equilibrium model of the robot and the coefficients of corresponding rigidity are calculated.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: January 31, 2017
    Assignee: ALDEBARAN ROBOTICS
    Inventors: David Gouaillier, Cyrille Collette
  • Publication number: 20150343633
    Abstract: A jointed robot capable to move on a surface is provided. It is known to limit to a predefined fixed value the torque that the motors of the joints of the robot can develop. A rigidity coefficient corresponding to the limit torque is calculated by solving a dynamic equilibrium model of the robot. The contact points of the characteristic effectors are determined by a selection from a list of potential effectors, notably as a function of a criterion of distance from a virtual ground plane. The contact forces for said effectors are calculated by optimal resolution of the equilibrium equations. Finally the torques applied in the dynamic equilibrium model of the robot and the coefficients of corresponding rigidity are calculated.
    Type: Application
    Filed: August 3, 2012
    Publication date: December 3, 2015
    Applicant: ALDEBARAN ROBOTICS S.A
    Inventors: David Gouaillier, Cyrille Collette