B25J11/009

ROBOTIC MANIPULATION METHODS AND SYSTEMS FOR EXECUTING A DOMAIN-SPECIFIC APPLICATION IN AN INSTRUMENTED ENVIORNMENT WITH ELECTRONIC MINIMANIPULATION LIBRARIES
20200030971 · 2020-01-30 ·

Embodiments of the present disclosure are directed to methods, computer program products, and computer systems of a robotic apparatus with robotic instructions replicating a food preparation recipe. In one embodiment, a robotic control platform, comprises one or more sensors; a mechanical robotic structure including one or more end effectors, and one or more robotic arms; an electronic library database of minimanipulations; a robotic planning module configured for real-time planning and adjustment based at least in part on the sensor data received from the one or more sensors in an electronic multi-stage process file, the electronic multi-stage process recipe file including a sequence of minimanipulations and associated timing data; a robotic interpreter module configured for reading the minimanipulation steps from the minimanipulation library and converting to a machine code; and a robotic execution module configured for executing the minimanipulation steps by the robotic platform to accomplish a functional result.

Data Processing Method for Care-Giving Robot and Apparatus
20200016745 · 2020-01-16 ·

A data processing method for a care-giving robot and an apparatus comprises receiving data from a target object comprising a capability parameter of the target object, generating a growing model capability parameter matrix of the target object that includes the capability parameter, a capability parameter adjustment value, and a comprehensive capability parameter that is calculated based on the capability parameter; adjusting the capability parameter adjustment value in the growing model capability parameter matrix, to determine an adjusted capability parameter adjustment value; determining whether the adjusted capability parameter adjustment value exceeds a preset threshold; and sending the adjusted capability parameter adjustment value to a machine learning engine when the adjusted capability parameter adjustment value is within a range of the preset threshold.

OMNI-DIRECTIONAL MOBILE MANIPULATOR
20200009738 · 2020-01-09 · ·

A robot uses controlled omni-wheels and an arm assembly coupled to a gripper to facilitate the opening of doors. The gripper is rotatable around at least one of its axis to engage and rotate a door handle to unlatch a door. The omni-wheels are driven to move the robot along a carved path to open the door.

SYSTEM AND METHOD FOR COOKING ROBOT
20200001463 · 2020-01-02 · ·

A cooking robot system and a control method thereof is provided. The cooking robot system includes: a robot configured to acquire the image of the object through a sensing unit and generate image data to transmit the image data to a server, or receive a motion of a user with respect to the object from an input unit upon a request of the server and generate demonstration data to transmit the demonstration data to the server, and implement a motion for the object based on motion data corresponding to the image data or the demonstration data; and a server configured to detect the motion data for the object and control the robot by searching for a motion corresponding to the image data via a web server to generate the motion data or by generating the motion data corresponding to the demonstration data.

Robotic manipulation methods and systems for executing a domain-specific application in an instrumented environment with electronic minimanipulation libraries
10518409 · 2019-12-31 ·

Embodiments of the present disclosure are directed to methods, computer program products, and computer systems of a robotic apparatus with robotic instructions replicating a food preparation recipe. In one embodiment, a robotic control platform, comprises one or more sensors; a mechanical robotic structure including one or more end effectors, and one or more robotic arms; an electronic library database of minimanipulations; a robotic planning module configured for real-time planning and adjustment based at least in part on the sensor data received from the one or more sensors in an electronic multi-stage process file, the electronic multi-stage process recipe file including a sequence of minimanipulations and associated timing data; a robotic interpreter module configured for reading the minimanipulation steps from the minimanipulation library and converting to a machine code; and a robotic execution module configured for executing the minimanipulation steps by the robotic platform to accomplish a functional result.

AUTONOMOUS ROBOTIC MOBILE SUPPORT SYSTEM FOR THE MOBILITY-IMPAIRED
20240033146 · 2024-02-01 · ·

Disclosed is a robotic mobile support system configured to autonomously follow a subject with impaired mobility from a close but safe distance behind the subject and react to movements of the subject's torso and upper body to provide dynamic support for the subject and stop the subject from falling. The system comprises a mobile base vehicle, a robotic arm installed on the mobile base vehicle, and a LIDAR sensor for detecting the distance to a subject and the direction/speed of the subject. The robotic arm comprises one or more adjustable rear and side soft supports configured to support the subject and stop the subject from falling. The system can also comprise an onboard computer configured to process LIDAR data to control the movement of the mobile base vehicle and the robotic arm to stop the subject from falling.

METHOD AND APPARATUS FOR PROVIDING FOOD TO USER
20190389067 · 2019-12-26 ·

Provided is a method of providing food to a user, the method including determining to provide first food among the food to the user; moving a first gripper to a container that contains the first food, determining whether the first gripper reciprocates in the container, calculating a weight difference value indicating an amount of change in a total weight of the food before and after the reciprocating in response to a determination that the first gripper reciprocates in the container, and determining that the first food is provided to the user based on the weight difference value. In addition, an apparatus for providing food to a user to perform the food providing method is provided. Also, a non-transitory computer-readable storage medium storing programs to perform the food providing method is provided.

Robot, method for controlling robot, recording medium, and method

A robot includes a motion mechanism capable of operating in accordance with each of a first motion pattern for supporting a user with a first motion representing a standing-up motion and a second motion pattern for supporting a user with a second motion representing a sitting-down motion, a battery that supplies electric energy to the motion mechanism, a control unit that determines a multiple-motion availability index indicating the availability of an operation in accordance with a multiple-motion pattern including the first and second motion patterns on the basis of the battery level and the amounts of energy charge in the battery required for the operations performed by the motion mechanism in accordance with the first and second motion patterns if the control unit detects that the battery level is a first threshold value or lower, and a presentation unit that presents the multiple-motion availability index determined by the control unit.

ROBOT AND ROBOT SYSTEM

Provided is a robot to which is disposed a cartilage vibration-transmission source, the robot being configured so that both hands of the robot are lain onto the face of a person or hold the back of the head, or so that one hand touches the cartilage of the ear. The relative positions of both hands touching the cartilage of both ears are maintained, but movement of the face is not restricted. The hands of the robot extend in the line-of-sight direction of the robot. The mouth of the robot is caused to move in conjunction with cartilage transmission audio. A limiter is applied to the touch pressure of the hands. Permission is sought before touching. Safety is confirmed before touching. When a malfunction occurs, touching with the hands is cancelled. The hands are warmed to the temperature of the human body.

INTERFACING WITH A MOBILE TELEPRESENCE ROBOT

A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.