Patents by Inventor Puttichai LERTKULTANON

Puttichai LERTKULTANON 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: 20240189982
    Abstract: A robotic system may include a chassis as well as a first leg and a second leg operatively coupled to the chassis. The first leg and the second leg may be configured to move in a vertical direction to move the chassis in a vertical translational degree of freedom. The robotic system may include a proximal conveyor, a first segment including a first segment conveyor extending along a length of the first segment, and a gripper including a distal conveyor extending along a length of the gripper. A first joint between the proximal conveyor and the first segment may be configured to provide a first rotational degree of freedom between the first segment and the proximal conveyor. A second joint between the gripper and the first segment may be configured to provide a second rotational degree of freedom between the first segment and the gripper.
    Type: Application
    Filed: December 7, 2023
    Publication date: June 13, 2024
    Inventors: Rosen Nikolaev Diankov, Puttichai Lertkultanon, Shintaro Matsuoka, Yoshiki Kanemoto, Jose Jeronimo Moreira Rodrigues, Lei Lei, Yixuan Zhang, Xutao Ye, Yufan Du, Mingjian Liang, Lingping Gao, Xinhao Wen, Xu Chen
  • Publication number: 20240165820
    Abstract: A method and computing system for object detection are presented. The computing system is configured to receive first image information representing at least a first portion of an object structure of an object in a camera's field of view, wherein the first image information is associate with a first camera pose; generate or update, based on the first image information, sensed structure information representing the object structure; identify an object corner associated with the object structure; cause the robot arm to move the camera to a second camera pose pointed at the object corner; receive second image information associated with the second camera pose; update the sensed structure information based on the second image information; determine, based on the updated sensed structure information, an object type associated with the object; determine one or more robot interaction locations based on the object type.
    Type: Application
    Filed: January 26, 2024
    Publication date: May 23, 2024
    Inventors: Xutao YE, Puttichai LERTKULTANON, Rosen Nikolaev DIANKOV
  • Patent number: 11883966
    Abstract: A method and computing system for performing object detection are presented. The computing system may be configured to: receive first image information that represents at least a first portion of an object structure of an object in a camera's field of view, wherein the first image information is associate with a first camera pose; generate or update, based on the first image information, sensed structure information representing the object structure; identify an object corner associated with the object structure; cause the robot arm to move the camera to a second camera pose in which the camera is pointed at the object corner; receive second image information associated with the second camera pose; update the sensed structure information based on the second image information; determine, based on the updated sensed structure information, an object type associated with the object; determine one or more robot interaction locations based on the object type.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 30, 2024
    Assignee: MUJIN, INC.
    Inventors: Xutao Ye, Puttichai Lertkultanon, Rosen Nikolaev Diankov
  • Publication number: 20240017417
    Abstract: A system and method for motion planning is presented. The system is configured, when an object is or has been in a camera field of view of a camera, to receive first image information that is generated when the camera has a first camera pose. The system is further configured to determine, based on the first image information, a first estimate of the object structure, and to identify, based on the first estimate of the object structure or based on the first image information, an object corner. The system is further configured to cause an end effector apparatus to move the camera to a second camera pose, and to receive second image information for representing the object's structure. The system is configured to determine a second estimate of the object's structure based on the second image information, and to generate a motion plan based on at least the second estimate.
    Type: Application
    Filed: June 8, 2023
    Publication date: January 18, 2024
    Inventors: Xutao YE, Puttichai LERTKULTANON, Rosen Nikolaev DIANKOV
  • Patent number: 11717971
    Abstract: A system and method for motion planning is presented. The system is configured, when an object is or has been in a camera field of view of a camera, to receive first image information that is generated when the camera has a first camera pose. The system is further configured to determine, based on the first image information, a first estimate of the object structure, and to identify, based on the first estimate of the object structure or based on the first image information, an object corner. The system is further configured to cause an end effector apparatus to move the camera to a second camera pose, and to receive second image information for representing the object's structure. The system is configured to determine a second estimate of the object's structure based on the second image information, and to generate a motion plan based on at least the second estimate.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: August 8, 2023
    Assignee: MUJIN, INC.
    Inventors: Xutao Ye, Puttichai Lertkultanon, Rosen Nikolaev Diankov
  • Publication number: 20230070495
    Abstract: A system and method for operating a transfer robot to grasp and transfer objects is disclosed. The transport robot includes a robotic gripper assembly having an array of addressable vacuum regions each configured to independently provide a vacuum to grasp a target object. The gripper assembly can be configured and/or operated according to one or more physical characteristics of targeted objects and/or corresponding scenarios.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 9, 2023
    Inventors: Puttichai Lertkultanon, Hironori Mizoguchi, Yoshiki Kanemoto, Rosen Nikolaev Diankov
  • Publication number: 20220355474
    Abstract: A method and computing system for transferring objects between a source repository and a destination repository is provided. The computing system is configured to operate by a combination of pre-planned and image base trajectories to improve speed and reliability of object transfer. The computing system is configured to capture image information of repositories and use the captured information to alter or adjust pre-planned trajectories to improve performance.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 10, 2022
    Inventors: Xutao YE, Hamdi SAHLOUL, Puttichai LERTKULTANON, Rosen Nikolaev DIANKOV
  • Publication number: 20220314452
    Abstract: A method and system for determining poses for camera calibration is presented. The system determines a range of pattern orientations for performing the camera calibration, and determines a surface region on a surface of an imaginary sphere, which represents possible pattern orientations for the calibration pattern. The system determines a plurality of poses for the calibration pattern to adopt. The plurality of poses may be defined by respective combinations of a plurality of respective locations within the camera field of view and a plurality of respective sets of pose angle values. Each set of pose angle values of the plurality of respective sets may be based on a respective surface point selected from within the surface region on the surface of the imaginary sphere. The system outputs a plurality of robot movement commands based on the plurality of poses that are determined.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 6, 2022
    Inventors: Russell ISLAM, Puttichai LERTKULTANON
  • Patent number: 11370121
    Abstract: A method and system for determining poses for camera calibration is presented. The system determines a range of pattern orientations for performing the camera calibration, and determines a surface region on a surface of an imaginary sphere, which represents possible pattern orientations for the calibration pattern. The system determines a plurality of poses for the calibration pattern to adopt. The plurality of poses may be defined by respective combinations of a plurality of respective locations within the camera field of view and a plurality of respective sets of pose angle values. Each set of pose angle values of the plurality of respective sets may be based on a respective surface point selected from within the surface region on the surface of the imaginary sphere. The system outputs a plurality of robot movement commands based on the plurality of poses that are determined.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: June 28, 2022
    Assignee: MUJIN, INC.
    Inventors: Russell Islam, Puttichai Lertkultanon
  • Publication number: 20210347051
    Abstract: A system and method for motion planning is presented. The system is configured, when an object is or has been in a camera field of view of a camera, to receive first image information that is generated when the camera has a first camera pose. The system is further configured to determine, based on the first image information, a first estimate of the object structure, and to identify, based on the first estimate of the object structure or based on the first image information, an object corner. The system is further configured to cause an end effector apparatus to move the camera to a second camera pose, and to receive second image information for representing the object's structure. The system is configured to determine a second estimate of the object's structure based on the second image information, and to generate a motion plan based on at least the second estimate.
    Type: Application
    Filed: July 26, 2021
    Publication date: November 11, 2021
    Inventors: Xutao YE, Puttichai LERTKULTANON, Rosen Nikolaev DIANKOV
  • Patent number: 11103998
    Abstract: A system and method for motion planning is presented. The system is configured, when an object is or has been in a camera field of view of a camera, to receive first image information that is generated when the camera has a first camera pose. The system is further configured to determine, based on the first image information, a first estimate of the object structure, and to identify, based on the first estimate of the object structure or based on the first image information, an object corner. The system is further configured to cause an end effector apparatus to move the camera to a second camera pose, and to receive second image information for representing the object's structure. The system is configured to determine a second estimate of the object's structure based on the second image information, and to generate a motion plan based on at least the second estimate.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: August 31, 2021
    Assignee: MUJIN, INC.
    Inventors: Xutao Ye, Puttichai Lertkultanon, Rosen Nikolaev Diankov
  • Publication number: 20210178583
    Abstract: A system and method for motion planning is presented. The system is configured, when an object is or has been in a camera field of view of a camera, to receive first image information that is generated when the camera has a first camera pose. The system is further configured to determine, based on the first image information, a first estimate of the object structure, and to identify, based on the first estimate of the object structure or based on the first image information, an object corner. The system is further configured to cause an end effector apparatus to move the camera to a second camera pose, and to receive second image information for representing the object's structure. The system is configured to determine a second estimate of the object's structure based on the second image information, and to generate a motion plan based on at least the second estimate.
    Type: Application
    Filed: October 29, 2020
    Publication date: June 17, 2021
    Inventors: Xutao YE, Puttichai LERTKULTANON, Rosen Nikolaev DIANKOV
  • Publication number: 20210178593
    Abstract: A method and computing system for performing object detection are presented. The computing system may be configured to: receive first image information that represents at least a first portion of an object structure of an object in a camera's field of view, wherein the first image information is associate with a first camera pose; generate or update, based on the first image information, sensed structure information representing the object structure; identify an object corner associated with the object structure; cause the robot arm to move the camera to a second camera pose in which the camera is pointed at the object corner; receive second image information associated with the second camera pose; update the sensed structure information based on the second image information; determine, based on the updated sensed structure information, an object type associated with the object; determine one or more robot interaction locations based on the object type.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 17, 2021
    Inventors: Xutao YE, Puttichai LERTKULTANON, Rosen Nikolaev DIANKOV
  • Publication number: 20210122050
    Abstract: A method and system for determining poses for camera calibration is presented. The system determines a range of pattern orientations for performing the camera calibration, and determines a surface region on a surface of an imaginary sphere, which represents possible pattern orientations for the calibration pattern. The system determines a plurality of poses for the calibration pattern to adopt. The plurality of poses may be defined by respective combinations of a plurality of respective locations within the camera field of view and a plurality of respective sets of pose angle values. Each set of pose angle values of the plurality of respective sets may be based on a respective surface point selected from within the surface region on the surface of the imaginary sphere. The system outputs a plurality of robot movement commands based on the plurality of poses that are determined.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Russell ISLAM, Puttichai LERTKULTANON