Patents by Inventor Robert Craig Randall

Robert Craig Randall 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: 12066810
    Abstract: Systems and methods for continuously monitoring a workcell during operation of industrial machinery are disclosed. The system may comprise a safety system that includes at least one sensor and supporting software and/or hardware for acquiring image data associated with the workcell; a monitoring system for detecting a parameter value associated with the safety system; and a controller configured to determine a status of the safety system based at least in part on the detected parameter value and cause an alert to be issued if the status of the safety system does not satisfy a target objective.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: August 20, 2024
    Assignee: VEO ROBOTICS, INC.
    Inventors: Ilya A. Kriveshko, Lev Persits, Scott Denenberg, Paul Jakob Schroeder, Robert Craig Randall, Valentina Chamorro, Gene Malkin
  • Patent number: 10887578
    Abstract: In various embodiments, systems and methods for acquiring depth images utilize an architecture suited to safety-rated applications, and may include more than sensor (such as time-of-flight sensors) operating along different optical paths and a comparison module for ensuring proper sensor operation. Error metrics may be associated with pixel-level depth values for purposes of allowing safe control based on imperfectly known depths.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: January 5, 2021
    Assignee: VEO ROBOTICS, INC.
    Inventors: Scott Denenberg, Lev Persits, Clara Vu, Robert Craig Randall, Patrick Sobalvarro, Valentina Chamorro, Gene Malkin, Alberto Moel
  • Patent number: 10887579
    Abstract: Systems and methods for calibrating a sensor array for 3D depth sensing include the steps of providing multiple 3D sensors each for (i) illuminating a field of view of the sensor and (ii) generating an output array of pixelwise values indicative of distances to objects within the illuminated a field of view; sequentially causing each of the 3D sensors to generate an output array while other 3D sensors are illuminating their fields of view; and creating an interference matrix from the generated output arrays, the interference matrix indicating, for each of the 3D sensors, a degree of interference by other 3D sensors simultaneously active therewith.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: January 5, 2021
    Assignee: VEO ROBOTICS, INC.
    Inventors: Scott Denenberg, Lev Persits, Clara Vu, Robert Craig Randall, Patrick Sobalvarro, Valentina Chamorro, Gene Malkin, Alberto Moel
  • Publication number: 20200077078
    Abstract: In various embodiments, systems and methods for acquiring depth images utilize an architecture suited to safety-rated applications, and may include more than sensor (such as time-of-flight sensors) operating along different optical paths and a comparison module for ensuring proper sensor operation. Error metrics may be associated with pixel-level depth values for purposes of allowing safe control based on imperfectly known depths.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 5, 2020
    Inventors: Scott Denenberg, Lev Persits, Clara Vu, Robert Craig Randall, Patrick Sobalvarro, Valentina Chamorro, Gene Malkin, Alberto Moel
  • Publication number: 20200077075
    Abstract: In various embodiments, systems and methods for generating a digital representation of a 3D space and objects therein include the steps of providing one or more 3D sensors for generating an output array of pixelwise values, the values including an optical intensity value and a value indicative of an estimated distances to an object within a field of view of the sensor; and processing successive output arrays originating from the 3D sensor(s) into a pixelwise array of depth values, each of the depth values having an associated error metric based at least in part on the associated intensity value.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 5, 2020
    Inventors: Scott Denenberg, Lev Persits, Clara Vu, Robert Craig Randall, Patrick Sobalvarro, Valentina Chamorro, Gene Malkin, Alberto Moel
  • Publication number: 20200077074
    Abstract: In various embodiments, systems and methods for calibrating a sensor array for 3D depth sensing include the steps of providing multiple 3D sensors each for (i) illuminating a field of view of the sensor and (ii) generating an output array of pixelwise values indicative of distances to objects within the illuminated a field of view; sequentially causing each of the 3D sensors to generate an output array while other 3D sensors are illuminating their fields of view; and creating an interference matrix from the generated output arrays, the interference matrix indicating, for each of the 3D sensors, a degree of interference by other 3D sensors simultaneously active therewith.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 5, 2020
    Inventors: Scott Denenberg, Lev Persits, Clara Vu, Robert Craig Randall, Patrick Sobalvarro, Valentina Chamorro, Gene Malkin, Alberto Moel