Patent classifications
B25J9/1669
Box packing device
A box packing device includes a first arm, a first hand, and a controller. The first hand includes a hand base, a gripping mechanism at the hand base and including a gripper to grip an upper-end of a flap of a large box, and a holding mechanism at the hand base and including a holder to hold an inner box. The controller controls the operation of the first arm and the first hand so as to perform a developing operation in which the gripping part of the gripping mechanism moves in a horizontal plane so as to develop the large box while gripping the upper-end part of the flap part of the large box in a folded state, and an accommodating operation in which the holder of the holding mechanism accommodates the inner box into the developed large box while holding the inner box.
System for eliminating interference of randomly stacked workpieces
A system for eliminating interference of randomly stacked workpieces is disclosed. The system includes a three-dimensional sensing module, a pick-up apparatus and a control module. The control module is coupled to the three-dimensional sensing module and the pick-up apparatus. The control module is configured to control the three-dimensional sensing module to capture a three-dimensional image, analyze the three-dimensional image to obtain an image information, select a target workpiece to be picked up according to the image information, arrange an interference elimination path for the target workpiece, and control the pick-up apparatus to eliminate interference of the target workpiece according to the interference elimination path.
PROCESSING DEVICE AND PROCESSING METHOD
A processing device displays a result of simulation of synchronous control performed by a control device to synchronously control at least two of a plurality of control targets by executing a program. The processing device includes a display that displays the plurality of control targets in accordance with execution of the program in the simulation, an identification unit that identifies, among the plurality of control targets, a synchronization target group including control targets synchronously controlled in the execution of the program in the simulation, and a controller that causes the display to display the synchronization target group identified by the identification unit among the plurality of control targets displayed by the display in a manner distinguishable from control targets other than the synchronization target group.
METHODS FOR USE IN MATERIAL PROCESSING OF A TWO-DIMENSIONAL SHEET LIKE MATERIAL
The disclosure relates to a method for material processing of a two-dimensional sheet like material. The method comprises: obtaining information related to a desired design of a three dimensional object; obtaining information related to material characteristics of the sheet like material; defining a primary surface and a secondary surface of the desired design; and defining a geometrical relationship between said primary surface and secondary surface, wherein the secondary surface is a reflection of the primary surface in a two dimensional plane, and wherein when said primary surface is concave said secondary surface is convex, or when said primary surface is convex said secondary surface is concave; and providing a digital instruction for a fully developed spreading and subsequent folding of a two dimensional sheet into the obtained desired design, wherein said digital instruction is based on the defined primary and secondary surfaces, respectively, and said obtained material characteristics.
Autonomous companion mobile robot and system
An autonomous companion mobile robot and system may complement the intelligence possessed by a user with machine learned intelligence to make a user's life more fulfilling. The robot and system includes a mobile robotic device and a mobile robotic docking station. Either or both of the mobile robotic device and the mobile robotic docking station may operate independently, as well as operating together as a team, as a system. The mobile robotic device may have an external form of a three-dimensional shape, a humanoid, a present or historical person, some fictional character, or some animal. The mobile robotic device and/or the mobile robotic docking station may each include a fog Internet of Things (IoT) gateway processor and a plurality of sensors and input/output devices. The autonomous companion mobile robot and system may collect data from and observe its users and offer suggestions, perform tasks, and present information to its users.
Method and apparatus for controlling behavior of service robot
A method and apparatus for controlling an operation of a service robot is disclosed. The method includes measuring, by processing circuitry, an evaluation index of the service robot based on sensor data in a service mode; determining, by the processing circuitry, an operation mode of the service robot from a set of at least two operation modes based on the measured evaluation index; selecting, by the processing circuitry, a behavior to be applied to the operation of the service robot from a set of at least two behaviors based on the operation mode; and controlling, by the processing circuitry, the operation of the service robot based on the behavior.
DETERMINING ENVIRONMENT-CONDITIONED ACTION SEQUENCES FOR ROBOTIC TASKS
Training and/or using a machine learning model for performing robotic tasks is disclosed herein. In many implementations, an environment-conditioned action sequence prediction model is used to determine a set of actions as well as a corresponding particular order for the actions for the robot to perform to complete the task. In many implementations, each action in the set of actions has a corresponding action network used to control the robot in performing the action.
Systems, methods and associated components for robotic manipulation of physical objects
Systems, methods, and associated components for robotic manipulation of physical objects. The physical objects include three-dimensional gripping features configured to be detected by an optics system and gripped by an end-effector of a robotic arm with sufficient gripping force to move the physical objects against the force of gravity. Sets of the physical objects can have different sizes and shapes and, in some examples, include identically constructed three-dimensional gripping features.
Method for picking up an object from a bin
There is provided a method for picking up an object from a bin to be implemented by a robotic arm including a controller and a picking-up module. The method includes: recognizing, by the controller, at least one object in the bin based on an image of an interior of the bin so as to determine a type of each object; determining, by the controller, a score for each object based on the type thereof; determining, by the controller, whether a greatest score among the score(s) of the at least one TBT object is greater than a predetermined value; and by the picking-up module, picking up one of the at least one TBT object that has the greatest score when it is determined that the greatest score is greater than the predetermined value.
Systems and methods for autonomously delivering consumer items in disposable packages
Methods and systems for autonomously delivering consumer items in disposable packages, in which the disposable package, with the consumer item inside, are carried under a wheel robot using a grabbing mechanism that holds the package under the wheel robot. The wheel robot straddles over the package to allow the grabbing mechanism access to the package during a loading process, and then straddles off the package at a delivery location after the grabbing mechanism releases the package with the consumer item inside. Releasing of the package can be done by lowering the package to the ground in a controlled manner, or by simply releasing the package above ground thereby dropping the package.