Abstract:
The present invention is directed to an object construction device configured to enclose a specified assembly area and assemble objects, such as toys, using standardized interlocking assembly units. The construction device includes processor with a memory device configured to access an instruction set encoding the assembly instructions of the object. The processor executes the instruction set in order to control and direct an assembly unit manipulator to additively construct or assemble the object from the interlocking assembly units. The assembly units are configured with surface features that interconnect the assembly units such that once connected they are substantially permanently attached to one another.
Abstract:
A robot automatic assembling system, comprising: a robot having a manipulator for holding a component to be assembled; a positioning system configured to roughly position the component; a vision system configured to accurately identifying position and direction of the component held by the manipulator; and an assembling station where the robot performs the assembling operation of the component. The robot automatic assembling system is configured adaptively select different assembling paths for the component according to assembling accuracy required by the component to be assembled. The different assembling paths at least comprise a first assembling path from the positioning system directly to the assembling station and a second assembling path from the positioning system through the vision system to the assembling station. The automatic assembling system may assemble different components by following different customized assembling paths.
Abstract:
A robot controller (140) comprises at least two parameter sets (80, 90) with configuration parameter values for a robot axis (150).The first parameter set (80) comprises a first torque value τ 1 and a first speed value ω 1 , and the second parameter set (90) comprises a second torque value τ 2 and a second speed value ω 2 . The robot controller (140) is configured to apply configuration parameter values from a single parameter set (80, 90) at a time. The first torque value τ 1 is smaller than the second torque value τ 2 , and the first speed value ω 1 is larger than the second speed value ω 2 .The achieved combination of a high torque and a low speed of a servo motor (160) driving the robot axis (150) is useful e.g. during an assembly phase of a work cycle where a high contact force, but not a fast movement, is required. When the parameter values are chosen appropriately, the corresponding operation area of the servo motor (160) can be utilized constantly without shortening the lifetime of an industrial robot (180).