Abstract: A tray includes a first tray configured to be fixedly mounted to a robot; a second tray provided above the first tray and configured to be rotatably coupled to the first tray; and at least one pad assembly positioned between the first tray and the second tray. Each of the at least one pad assembly includes at least one rolling member provided in a direction toward the first tray and an elastic member having at least one end fixedly connected to an interior of the at least one pad assembly. The at least one pad assembly is coupled to the second tray and is mounted to be rotatable relative to the first tray. When the second tray is rotated relative to the first tray, the second tray is configured to be returned to its original position by virtue of a restoring force of an elastic member of the pad assembly.
Abstract: According to one aspect of the invention, there is provided a method for generating a map for a robot, the method comprising the steps of: acquiring a raw map associated with a task of the robot; identifying pixels estimated to be a moving obstacle in the raw map, on the basis of at least one of colors of pixels specified in the raw map and sizes of areas associated with the pixels; and performing dilation and erosion operations on the pixels estimated to be the moving obstacle, and determining a polygon-based contour of the moving obstacle.
Abstract: According to one aspect of the invention, there is provided a method for determining a travel route of a robot, comprising the steps of: identifying at least one obstacle with respect to a position of a robot; calculating an obstacle radius in which the at least one obstacle has influence, with reference to at least one of information on motion properties of the at least one obstacle and information on a relationship with at least one other obstacle associated with the at least one obstacle; and determining an optimum travel route of the robot with reference to the calculated obstacle radius and a task assigned to the robot.
Abstract: There is provided a method for controlling a destination of a robot. The method includes the steps of: when information on obstruction of arrival at a first destination of a robot is acquired, determining an obstruction area associated with the arrival obstruction information by clustering adjacent areas around the first destination, determining a destination candidate area around the obstruction area with reference to a size of the robot, and determining an area in the destination candidate area, which is specified on the basis of a location of the robot, as a second destination of the robot.
Type:
Application
Filed:
November 6, 2020
Publication date:
May 12, 2022
Applicant:
Bear Robotics, Inc.
Inventors:
Bryant Leo Pong, Fangwei Li, Henry A. Leinhos
Abstract: A robot includes: a base having a plurality of wheels; a motor system mechanically coupled to one or more of the wheels; a body having a bottom portion coupled above the base, and a top portion above the bottom portion; a support at the top portion, wherein the support is configured to withstand a temperature that is above 135° F.; and a processing unit configured to operate the robot.
Type:
Grant
Filed:
March 12, 2019
Date of Patent:
March 22, 2022
Assignee:
Bear Robotics, Inc.
Inventors:
Jungwoo Ha, Fangwei Li, Brennand Pierce, Jungju Oh
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:
Application
Filed:
August 20, 2020
Publication date:
February 24, 2022
Applicant:
Bear Robotics, Inc.
Inventors:
Bryant Leo Pong, Henry A. Leinhos, Sanghun Jung
Abstract: The present invention relates to a serving apparatus. According to one aspect of the invention, there is provided a serving apparatus, comprising: a driving unit; a body unit connecting to the driving unit and having a top side and an interior, wherein at least a part of a lateral side of the body unit is open; and a body container disposed in the interior of the body unit, wherein food or food containers are placed at the body container and the top side.
Type:
Application
Filed:
November 12, 2019
Publication date:
May 13, 2021
Applicant:
Bear Robotics, Inc.
Inventors:
Jungwoo Ha, Fangwei Li, Brennand Pierce, Albertus Iskandar Santoso