G05B2219/40302

Production cell

A production cell includes: at least one robot arranged to handle products; at least one buffer area for intermediate storage of products inside the production cell; a vision system with cameras arranged to determine, based on images from the cameras, the identity and the location of objects in the production cell a plurality of production modules, each production module comprising at least one Hardware Module configured to process products; and a plurality of module attachment locations, each module attachment location being configured to connect with an interface section of a production module through at least a physical connection and a power connection.

ROBOT SKILL MANAGEMENT
20190262990 · 2019-08-29 · ·

Aspects of the present disclosure generally relate to robot skill management. In certain aspects, a robot may be capable of performing a set of skills. Accordingly, the robot may implement aspects of robot skill management to determine a skill to execute without requiring user input prior to executing the skill. In an example, a skill relevancy metric may be determined for a skill, which may be determined based on context information for the robot. Further, the robot may maintain metadata for the skill relating to previous instances in which the skill was executed. As a result, the robot may generate a skill importance metric based at least in part on the skill relevancy metric and/or the skill metadata. Skill importance metrics for the set of skills may then be used to determine a skill from the set. The determined skill may then be executed by the robot.

NETWORK CONFIGURATION METHOD AND INTELLIGENT ROBOT
20190215237 · 2019-07-11 ·

Disclosed are a network configuration method and an intelligent robot, falling within the technical field of intelligent devices. The method comprises: step S1, forming replacement information in a pre-set format according to configuration information of a network configuration for the intelligent robot, and outputting the replacement information by using an external device; step S2, the intelligent robot receiving and parsing the replacement information so as to obtain and output a corresponding parsing result; step S3, the intelligent robot obtaining the configuration information by means of restoration according to the parsing result; and step S4, the intelligent robot conducting network configuration according to the configuration information, and subsequently loging out. The beneficial effects of the technical solution are: being able to simplify a network configuration process for an intelligent robot, being able to achieve the purpose of network configuration with only a relatively low cost, and ensuring the accuracy of network configuration information.

MOBILE ROBOTIC DEVICE AND METHOD OF CONTROLLING THE SAME MANIPULATOR FOR LOCOMOTION AND MANIPULATION
20190210225 · 2019-07-11 ·

A mobile robotic device and a method for controlling the mobile robotic device to move are provided. The mobile robotic device includes: a body; a rotatable portion connected to the body and configured to support the body in a rotatable manner; and an operational portion which comprises at least two arms connected to the body and configured to support the body in a walkable manner. In operation, the mobile robotic device is switchable between a manipulation mode in which the rotatable portion supports the body in the rotatable manner and a locomotion mode in which the at least two arms support the body in the walkable manner.

Servo control system and robot
10328571 · 2019-06-25 · ·

The present invention discloses a servo control system and a robot. The servo control system is applied to a servo and includes a main control module and a communication module including a first communication port, a second communication port, a third communication port, a fourth communication port, a voltage balancing circuit and a balance voltage output terminal. The balance voltage output terminal is coupled to the third communication port and the fourth communication port through the voltage balancing circuit. The main control module sends a first communication signal to the host computer via the first communication port, and receives a second communication signal transmitted from the host computer via the second communication port. The balance voltage output terminal controls a common mode voltage difference between the first communication signal and the second communication signal via the voltage balancing circuit. In the above manner, identification numbers of servos can be reassigned. Servos can be freely reinstalled without being limited to the original positions of these servos and can still perform control instructions sent by the host computer, which is convenient for reinstalling.

SYSTEM AND METHOD FOR OPERATING AND CONTROLLING A HYPER CONFIGURABLE HUMANOID ROBOT TO PERFORM MULTIPLE APPLICATIONS IN VARIOUS WORK ENVIRONMENTS
20190054631 · 2019-02-21 ·

A processor implemented method for performing and controlling a humanoid robot is provided. The method includes the following steps: (i) obtaining a data from a perception unit to analyze a work environmental conditions, (ii) providing communication between (a) the humanoid robot and a cloud server, and (b) the cloud server and one or more robots, (iii) detecting an acquisition of image and distance information about the working environmental condition or one or more applications to create a map of the working environmental condition for navigation, (iv) providing a feedback and control information to the humanoid robot, and (v) providing an input to the humanoid robot based on the one or more sensors or the user devices or the user to perform a necessary action for the working environmental condition or the one or more applications.

PROGRAMMABLE ADAPTERS FOR DETACHABLY CONNECTING ROBOTIC PERIPHERALS TO ADAPTIVELY RETOOL ROBOTS
20180311831 · 2018-11-01 ·

Apparatus and methods for adaptively retooling robots include programmable adapters for detachably connecting at least one robotic peripheral to a robot, providing peripheral information associated with the robotic peripheral, and causing the robot to adaptively reconfigure based on the peripheral information.

Modular robot system

A robotic system includes a body including at least one attachment mechanism configured to removably couple a modular component to the body. The modular component includes at least one movable part operable to move relative to the body when the modular component is attached to the body. The system includes a communication interface coupled to the body and configured to be communicatively coupled to the modular component to receive information relating to the modular component and operation of the at least one movable part. The system includes a control system coupled to the body and the communication interface. The control system is configured to: in response to the modular component being attached to the body, receive the information from the modular component by way of the communication interface, and operate the at least one movable part of the modular component according to the information.

SERVO CONTROL SYSTEM AND ROBOT
20180257224 · 2018-09-13 · ·

The present invention discloses a servo control system and a robot. The servo control system is applied to a servo and includes a main control module and a communication module including a first communication port, a second communication port, a third communication port, a fourth communication port, a voltage balancing circuit and a balance voltage output terminal. The balance voltage output terminal is coupled to the third communication port and the fourth communication port through the voltage balancing circuit. The main control module sends a first communication signal to the host computer via the first communication port, and receives a second communication signal transmitted from the host computer via the second communication port. The balance voltage output terminal controls a common mode voltage difference between the first communication signal and the second communication signal via the voltage balancing circuit. In the above manner, identification numbers of servos can be reassigned. Servos can be freely reinstalled without being limited to the original positions of these servos and can still perform control instructions sent by the host computer, which is convenient for reinstalling.

Mobile Agents for Manipulating, Moving, and/or Reorienting Components
20180207541 · 2018-07-26 ·

Mobile agents automatically manipulate components such as blocks on a working surface, to perform operations such as construction of generalized structures. The working surface and/or the components can have machine-readable codes to assist the agents in maintaining current knowledge of their respective locations. Agents identify components by type and location, and can move components according to directions; such directions can be provided by a user, or can be based on a pre-programmed directive, or can be determined dynamically based on current conditions or in response to actions of other agents. Agents may cooperate with one another. Agents can also respond to changes in the environment, alterations in works in progress, and/or other conditions, and may be configured to exhibit responses simulating emotional reactions. Different mobile agents can be associated with different character traits, which may be configured to change based on environmental conditions and/or the behavior of other mobile agents.