Patent classifications
G05B2219/40311
MONITORING SYSTEM AND MONITORING METHOD
A monitoring device obtains information of three-dimensional coordinates at time points, the information indicating an operational status of a factory facility, and includes a path-data creation unit to create path data on a basis of the three-dimensional coordinates at time points and a received reproduction instruction, the path data describing a command for how to combine information of an image indicating the operational status of the factory facility with the three-dimensional coordinates and display the information.
System and method for executing a simulation of a constrained multi-body system
Methods of and systems for executing a simulation of a constrained multi-body system. The method comprises, using a physics engine, simulating the constrained multi-body system, wherein: the constrained multi-body system comprises articulated constraints, the articulated constraints are associated with a geometric stiffness matrix; the geometric stiffness matrix defining a geometric stiffness; a diagonal approximation of the geometric stiffness matrix is generated; and the diagonal approximation is used as part of a stability analysis in which damping is automatically adjusted so that the damping stabilizes the simulation of the constrained multi-body system.
PARALLEL CONTROL METHOD AND SYSTEM FOR INTELLIGENT WORKSHOP
A parallel control method for an intelligent workshop is provided, comprising the following steps: step A: constructing a parallel control simulation platform; step B: establishing a parallel execution mechanism; and, step C: correcting and optimizing a parallel control system. A parallel control system for an intelligent workshop is provided, comprising: an MES module configured to issue production instructions to unit management modules; the unit management modules configured to convert the received production instructions into machine instructions and synchronously issue the machine instructions to underlying PLCs by a bus control network module, and drive the parallel control simulation platform and a field device to move by a soft PLC and a hard PLC; the bus control network module configured to establish a communication network among the MES module, an SCADA module, an industrial personal computer, physical devices and a whole-line simulation model; and, the SCADA module.
OPERATION PROGRAM CREATION DEVICE
The operation program creation device includes, an input unit, a storage unit that stores path data indicating a path along which predetermined position of the robot should pass for an operation of the robot to the workpiece, and a control unit which creates the operation program corresponding to the path data when the control unit receives, from the input unit, a start request for creating or renewing the operation program for the operation, wherein the control unit is capable of changing a position of at least one of the robot and the workpiece relative to each other based on an input to the input unit, the control unit provides predetermined notification information when a relative position between the robot and the workpiece when the start request is received is different from the relative position at the time when the operation program for the workpiece was created.
RECONFIGURABLE DEVICE FOR DISPENSING/DISTRIBUTING TABLETS IN BLISTER POCKETS OF A PACKAGING STRIP OF A MACHINE OF BLISTER-PACK PACKAGING TYPE
Disclosed is a reconfigurable device for dispensing/distributing tablets in the blister pockets of a packaging strip subjected to longitudinal movement in a substantially horizontal plane of a packaging machine having a blister-packer, the reconfigurable device having a frame designed to be mounted on the blister-packer, the frame having a front attachment wall preferably arranged vertically, at least one accessory for dispensing/distributing the tablets in the blister pockets of the strip, the accessory being designed to be mounted removably on the frame. The device includes an intermediate interface intended to be attached removably to the frame, against the front attachment wall thereof, in order to support the at least one accessory. The interface includes at least one drive member of a mobile element of the accessory/accessories supported thereby.
METHOD AND SYSTEM FOR PROGRAMMING A COBOT FOR A PLURALITY OF INDUSTRIAL CELLS
Systems and a method for programming for a plurality of cells of an industrial environment. A physical cobot is provided within a lab cell comprising lab physical objects. A virtual simulation system with a user interface is provided. The virtual simulation system receives information inputs on the virtual cobot, on the virtual lab cell comprising lab virtual objects, and on a plurality of virtual industrial cells comprising virtual industrial objects. The virtual cobot and the physical cobot are connected together. A superimposed meta-cell is generated by superimposing the plurality of virtual cells and the virtual lab cell so as to obtain a single superimposed meta cell including a set of superimposed virtual objects. The virtual cobot is positioned in the superimposed meta cell. Inputs are received from the physical cobot's movement during teaching whereby the physical cobot is moved in the lab cell to the desired position(s) while providing, via the user interface, a visualization of the virtual cobot's movement within the superimposed meta cell so that collisions with any object are minimized. A robotic program is generated based on the received inputs of the physical cobot's movement.
Offline teaching device for robot
An offline teaching device includes: a storage unit that stores a program; a display control unit that causes a monitor to display four or more coordinate points P1 to P6 based on teaching point data described in the program and one line connecting the four or more coordinate points P1 to P6 successively; and a correction amount generation unit that, after two coordinate points P2 and P5 are selected on the monitor from remaining coordinate points P2 to P5 except the coordinate points P1 and P6 serving as a starting point and an ending point of the line and one coordinate system is selected among a plurality of coordinate systems, generates correction amounts of the coordinate points P2 to P5 without changing the teaching point data on the basis of dragging of a segment between the selected two coordinate points P2 and P5 according to the selected coordinate system.
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND PROGRAM MANUFACTURING METHOD
Provided is an information processing apparatus used for program development. The information processing apparatus includes: a holding unit that holds a behavior verification scenario that defines the order of operation to be invoked; and an evaluation unit that compares operation that the program sequentially invokes with the behavior verification scenario to perform evaluation or verification of the program. The program execution control unit drives the program according to environment information input from the outside, the evaluation unit compares operation sequentially invoked by the program execution control unit according to the environment information with an order of operation defined in the behavior verification scenario to evaluate or verify the program.
Simulation driven robotic control of real robot(s)
Active utilization of a robotic simulator in control of one or more real world robots. A simulated environment of the robotic simulator can be configured to reflect a real world environment in which a real robot is currently disposed, or will be disposed. The robotic simulator can then be used to determine a sequence of robotic actions for use by the real world robot(s) in performing at least part of a robotic task. The sequence of robotic actions can be applied, to a simulated robot of the robotic simulator, to generate a sequence of anticipated simulated state data instances. The real robot can be controlled to implement the sequence of robotic actions. The implementation of one or more of the robotic actions can be contingent on a real state data instance having at least a threshold degree of similarity to a corresponding one of the anticipated simulated state data instances.
SIMULATION DEVICE USING THREE-DIMENSIONAL POSITION INFORMATION OBTAINED FROM OUTPUT FROM VISION SENSOR
This simulation device comprises a simulation implementation unit that simulates a movement of a robot device, and estimates a movement path of a robot. The simulation device comprises a position information generation unit that generates three-dimensional position information for a surface of a workpiece on the basis of the output of a vision sensor, which has imaged an actual workpiece. A display unit displays the three-dimensional position information for the surface of the workpiece, superimposed on an image of a robot device model, an image of a workpiece model, and the movement path of the robot.