Patents Assigned to Robotics, Inc.
  • Patent number: 11790272
    Abstract: System and method for end-to-end differentiable joint image refinement and perception are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: October 17, 2023
    Assignee: Torc CND Robotics, Inc.
    Inventor: Felix Heide
  • Patent number: 11789806
    Abstract: A method includes, storing a set of valid codewords including: a first valid functional codeword representing a functional timeout state of a second controller; a first valid fault codeword representing a fault timeout state of the second controller and characterized by a minimum hamming distance from the first valid functional codeword; a second valid functional codeword representing a functional state of a system; and a second valid fault codeword representing a fault state of the system; in response to detecting receipt of a safety message from the second controller within a predefined time quantum, storing the first valid functional codeword in a first memory; in response to detecting a match between contents of the first memory and the first valid functional codeword, outputting the second valid functional codeword; in response to detecting a mismatch between contents of the first memory and every codeword in the first set of valid codewords, outputting the second valid fault codeword.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: October 17, 2023
    Assignee: Fort Robotics, Inc.
    Inventors: Kerfegar Khurshed Katrak, Nathan Bivans
  • Patent number: 11789459
    Abstract: Systems and methods for vehicle controllers for agricultural and industrial applications are described. For example, a method includes accessing a map data structure storing a map representing locations of physical objects in a geographic area; accessing current point cloud data captured using a distance sensor connected to a vehicle; detecting a crop row based on the current point cloud data; matching the detected crop row with a crop row represented in the map; determining an estimate of a current location of the vehicle based on a current position in relation to the detected crop row; and controlling one or more actuators to cause the vehicle to move from the current location of the vehicle to a target location.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: October 17, 2023
    Assignee: Bear Flag Robotics, Inc.
    Inventors: David E. Bertucci, Igino C. Cafiero, Aubrey C. Donnellan, Thuy T. Nguyen, Vaibhav K. Viswanathan
  • Publication number: 20230325768
    Abstract: Disclosed is a system and associated methods for optimizing order fulfillment. The system determines the containers in a site with items for a set of received orders, and reserves different slot types of an item cache for each container based on the properties of the contained items or container. The system transfers a set of containers to the item cache by placing each of the set of containers into a slot that is associated with a slot type that matches a slot type reserved for that container. The system replaces a first container from the set of containers upon delivering a second container to the item cache and other containers from the set of containers in the slot type reserved for the second container having items for unfulfilled orders and the first container not having items for unfulfilled orders once the second container is brought to the item cache.
    Type: Application
    Filed: March 24, 2023
    Publication date: October 12, 2023
    Applicant: inVia Robotics, Inc.
    Inventors: Kaveh Kamgar, Lior Elazary, Randolph Charles Voorhies, William Shane Simpson Grant, Sagar Pandya, Daniel Frank Parks, II
  • Patent number: 11782452
    Abstract: A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The robot can patrol one or more routes within a building, and can detect violations of security policies by objects, building infrastructure and security systems, or individuals. In response to the detected violations, the robot can perform one or more security operations. The robot can include a removable fabric panel, enabling sensors within the robot body to capture signals that propagate through the fabric. In addition, the robot can scan RFID tags of objects within an area, for instance coupled to store inventory. Likewise, the robot can generate or update one or more semantic maps for use by the robot in navigating an area and for measuring compliance with security policies.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: October 10, 2023
    Assignee: Cobalt Robotics Inc.
    Inventors: Travis J. Deyle, Erik Schluntz, Peregrine Badger
  • Patent number: 11779808
    Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: October 10, 2023
    Assignee: Xperience Robotics, Inc.
    Inventor: Ankit Shah
  • Patent number: 11785200
    Abstract: Embodiments are directed providing a stage studio for immersive 3-D video capture. A two-dimensional video of a scene may be captured with frame cameras oriented towards a center of the scene. Paths may be scanned across objects in the scene with signal beams oriented towards the center of the scene. Events may be generated based on signal beams that are reflected by the objects and detected by event cameras oriented towards the center of the scene. Trajectories may be generated based on the paths and the events. A scene that includes a representation of the objects based on the captured two-dimensional video and the trajectories may be generated such that a position and an orientation of the represented objects in the scene are based on the trajectories.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: October 10, 2023
    Assignee: Summer Robotics, Inc.
    Inventors: Gerard Dirk Smits, Brian Alexander Paden
  • Patent number: 11778934
    Abstract: Systems and methods for agricultural lane following are described. For example, a method includes accessing range data captured using a distance sensor connected to a vehicle and/or image data captured using an image sensor connected to a vehicle; detecting a crop row based on the range data and/or the image data to obtain position data for the crop row; determining, based on the position data for the crop row, a yaw and a lateral position of the vehicle with respect to a lane bounded by the crop row; and based on the yaw and the lateral position, controlling the vehicle to move along a length of the lane bounded by the crop row.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: October 10, 2023
    Assignee: Bear Flag Robotics, Inc.
    Inventors: Ameer Ellaboudy, Aubrey C. Donnellan, Austin Chun, Igino C. Cafiero, David E. Bertucci, Thuy T. Nguyen
  • Patent number: 11783231
    Abstract: System and method for joint refinement and perception of images are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: October 10, 2023
    Assignee: Torc CND Robotics, Inc.
    Inventor: Felix Heide
  • Publication number: 20230311321
    Abstract: A robot system useful in manufacturing environments for diverse applications. The system is characterized by an elongate robot arm operable to selectively position an end effector. The robot arm is configured for movement by a CPU based control system and/or by physical manipulation by a human operator.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 5, 2023
    Applicant: Productive Robotics, Inc.
    Inventors: Zac Bogart, Rodney Martinez, Jacob Beahan, Charlie Thomson
  • Patent number: 11772499
    Abstract: A system for control of a mobility device comprising a controller for analyzing data from at least one sensor on the mobility device, wherein the data is used to determine the gait of user. The gait data is then used to provide motion command to an electric motor on the mobility device.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: October 3, 2023
    Assignee: Shift Robotics, Inc.
    Inventors: Xunjie Zhang, Anand Kapadia
  • Patent number: 11772265
    Abstract: A method for controlling movement of a robot includes inputting a first linear velocity parameter and a first angular velocity parameter, which are specified as the robot moves, into a first limit model for limiting a centripetal acceleration to correct the first linear velocity parameter and the first angular velocity parameter, thereby calculating a second linear velocity parameter and a second angular velocity parameter, inputting the second linear velocity parameter and the second angular velocity parameter into at least one of a second limit model for limiting a linear velocity and a third limit model for limiting an angular velocity to correct the second linear velocity parameter and the second angular velocity parameter, thereby calculating a third linear velocity parameter and a third angular velocity parameter, and controlling the movement of the robot based on the third linear velocity parameter and the third angular velocity parameter.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: October 3, 2023
    Assignee: Bear Robotics, Inc.
    Inventors: Bryant Leo Pong, Henry A. Leinhos, Sanghun Jung
  • Patent number: 11765992
    Abstract: Systems and techniques for detecting a difference in orientation between a lawn mower and a surface on which the mower is mowing, or between portions of such surface, based on one or more of sensor data or map data are discussed. The difference in orientation may then be used to control the lawn mower by, for example, raising a deck height or idling a blade speed, though other actuations are contemplated. In some examples, an amount the deck height is raised may be based on the difference in orientation. Based on a subsequent difference detected being at or below a threshold difference, the mower may return to previous operating conditions including, but not limited to, returning a blade speed to a previous blade speed and/or returning the deck height to a previous deck height, among other controls.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: September 26, 2023
    Assignee: Scythe Robotics, Inc.
    Inventors: Davis Thorp Foster, Robert Johnstone McCutcheon, IV, John Gordon Morrison, Isaac Heath Roberts
  • Patent number: 11768530
    Abstract: An apparatuses, methods and systems for a desktop occupancy sensing device are disclosed. One desktop apparatus includes an occupancy sensor, a charging interface, a controller, and a structure. The occupancy sensor operates to sense occupancy proximate to the desktop apparatus. The controller operates to determine occupancy of a desktop based on the sensed occupation, and the controller operates to communicate the determined occupancy to an upstream network. The occupancy sensor, the charging interface, and an interface to the upstream network are disposed within the structure as a single unit, and the structure is adapted to be placed on or affixed to the desktop.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: September 26, 2023
    Assignee: Building Robotics, Inc.
    Inventors: Tanuj Mohan, Satprit Duggal
  • Patent number: 11760574
    Abstract: An order fulfillment system controller receives orders for different objects, generates a number of batched tasks that is less than the number of received orders, and determines a set of the orders with a total distance between them that is greater than a total distance between other sets of the orders. The controller allocates a different order from the set of order to a different batched task, and allocates each unallocated order to a selected batched task based on the distance between objects of the unallocated order and objects previously allocated to the selected batched task being less than the distance between objects of the unallocated order and objects previously allocated to other batched tasks. The controller controls different agents according to the allocation of different subsets of orders to different batched tasks.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 19, 2023
    Assignee: inVia Robotics, Inc.
    Inventors: Randolph Charles Voorhies, Daniel Frank Parks, II, Lior Elazary
  • Patent number: 11762369
    Abstract: A system has a virtual-world (VW) controller and a physical-world (PW) controller. The pairing of a PW element with a VW element establishes them as corresponding physical and virtual twins. The VW controller and/or the PW controller receives measurements from one or more sensors characterizing aspects of the physical world, the VW controller generates the virtual twin, and the VW controller and/or the PW controller generates commands for one or more actuators affecting aspects of the physical world. To coordinate the corresponding virtual and physical twins, (i) the VW controller controls the virtual twin based on the physical twin or (ii) the PW controller controls the physical twin based on the virtual twin. Depending on the operating mode, one of the VW and PW controllers is a master controller, and the other is a slave controller, where the virtual and physical twins are both controlled based on one of VW or PW forces.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: September 19, 2023
    Assignee: Sensory Robotics, Inc.
    Inventors: Chris Edwards, Tristan Fogt
  • Patent number: 11759949
    Abstract: A method for controlling a robot is provided. The method includes the steps of: determining a first comparison axis with reference to a first target area specified by a camera module of a robot, and determining a second comparison axis with reference to a second target area specified by a scanner module of the robot and associated with the first target area; and correcting a reference coordinate system associated with the camera module with reference to a relationship between the first comparison axis and the second comparison axis.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: September 19, 2023
    Assignee: Bear Robotics, Inc.
    Inventors: Sanghun Jung, Henry A. Leinhos, Fangwei Li, Ina Liu
  • Patent number: 11759079
    Abstract: Methods, systems and apparatus for providing a notification of a wet floor are provided. A scrubbing robot for scrubbing a floor and having one or more liquid carrying components has a sensor coupled to it positioned for collecting data about an area of the floor proximate to the scrubbing robot and along a path over which the robot has travelled. An application is stored on the computer for determining that liquid is on the floor by analysing the data for a presence of a second set of parameters corresponding to or crossing (from above to below or from below to above) a set of threshold parameters that is indicative of the presence of liquid on the floor. A notification module coupled to the scrubbing robot issues at least one of a human detectable and a computer detectable notification in response to the application determining that liquid is on the floor.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: September 19, 2023
    Assignee: A&K Robotics Inc.
    Inventors: Anson Yan Shun Kung, Andrew Chu-Shuan Liu, Jessica Hil-Yin Yip, Matthew Henry Anderson, Ranjit Singh Khangura
  • Patent number: 11759826
    Abstract: A multi-level induction station is disclosed. The multi-level induction station includes multiple sorting levels arranged in a vertical stacked configuration; a vertically traveling automated lift that carries articles vertically between the sorting levels along a frame positioned proximate to the multiple sorting levels; an information acquisition device positioned to read information from an article on the lift; multiple transport devices positioned on the sorting levels to receive the articles; and a control system that directs the multi-level induction station to determine a destination for an article and direct the lift to a platform where a transport device is at an article-receiving position at the sorting level to receive the article.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: September 19, 2023
    Assignee: Tompkins Robotics, Inc.
    Inventors: Bruce D. Baring, Michael C. Futch, James M. Serstad
  • Publication number: 20230285098
    Abstract: A patient console for a robotic surgical system can include a base, a vertical lift attached to a top of the base and configured to provide up and down motion in a vertical axis, a yaw rotation device attached to the top of the vertical lift and configured to provide a yaw rotation about the vertical axis, a pitch rotation device attached to the top of the yaw rotation device and configured to provide a pitch rotation about a pitch axis orthogonal to the vertical axis, a translation device attached to the top of the pitch rotation device and configured to provide sliding translation along a translation axis, and a roll rotation device attached to the translation device to roll relative to the translation device about a roll axis to provide a roll to an instrument controller assembly. An angle of the translation axis and the roll axis relative to horizontal can be a function of the pitch rotation provided by the pitch rotation device.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 14, 2023
    Applicant: EndoQuest Robotics, Inc.
    Inventors: Jeihan Lee, Jaesun Lee, Jiwon Choi, Dongsuk Shin