Patents Assigned to WILLOW GARAGE, INC.
  • Publication number: 20200074728
    Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 5, 2020
    Applicant: Willow Garage, Inc.
    Inventors: Wim Meeussen, Eitan Marder-Eppstein, Stuart Glaser
  • Publication number: 20200047329
    Abstract: Systems and methods related to construction, configuration, and utilization of humanoid robotic systems and aspects thereof are described. A system may include a mobile base, a spine structure, a body structure, and at least one robotic arm, each of which is movably configured to have significant human-scale capabilities in prescribed environments. The one or more robotic arms may be rotatably coupled to the body structure, which may be mechanically associated with the mobile base, which is preferably configured for holonomic or semi-holonomic motion through human scale travel pathways that are ADA compliant. Aspects of the one or more arms may be counterbalanced with one or more spring-based counterbalancing mechanisms which facilitate backdriveability and payload features.
    Type: Application
    Filed: October 9, 2019
    Publication date: February 13, 2020
    Applicant: Willow Garage, Inc.
    Inventors: Eric H. Berger, Keenan Wyrobek
  • Publication number: 20200016739
    Abstract: One embodiment is directed to a personal robotic system, comprising: an electromechanical mobile base configured to be controllably movable upon a substantially planar surface in a global coordinate system wherein a Z axis is defined perpendicular to the substantially planar surface; a torso assembly movably coupled to the mobile base such that the torso may be controllably moved in a direction substantially parallel to the Z axis and also controllably rotated about an axis substantially perpendicular to the Z axis; a head assembly movably coupled to the torso assembly; a robotic arm operatively coupled to the torso assembly; and a controller operatively coupled to the mobile base, torso assembly, head assembly, and robotic arm, and configured to controllably manipulate nearby objects while also automatically minimizing destabilizing moments applied to the mobile base through movement of at least one of the mobile base, torso assembly, head assembly, and robotic arm.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 16, 2020
    Applicant: Willow Garage, Inc.
    Inventor: Melonee Wise
  • Publication number: 20200009718
    Abstract: One embodiment is directed to a personal robotic system, comprising: an electromechanical mobile base defining a cross-sectional envelope when viewed in a plane substantially parallel to a plane of a floor upon which the mobile base is operated; a torso assembly movably coupled to the mobile base; a head assembly movably coupled to the torso; a releasable bin-capturing assembly movably coupled to the torso; and a controller operatively coupled to the mobile base, torso assembly, head assembly, and bin-capturing assembly, and configured to capture a bin with the bin-capturing assembly and move the torso assembly relative to the mobile base so that the captured bin fits as closely as possible within the cross-sectional envelope of the mobile base.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Applicant: Willow Garage, Inc.
    Inventor: Steve Cousins
  • Publication number: 20200005535
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 2, 2020
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20200005533
    Abstract: One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 2, 2020
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20200005534
    Abstract: A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 2, 2020
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20190291269
    Abstract: A tendon-driven robotic gripper is disclosed for performing fingertip and enveloping grasps. One embodiment comprises two fingers, each with two links, and is actuated using a single active tendon. During unobstructed closing, the distal links remain parallel, creating exact fingertip grasps. Conversely, if the proximal links are stopped by contact with an object, the distal links start flexing, creating a stable enveloping grasp. The route of the active tendon and the parameters of the springs providing passive extension forces are optimized in order to achieve this behavior. An additional passive tendon is disclosed that may be used as a constraint preventing the gripper from entering undesirable parts of the joint workspace. A method for optimizing the dimensions of the links in order to achieve enveloping grasps of a large range of objects is disclosed and applied to a set of common household objects.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 26, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Matei Ciocarlie, Scott Stanford
  • Publication number: 20190188904
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 20, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20190184546
    Abstract: One embodiment is directed to a personal robotic system, comprising: an electromechanical mobile base defining a cross-sectional envelope when viewed in a plane substantially parallel to a plane of a floor upon which the mobile base is operated; a torso assembly movably coupled to the mobile base; a head assembly movably coupled to the torso; a releasable bin-capturing assembly movably coupled to the torso; and a controller operatively coupled to the mobile base, torso assembly, head assembly, and bin-capturing assembly, and configured to capture a bin with the bin-capturing assembly and move the torso assembly relative to the mobile base so that the captured bin fits as closely as possible within the cross-sectional envelope of the mobile base.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 20, 2019
    Applicant: Willow Garage, Inc.
    Inventor: Steve Cousins
  • Publication number: 20190188905
    Abstract: A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 20, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20190172258
    Abstract: One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: January 30, 2019
    Publication date: June 6, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20190164339
    Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: January 30, 2019
    Publication date: May 30, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Wim Meeussen, Eitan Marder-Eppstein, Stuart Glaser
  • Publication number: 20180361572
    Abstract: A tendon-driven robotic gripper is disclosed for performing fingertip and enveloping grasps. One embodiment comprises two fingers, each with two links, and is actuated using a single active tendon. During unobstructed closing, the distal links remain parallel, creating exact fingertip grasps. Conversely, if the proximal links are stopped by contact with an object, the distal links start flexing, creating a stable enveloping grasp. The route of the active tendon and the parameters of the springs providing passive extension forces are optimized in order to achieve this behavior. An additional passive tendon is disclosed that may be used as a constraint preventing the gripper from entering undesirable parts of the joint workspace. A method for optimizing the dimensions of the links in order to achieve enveloping grasps of a large range of objects is disclosed and applied to a set of common household objects.
    Type: Application
    Filed: August 9, 2018
    Publication date: December 20, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Matei Ciocarlie, Scott Stanford
  • Publication number: 20180330540
    Abstract: A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: July 3, 2018
    Publication date: November 15, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20180322693
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: July 19, 2018
    Publication date: November 8, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20180300948
    Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: June 20, 2018
    Publication date: October 18, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Wim Meeussen, Eitan Marder-Eppstein, Stuart Glaser
  • Publication number: 20180300949
    Abstract: One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: June 21, 2018
    Publication date: October 18, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20180114360
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 26, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20180079075
    Abstract: A tendon-driven robotic gripper is disclosed for performing fingertip and enveloping grasps. One embodiment comprises two fingers, each with two links, and is actuated using a single active tendon. During unobstructed closing, the distal links remain parallel, creating exact fingertip grasps. Conversely, if the proximal links are stopped by contact with an object, the distal links start flexing, creating a stable enveloping grasp. The route of the active tendon and the parameters of the springs providing passive extension forces are optimized in order to achieve this behavior. An additional passive tendon is disclosed that may be used as a constraint preventing the gripper from entering undesirable parts of the joint workspace. A method for optimizing the dimensions of the links in order to achieve enveloping grasps of a large range of objects is disclosed and applied to a set of common household objects.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Matei Ciocarlie, Scott Stanford