Patents by Inventor Jean-Baptiste Passot

Jean-Baptiste Passot 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).

  • Publication number: 20240085916
    Abstract: Systems and methods for robotic detection of escalators are disclosed herein. According to at least one non-limiting exemplary embodiment, a robot may navigate a learned route and utilize one or more methods of detecting an escalator using data from its sensors. The robot may subsequently avoid the area comprising the escalator.
    Type: Application
    Filed: October 12, 2023
    Publication date: March 14, 2024
    Inventors: Eugene Izhikevich, Ryan Lustig, Oleg Sinyavskiy, Jean-Baptiste Passot
  • Patent number: 11886198
    Abstract: Systems and methods for detecting blind spots using a robotic apparatus are disclosed herein. According to at least one exemplary embodiment, a robot may utilize a plurality of virtual robots or representations to determine intersection points between extended measurements from the robot and virtual measurements from a respective one of the virtual robot or representation to determine blind spots. The robot may additionally consider locations of the blind spots while navigating a route to enhance safety, wherein the robot may perform an action to alert nearby humans upon navigating near a blind spot along the route.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: January 30, 2024
    Assignee: Brain Corporation
    Inventor: Jean-Baptiste Passot
  • Patent number: 11803185
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 31, 2023
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Patent number: 11701778
    Abstract: Systems and methods for robotic path planning are disclosed. In some implementations of the present disclosure, a robot can generate a cost map associated with an environment of the robot. The cost map can comprise a plurality of pixels each corresponding to a location in the environment, where each pixel can have an associated cost. The robot can further generate a plurality of masks having projected path portions for the travel of the robot within the environment, where each mask comprises a plurality of mask pixels that correspond to locations in the environment. The robot can then determine a mask cost associated with each mask based at least in part on the cost map and select a mask based at least in part on the mask cost. Based on the projected path portions within the selected mask, the robot can navigate a space.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: July 18, 2023
    Assignee: Brain Corporation
    Inventors: Oleg Sinyavskiy, Jean-Baptiste Passot, Borja Ibarz Gabardos, Diana Vu Le
  • Patent number: 11691286
    Abstract: Systems and methods assisting a robotic apparatus are disclosed. In some exemplary implementations, a robot can encounter situations where the robot cannot proceed and/or does not know with a high degree of certainty it can proceed. Accordingly, the robot can determine that it has encountered an error and/or assist event. In some exemplary implementations, the robot can receive assistance from an operator and/or attempt to resolve the issue itself. In some cases, the robot can be configured to delay actions in order to allow resolution of the error and/or assist event.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: July 4, 2023
    Assignee: Brain Corporation
    Inventors: Oleg Sinyavskiy, Jean-Baptiste Passot, Borja Ibarz Gabardos, Diana Vu Le
  • Patent number: 11691289
    Abstract: Systems and methods for detection of people are disclosed. In some exemplary implementations, a robot can have a plurality of sensor units. Each sensor unit can be configured to generate sensor data indicative of a portion of a moving body at a plurality of times. Based on at least the sensor data, the robot can determine that the moving body is a person by at least detecting the motion of the moving body and determining that the moving body has characteristics of a person. The robot can then perform an action based at least in part on the determination that the moving body is a person.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: July 4, 2023
    Assignee: Brain Corporation
    Inventors: Oleg Sinyavskiy, Borja Ibarz Gabardos, Jean-Baptiste Passot
  • Publication number: 20230021778
    Abstract: Systems and methods for training a robot to autonomously travel a route. In one embodiment, a robot can detect an initial placement in an initialization location. Beginning from the initialization location, the robot can create a map of a navigable route and surrounding environment during a user-controlled demonstration of the navigable route. After the demonstration, the robot can later detect a second placement in the initialization location, and then autonomously navigate the navigable route. The robot can then subsequently detect errors associated with the created map. Methods and systems associated with the robot are also disclosed.
    Type: Application
    Filed: October 7, 2022
    Publication date: January 26, 2023
    Inventors: Jean-Baptiste Passot, Andrew Smith, Botond Szatmary, Borja Ibarz Gabardos, Cody Griffin, Jaldert Rombouts, Oleg Sinyavskiy, Eugene Izhikevich
  • Patent number: 11467602
    Abstract: Systems and methods for training a robot to autonomously travel a route. In one embodiment, a robot can detect an initial placement in an initialization location. Beginning from the initialization location, the robot can create a map of a navigable route and surrounding environment during a user-controlled demonstration of the navigable route. After the demonstration, the robot can later detect a second placement in the initialization location, and then autonomously navigate the navigable route. The robot can then subsequently detect errors associated with the created map. Methods and systems associated with the robot are also disclosed.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: October 11, 2022
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Andrew Smith, Botond Szatmary, Borja Ibarz Gabardos, Cody Griffin, Jaldert Rombouts, Oleg Sinyavskiy, Eugene Izhikevich
  • Publication number: 20220212342
    Abstract: Robotic devices may be trained by a user guiding the robot along target action trajectory using an input signal. A robotic device may comprise an adaptive controller configured to generate control signal based on one or more of the user guidance, sensory input, performance measure, and/or other information. Training may comprise a plurality of trials, wherein for a given context the user and the robot's controller may collaborate to develop an association between the context and the target action. Upon developing the association, the adaptive controller may be capable of generating the control signal and/or an action indication prior and/or in lieu of user input. The predictive control functionality attained by the controller may enable autonomous operation of robotic devices obviating a need for continuing user guidance.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 7, 2022
    Inventors: Patryk Laurent, Jean-Baptiste Passot, Oleg Sinyavskiy, Filip Ponulak, Borja Ibarz Gabardos, Eugene Izhikevich
  • Publication number: 20220203524
    Abstract: Apparatus and methods for training and controlling of e.g., robotic devices. In one implementation, a robot may be utilized to perform a target task characterized by a target trajectory. The robot may be trained by a user using supervised learning. The user may interface to the robot, such as via a control apparatus configured to provide a teaching signal to the robot. The robot may comprise an adaptive controller comprising a neuron network, which may be configured to generate actuator control commands based on the user input and output of the learning process. During one or more learning trials, the controller may be trained to navigate a portion of the target trajectory. Individual trajectory portions may be trained during separate training trials. Some portions may be associated with robot executing complex actions and may require additional training trials and/or more dense training input compared to simpler trajectory actions.
    Type: Application
    Filed: March 18, 2022
    Publication date: June 30, 2022
    Inventors: Jean-Baptiste Passot, Oleg Sinavski, Eugene Izhikevich
  • Patent number: 11331800
    Abstract: Apparatus and methods for training and operating of robotic devices. Robotic controller may comprise a predictor apparatus configured to generate motor control output. The predictor may be operable in accordance with a learning process based on a teaching signal comprising the control output. An adaptive controller block may provide control output that may be combined with the predicted control output. The predictor learning process may be configured to learn the combined control signal. Predictor training may comprise a plurality of trials. During initial trial, the control output may be capable of causing a robot to perform a task. During intermediate trials, individual contributions from the controller block and the predictor may be inadequate for the task. Upon learning, the control knowledge may be transferred to the predictor so as to enable task execution in absence of subsequent inputs from the controller. Control output and/or predictor output may comprise multi-channel signals.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 17, 2022
    Assignee: Brain Corporation
    Inventors: Eugene Izhikevich, Oleg Sinyavskiy, Jean-Baptiste Passot
  • Patent number: 11279026
    Abstract: Apparatus and methods for training and controlling of, for instance, robotic devices. In one implementation, a robot may be trained by a user using supervised learning. The user may be unable to control all degrees of freedom of the robot simultaneously. The user may interface to the robot via a control apparatus configured to select and operate a subset of the robot's complement of actuators. The robot may comprise an adaptive controller comprising a neuron network. The adaptive controller may be configured to generate actuator control commands based on the user input and output of the learning process. Training of the adaptive controller may comprise partial set training. The user may train the adaptive controller to operate first actuator subset. Subsequent to learning to operate the first subset, the adaptive controller may be trained to operate another subset of degrees of freedom based on user input via the control apparatus.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: March 22, 2022
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Oleg Sinyavskiy, Eugene Izhikevich
  • Patent number: 11279025
    Abstract: Apparatus and methods for training and controlling of e.g., robotic devices. In one implementation, a robot may be utilized to perform a target task characterized by a target trajectory. The robot may be trained by a user using supervised learning. The user may interface to the robot, such as via a control apparatus configured to provide a teaching signal to the robot. The robot may comprise an adaptive controller comprising a neuron network, which may be configured to generate actuator control commands based on the user input and output of the learning process. During one or more learning trials, the controller may be trained to navigate a portion of the target trajectory. Individual trajectory portions may be trained during separate training trials. Some portions may be associated with robot executing complex actions and may require additional training trials and/or more dense training input compared to simpler trajectory actions.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 22, 2022
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Oleg Sinyavskiy, Eugene Izhikevich
  • Publication number: 20220083058
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 17, 2022
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Publication number: 20220026911
    Abstract: The safe operation and navigation of robots is an active research topic for many real-world applications, such as the automation of large industrial equipment. This technological field often requires heavy machines with arbitrary shapes to navigate very close to obstacles, a challenging and largely unsolved problem. To address this issue, a new planning architecture is developed that allows wheeled vehicles to navigate safely and without human supervision in cluttered environments. The inventive methods and systems disclosed herein belong to the Model Predictive Control (MPC) family of local planning algorithms. The technological features disclosed herein works in the space of two-dimensional (2D) occupancy grids and plans in motor command space using a black box forward model for state inference. Compared to the conventional methods and systems, the inventive methods and systems disclosed herein include several properties that make it scalable and applicable to a production environment.
    Type: Application
    Filed: August 23, 2021
    Publication date: January 27, 2022
    Inventors: Oleg Sinyavskiy, Borja Ibarz Gabardos, Jean-Baptiste Passot
  • Patent number: 11224971
    Abstract: Robotic devices may be trained by a user guiding the robot along target action trajectory using an input signal. A robotic device may comprise an adaptive controller configured to generate control signal based on one or more of the user guidance, sensory input, performance measure, and/or other information. Training may comprise a plurality of trials, wherein for a given context the user and the robot's controller may collaborate to develop an association between the context and the target action. Upon developing the association, the adaptive controller may be capable of generating the control signal and/or an action indication prior and/or in lieu of user input. The predictive control functionality attained by the controller may enable autonomous operation of robotic devices obviating a need for continuing user guidance.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: January 18, 2022
    Assignee: Brain Corporation
    Inventors: Patryk Laurent, Jean-Baptiste Passot, Oleg Sinyavskiy, Filip Ponulak, Borja Ibarz Gabardos, Eugene Izhikevich
  • Patent number: 11161241
    Abstract: Robotic devices may be trained by a user guiding the robot along a target trajectory using a correction signal. A robotic device may comprise an adaptive controller configured to generate control commands based on one or more of the trainer input, sensory input, and/or performance measure. Training may comprise a plurality of trials. During an initial portion of a trial, the trainer may observe robot's operation and refrain from providing the training input to the robot. Upon observing a discrepancy between the target behavior and the actual behavior during the initial trial portion, the trainer may provide a teaching input (e.g., a correction signal) configured to affect robot's trajectory during subsequent trials. Upon completing a sufficient number of trials, the robot may be capable of navigating the trajectory in absence of the training input.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: November 2, 2021
    Assignee: Brain Corporation
    Inventors: Oleg Sinyavskiy, Jean-Baptiste Passot, Eugene Izhikevich
  • Patent number: 11099575
    Abstract: The safe operation and navigation of robots is an active research topic for many real-world applications, such as the automation of large industrial equipment. This technological field often requires heavy machines with arbitrary shapes to navigate very close to obstacles, a challenging and largely unsolved problem. To address this issue, a new planning architecture is developed that allows wheeled vehicles to navigate safely and without human supervision in cluttered environments. The inventive methods and systems disclosed herein belong to the Model Predictive Control (MPC) family of local planning algorithms. The technological features disclosed herein works in the space of two-dimensional (2D) occupancy grids and plans in motor command space using a black box forward model for state inference. Compared to the conventional methods and systems, the inventive methods and systems disclosed herein include several properties that make it scalable and applicable to a production environment.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: August 24, 2021
    Assignee: Brain Corporation
    Inventors: Oleg Sinyavskiy, Borja Ibarz Gabardos, Jean-Baptiste Passot
  • Publication number: 20210220996
    Abstract: Systems and methods for removing false positives from sensor detection for robotic apparatuses are disclosed. According to exemplary embodiments, robot may use a material filter, digital filter, or a combination of digital and material filters of increasing strength to remove the false positive from sensor detection.
    Type: Application
    Filed: April 9, 2021
    Publication date: July 22, 2021
    Inventor: Jean-Baptiste Passot
  • Publication number: 20210220995
    Abstract: Systems and methods for robotic path planning are disclosed. In some implementations of the present disclosure, a robot can generate a cost map associated with an environment of the robot. The cost map can comprise a plurality of pixels each corresponding to a location in the environment, where each pixel can have an associated cost. The robot can further generate a plurality of masks having projected path portions for the travel of the robot within the environment, where each mask comprises a plurality of mask pixels that correspond to locations in the environment. The robot can then determine a mask cost associated with each mask based at least in part on the cost map and select a mask based at least in part on the mask cost. Based on the projected path portions within the selected mask, the robot can navigate a space.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 22, 2021
    Inventors: Oleg Sinyavskiy, Jean-Baptiste Passot, Borja Ibarz Gabardos, Diana Vu Le