Patents by Inventor Shitij Kumar
Shitij Kumar 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: 20250100819Abstract: A robotic system is disclosed. The system includes a memory that stores for each of a plurality of items a set of attribute values. The system includes a processor(s) that uses the attribute values to simulate the placement of items, including by determining, iteratively, for each next item a placement location at which to place the item on a simulated stack of items on the pallet, using the attribute values and a geometric model of where items have been simulated to have been placed to estimate a state of the stack after each of a subset of simulated placements, and using the estimated state to inform a next placement decision. The steps of determining for each next item a placement location and estimating the state of the stack until all of at least a subset of the plurality of items have been simulated as having been placed on the stack.Type: ApplicationFiled: December 9, 2024Publication date: March 27, 2025Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
-
Patent number: 12258227Abstract: A robotic system is disclosed. The system includes a memory that stores for each of a plurality of items a set of attribute values. The system includes a processor(s) that uses the attribute values to simulate the placement of items, including by determining, iteratively, for each next item a placement location at which to place the item on a simulated stack of items on the pallet, using the attribute values and a geometric model of where items have been simulated to have been placed to estimate a state of the stack after each of a subset of simulated placements, and using the estimated state to inform a next placement decision. The steps of determining for each next item a placement location and estimating the state of the stack until all of at least a subset of the plurality of items have been simulated as having been placed on the stack.Type: GrantFiled: June 10, 2022Date of Patent: March 25, 2025Assignee: Dexterity, Inc.Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
-
Publication number: 20250083333Abstract: A robotic end effector is disclosed. The end effector is configured to grasp, move, and place one or more objects without assistance from another robot. The end effector includes a lateral member configured to be attached to a robotic arm at a central portion of the lateral member, a passive side member fixedly mounted to the lateral member at a first distal end and configured to engage mechanically with a first recess on a first side of an object to be grasped, and an active side member hinged to the lateral member at a second distal end opposite the first distal end and configured to engage mechanically with a second recess on a second side of the object to be grasped, the second side being opposite the first side of the object to be grasped. The passive side member and the active side member each include a structure, and the structure on the passive side member and the active side member have different profiles.Type: ApplicationFiled: September 18, 2024Publication date: March 13, 2025Inventors: Alberto Leyva Arvayo, Cyril Nader, Varun Uday Nayak, Andrew Lovett, Shitij Kumar
-
Patent number: 12214975Abstract: A robotic system is disclosed. The system includes a communication interface that receives, from a sensor(s) deployed in a workspace, sensor data indicative of a current state of the workspace, the workspace comprising a pallet or other receptacle and a plurality of items stacked on or in the receptacle. The system includes one or more processors that control a robotic arm to place a first set of items on or in, or remove the first set of items from, the pallet or other receptacle, update a geometric model based on the first set of items placed on or in a receptacle, use the geometric model in combination with the sensor data to estimate a stack of one or more items on or in the receptacle, and use the estimated state to generate or update a plan to control the robotic arm to place a second set of items.Type: GrantFiled: June 10, 2022Date of Patent: February 4, 2025Assignee: Dexterity, Inc.Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
-
Publication number: 20240424676Abstract: Use of hardware-accelerated raytracing for intelligent robot task execution is disclosed. In various embodiments, data comprising a geometric representation of a robot and one or more obstacles in a workspace in which the robot is located are used to determine, with respect to a pose of the robot in the workspace, whether the pose is associated with a collision condition with respect to one or more of the one or more obstacles, at least in part by performing hardware accelerated ray tracing with respect to rays originating from each of a plurality of points associated with the robot.Type: ApplicationFiled: June 21, 2024Publication date: December 26, 2024Inventors: Andrew Bylard, Zhouwen Sun, Shitij Kumar
-
Patent number: 12115655Abstract: A robotic end effector is disclosed. The end effector is configured to grasp, move, and place one or more objects without assistance from another robot. The end effector includes a lateral member configured to be attached to a robotic arm at a central portion of the lateral member, a passive side member fixedly mounted to the lateral member at a first distal end and configured to engage mechanically with a first recess on a first side of an object to be grasped, and an active side member hinged to the lateral member at a second distal end opposite the first distal end and configured to engage mechanically with a second recess on a second side of the object to be grasped, the second side being opposite the first side of the object to be grasped. The passive side member and the active side member each include a structure, and the structure on the passive side member and the active side member have different profiles.Type: GrantFiled: June 14, 2023Date of Patent: October 15, 2024Assignee: Dexterity, Inc.Inventors: Alberto Leyva Arvayo, Cyril Nader, Varun Uday Nayak, Andrew Lovett, Shitij Kumar
-
Publication number: 20240293936Abstract: A robotic system is disclosed. In various embodiments, sensor data is received. A plan is determined, based at least in part on the received sensor data, to use a robotic arm to build a stack of items comprising a plurality of items, the plan including with respect to at least a subset of the items a plan to move the item to an initial position on the stack and then reposition and use the robotic arm to pack the item more snugly against an adjacent surface. The plan is implemented at least in part by sending one or more commands to a robotic arm.Type: ApplicationFiled: March 1, 2024Publication date: September 5, 2024Inventors: Wen Hsuan Hsieh, Samir Menon, Zhouwen Sun, Shitij Kumar, Andrew Bylard
-
Publication number: 20240228191Abstract: A robotic system receives from a first agent included in a plurality of robotically controlled agents a request to be provided a motion plan to perform a first pick and place task assigned to the first agent. A first motion plan is determined for the first agent, including by taking into consideration a second motion plan associated with a second agent included in the plurality of robotically controlled agents to perform a second pick and place task assigned to the second agent, at least in part by considering a swept volume associated with at least a remaining uncompleted portion of the second motion plan as an obstacle with which the first agent will not collide while implementing the first motion plan.Type: ApplicationFiled: December 21, 2023Publication date: July 11, 2024Inventors: Shitij Kumar, Michael Root, Varun Uday Nayak, Cuthbert Sun, Kunal Shah, Yuan Gao, Zhouwen Sun, Andrew Bylard, Diego Rodriguez, Samir Menon
-
Publication number: 20240140712Abstract: A method and system for obtaining an identifier from an item is disclosed. The method includes autonomously operating a robotic structure having a robotic arm to pick an item using an end effector of the robotic arm along a predetermined path from a source location to a destination location according to a plan. The picked item is moved according to the plan. An active measure is determined to be performed at least in part to obtain an identifier determined to be missing based on information received via the communication interface from one or more sensors. The robotic structure is autonomously operated to place the item at the destination location based at least in part on the plan.Type: ApplicationFiled: January 8, 2024Publication date: May 2, 2024Inventors: Zhouwen Sun, Robert Holmberg, Shitij Kumar, Jeesu Baek, Joseph Li, Kishore Ranganath Ramakrishnan, Andrew Lovett, Cyril Nader, Farshid Farhat, David Leo Tondreau, III
-
Publication number: 20240109205Abstract: An end effector is disclosed. The end effector includes a first set of one or more suction cups of a first size having a first diameter, and a second set of one or more suction cups of a second size having a second diameter that is smaller than the first diameter. The end effector further includes a first actuation mechanism configured to apply suction to at least a subset of the first set of suction cups independently of actuation of the second set of suction cups and a second actuation mechanism configured to apply suction to at least a subset of the second set of suction cups independently of actuation of the first set of suction cups.Type: ApplicationFiled: October 10, 2023Publication date: April 4, 2024Inventors: Zhouwen Sun, Robert Holmberg, Shitij Kumar, Jeesu Baek, Joseph Li, Kishore Ranganath Ramakrishnan, Andrew Lovett
-
Patent number: 11905115Abstract: A method and system for obtaining an identifier from an item is disclosed. The method includes autonomously operate a robotic structure to move an item along a predetermined path from a source location to a destination location, and autonomously operating the robotic structure to place the item at the destination location based at least in part on the plan. The item comprises one or more identifiers, and in response to a determination that at least one of the one or more identifiers was not obtained by one or more sensors, an active measure is performed to cause the one or more sensors to obtain the at least one identifier that was not obtained. The predetermined path corresponds to a path along which the item is moved from the source location to the destination location. The predetermined path is planned so that the item is moved within a threshold range of the one or more sensors while the item is moved along the predetermined path.Type: GrantFiled: April 30, 2021Date of Patent: February 20, 2024Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, Robert Holmberg, Shitij Kumar, Jeesu Baek, Joseph Li, Kishore Ranganath Ramakrishnan, Andrew Lovett, Cyril Nader, Farshid Farhat, David Leo Tondreau, III
-
Patent number: 11833669Abstract: An end effector is disclosed. The end effector includes a first set of one or more suction cups of a first size having a first diameter, and a second set of one or more suction cups of a second size having a second diameter that is smaller than the first diameter. The end effector further includes a first actuation mechanism configured to apply suction to at least a subset of the first set of suction cups independently of actuation of the second set of suction cups and a second actuation mechanism configured to apply suction to at least a subset of the second set of suction cups independently of actuation of the first set of suction cups.Type: GrantFiled: March 31, 2021Date of Patent: December 5, 2023Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, Robert Holmberg, Shitij Kumar, Jeesu Baek, Joseph Li, Kishore Ranganath Ramakrishnan, Andrew Lovett
-
Publication number: 20230321841Abstract: A robotic end effector is disclosed. The end effector is configured to grasp, move, and place one or more objects without assistance from another robot. The end effector includes a lateral member configured to be attached to a robotic arm at a central portion of the lateral member, a passive side member fixedly mounted to the lateral member at a first distal end and configured to engage mechanically with a first recess on a first side of an object to be grasped, and an active side member hinged to the lateral member at a second distal end opposite the first distal end and configured to engage mechanically with a second recess on a second side of the object to be grasped, the second side being opposite the first side of the object to be grasped. The passive side member and the active side member each include a structure, and the structure on the passive side member and the active side member have different profiles.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Inventors: Alberto Leyva Arvayo, Cyril Nader, Varun Uday Nayak, Andrew Lovett, Shitij Kumar
-
Patent number: 11731287Abstract: A robotic end effector is disclosed. The end effector is configured to grasp, move, and place one or more objects without assistance from another robot. The end effector includes a lateral member configured to be coupled to a robotic arm, a passive side member coupled substantially rigidly to the lateral member at a first distal end and configured to engage mechanically with a first recess on a first side of an object to be grasped, and an active side member coupled to the lateral member at a second distal end opposite the first distal end and configured to engage mechanically with a second recess on a second side of the object to be grasped, the second side being opposite the first side of the object to be grasped. The passive side member and the active side member each include a structure, and the structure on the passive side member and the active side member have different profiles.Type: GrantFiled: April 4, 2022Date of Patent: August 22, 2023Assignee: Dexterity, Inc.Inventors: Alberto Leyva Arvayo, Cyril Nader, Varun Uday Nayak, Andrew Lovett, Shitij Kumar
-
Publication number: 20230242353Abstract: The present application discloses a method, system, and computer system for controlling a gating structure to mediate a flow of items an input source to a pick area. The system includes: (i) the gating structure, which is configured to use a plurality of gate elements to mediate a flow of items from the input source to the pick area, (ii) a sensor configured to provide a sensor output associated with the pick area, and (iii) a processor configured to provide a control input to the gating structure to adjust a configuration of one or more of the plurality of gating elements based at least in part on the sensor output. The sensor output comprises the sensor output comprises one or more of a flow rate, a number, and an orientation of objects in an area associated with picking of objects by one or more robots. The control input is determined based at least in part on one or more of the flow rate, the number, and the orientation of objects in the area associated with picking of objects by one or more robots.Type: ApplicationFiled: January 24, 2023Publication date: August 3, 2023Inventors: David Leo Tondreau, III, Jordan Cedarleaf-Pavy, Austen Poteet, Harshit Shah, Timothy Ryan, Talbot Morris-Downing, Toby Leonard Baker, Shitij Kumar, Rob Markota
-
Publication number: 20230103821Abstract: An end effector is disclosed. The end effector includes a first grasping mechanism for grasping at least one first object when the robotic end effector is operated in a first mode and a second grasping mechanism for grasping a second object when the robotic end effector is operated in a second mode. The second grasping mechanism is robotically positioned in an inactive state when the robotic end effector is controlled to operate in the first mode.Type: ApplicationFiled: October 5, 2022Publication date: April 6, 2023Inventors: Andrew Lovett, Alberto Leyva Arvayo, Shitij Kumar, Cyril Nader, Cuthbert Sun, Anmol Saiprasad Modur, Justin Sunjoon Kim, Varun Uday Nayak, Samir Menon
-
Publication number: 20230109294Abstract: A task table for use in a robotic system comprising a robot mounted on a carriage configured to move the robot along a path is disclosed. The task table includes a substantially horizontal table surface, and one or more mounting arms to which the table surface is affixed at a first distal end and comprising, at a second distal end opposite the first distal end, one or more mounting structures, the one or more mounting arms having a length that allows the table surface to be mounted to the robot or the carriage at a distance from a base of the robot that enables the robot to reach a plurality of locations on the table surface each with a desired pose.Type: ApplicationFiled: October 5, 2022Publication date: April 6, 2023Inventors: Justin Sunjoon Kim, Andrew Lovett, Alberto Leyva Arvayo, Shitij Kumar, Cyril Nader, Yuan Gao
-
Publication number: 20220402710Abstract: A robotic system is disclosed. The system includes a memory that stores for each of a plurality of items a set of attribute values. The system includes a processor(s) that uses the attribute values to simulate the placement of items, including by determining, iteratively, for each next item a placement location at which to place the item on a simulated stack of items on the pallet, using the attribute values and a geometric model of where items have been simulated to have been placed to estimate a state of the stack after each of a subset of simulated placements, and using the estimated state to inform a next placement decision. The steps of determining for each next item a placement location and estimating the state of the stack until all of at least a subset of the plurality of items have been simulated as having been placed on the stack.Type: ApplicationFiled: June 10, 2022Publication date: December 22, 2022Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
-
Publication number: 20220405439Abstract: A robotic system is disclosed. The system includes a memory configured to store for each of a plurality of items a set of attribute values representing one or more physical attributes of the item. The system includes one or more processors coupled to the communication interface and configured to use the attribute values as inputs to a physic engine configured to compute the stability of a simulated stack of items comprising at least a subset of the plurality of items.Type: ApplicationFiled: June 10, 2022Publication date: December 22, 2022Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
-
Publication number: 20220402134Abstract: A robotic system is disclosed. The system includes a memory configured to store estimated state information associated with a computer simulation of a robotic operation to stack a plurality of items on a pallet or other receptacle. The system includes one or more processors coupled to the communication interface and configured to perform the computer simulation. The computer simulation is performed at least in part by combining geometric model data based on idealized simulated robotic placement of each item with programmatically generated noise data. The programmatically generated noise data reflects an estimation of the effect that one or more sources of noise in a real-world physical workspace with which the computer simulation is associated would have on a real-world state of the plurality of items and/or the pallet or other receptacle if the plurality of items were stacked on the pallet or other receptacle as simulated in the computer simulation.Type: ApplicationFiled: June 10, 2022Publication date: December 22, 2022Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar