G05B2219/37618

ROBOT DEVICE, METHOD OF CONTROLLING THE SAME, COMPUTER PROGRAM, AND ROBOT SYSTEM
20180133899 · 2018-05-17 · ·

Provided is a robot device including an image input unit for inputting an image of surroundings, a target object detection unit for detecting an object from the input image, an object position detection unit for detecting a position of the object, an environment information acquisition unit for acquiring surrounding environment information of the position of the object, an optimum posture acquisition unit for acquiring an optimum posture corresponding to the surrounding environment information for the object, an object posture detection unit for detecting a current posture of the object from the input image, an object posture comparison unit for comparing the current posture of the object to the optimum posture of the object, and an object posture correction unit for correcting the posture of the object when the object posture comparison unit determines that there is a predetermined difference or more between the current posture and the optimum posture.

Electronic appliance control method and electronic appliance control device
09921559 · 2018-03-20 · ·

A condition control of a robot cleaner is performed or service is provided with a user using the robot cleaner to improve the convenience of the user. Various data items obtained through a network connection are used in the condition control or service providing to estimate/determine a behavior, condition, or request of the user. Specifically, the operation of the robot cleaner is controlled based on operations of other associated devices disposed in the same room where the robot cleaner runs.

Robot device, method of controlling the same, computer program, and robot system

Provided is a robot device including an image input unit for inputting an image of surroundings, a target object detection unit for detecting an object from the input image, an object position detection unit for detecting a position of the object, an environment information acquisition unit for acquiring surrounding environment information of the position of the object, an optimum posture acquisition unit for acquiring an optimum posture corresponding to the surrounding environment information for the object, an object posture detection unit for detecting a current posture of the object from the input image, an object posture comparison unit for comparing the current posture of the object to the optimum posture of the object, and an object posture correction unit for correcting the posture of the object when the object posture comparison unit determines that there is a predetermined difference or more between the current posture and the optimum posture.

Numerical control apparatus

A numerical control apparatus that controls a machine tool including a plurality of linear axes and rotation axes, and controls a relative tool posture with respect to work on a table includes a program reading unit that sequentially reads a tool posture with respect to the work from a machining program, a determining unit that determines whether the read tool posture is within a predetermined tool posture range, a tool-posture control unit that determines control content of the tool posture according to the determination by the determining unit, and an interpolation/acceleration and deceleration processing unit that controls the linear and rotation axes according to the control content of the tool posture. When the read tool posture is within the predetermined range, the tool-posture control unit determines rotation axis angles of the rotation axes such that a change of tool posture from the last tool posture is limited.

METHOD FOR DETERMINING A POSITION OF A WORK PIECE IN A MACHINE TOOL
20180029186 · 2018-02-01 ·

The invention relates to a method for determining a position of a work piece and of a tool in a machine tool, in which a work piece is clamped at the machine tool, in which the tool is subsequently inserted into a rotatable spindle shaft by means of a tool holder and the spindle shaft is set into rotation, in which an electrical voltage is applied between the work piece and the tool, in which the tool and the work piece are displaced with respect to one another, and in which a variation in the applied voltage is determined in the event of a contact between the tool and the work piece, and the respective position of the work piece and/or of the tool is determined and recorded in a computing program for control/regulation of the machining of the work piece.

MACHINING METHOD AND A CONTROL DEVICE FOR A MACHINE TOOL

In this machining method, in which a rotary tool is moved relative to a workpiece and/or the workpiece is moved relative to the rotary tool so as to machine a curved surface on said workpiece, rotation in the direction of said curved surface is added to the workpiece such that the positions of reversal marks left on the curved surface per tool path are dispersed in the direction of said rotation.

TOOL MANAGEMENT SYSTEM
20170123399 · 2017-05-04 ·

A tool management system includes a plurality of individual tool retention units that are in electronic communication with a central webserver. Each tool retention unit is designed to independently monitor a designated toolset and transmit tool use data to the webserver. The data compiled by the webserver can be routinely evaluated to ensure proper accountability of all tools within a particular workspace. Due to the autonomous nature of each unit, subsets of tools within a larger monitored collection can be added, removed or replaced without disruption of monitoring amongst the remainder of tools. In one embodiment, a tool retention unit is constructed as a chest comprising a plurality of individual, swappable drawers housed within a common frame. In use, each drawer is provided with a controller that is configured to monitor its designated toolset and transmit any tool-related data to a main controller in communication with the webserver.

Intelligent constraint selection for positioning tasks

A method for editing a position of a selected design element in a constraint network. The method includes receiving the selected design element in a geometric model from a user, searching a database for a positioning group related to the selected design element, and adding the selected design element and the positioning group related to the selected design element into a work collection. The method then includes searching the database a second time for reference positioning groups and reference design elements referenced by constraints of the positioning group and design elements in the work collection and adding the reference positioning groups and the reference design elements discovered by the second searching into a context collection. The method then further includes loading all the constraints for the positioning groups and the design elements which were added to the work collection.

ELECTRONIC APPLIANCE CONTROL METHOD AND ELECTRONIC APPLIANCE CONTROL DEVICE
20170008162 · 2017-01-12 · ·

[Technical Problem] A conventional robot cleaner have difficulty in recognizing human presence in a target area and/or a user condition (for example, whether or not the user is in sleep) by an autonomous drive sensor therein alone. And the conventional robot cleaner is inconvenient for users because the operation mode of such robot cleaners must be temporally set by the user who takes the trouble to check the another human presence and/or condition in the target area. Thus, the present application presents a control method of a home appliance and/or a control device of a home appliance to improve the user convenience.

[Solution to Problem] A condition control of a robot cleaner is performed or service is provided with a user using the robot cleaner to improve the convenience of the user, wherein various data items obtained through a network connection are used in the condition control or service providing to estimate/determine a behavior, condition, or request of the user. Specifically, the operation of the robot cleaner is controlled based on operations of other associated devices disposed in the same room where the robot cleaner runs.

ELECTRONIC APPLIANCE CONTROL METHOD AND ELECTRONIC APPLIANCE CONTROL DEVICE
20250181046 · 2025-06-05 · ·

A condition control of a robot cleaner is performed or service is provided with a user using the robot cleaner to improve the convenience of the user. Various data items obtained through a network connection are used in the condition control or service to estimate/determine a behavior, condition, or request of the user. Specifically, the operation of the robot cleaner is controlled based on operations of other associated devices disposed in the same room where the robot cleaner runs.