Generation method, computer program, and generation system

US12311541B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12311541-B2
Application numberUS-202318162808-A
CountryUS
Kind codeB2
Filing dateFeb 1, 2023
Priority dateFeb 2, 2022
Publication dateMay 27, 2025
Grant dateMay 27, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A generation method of generating a motion control program for a robot includes displaying a plurality of parameters relating to a motion of a human, receiving a selection of an imitation parameter as the parameter to be imitated by the robot from the displayed plurality of parameters, and generating the motion control program with reference to the motion of the human corresponding to the received imitation parameter.

First claim

Opening claim text (preview).

What is claimed is: 1. A control method for causing a processor to execute a program stored in a memory, the control method comprising executing on the processor the steps of: capturing a motion image of a human by a camera while a teaching operation is conducted by the human, a pressure sensor being attached at a hand of the human; obtaining depth information of the human in the motion image; obtaining a detection signal from the pressure sensor, the detection signal corresponding to a force value applied to a workpiece by the hand of the human while the teaching operation is conducted; generating a plurality of parameters relating to the teaching operation based on the motion image, the depth information, and the detection signal; displaying the plurality of parameters; receiving a selection of an imitation parameter from the displayed plurality of parameters, the imitation parameter being imitated by a robot; generating a motion control program with reference to the teaching operation of the human corresponding to the received imitation parameter; and causing the robot to perform a robot operation on the workpiece, the robot operation corresponding to the teaching operation. 2. The generation method according to claim 1 , wherein the plurality of parameters include at least two or more of: positions before and after a movement of the workpiece handled by the robot; a movement trajectory of the workpiece; a gripping position that the human grips the workpiece; a movement speed of the workpiece; the force value applied to the workpiece by the human; and a preliminary operation performed before the human moves the workpiece. 3. The generation method according to claim 2 , wherein when the imitation parameter includes the preliminary operation, the generating step generates the motion control program for controlling the robot to execute a motion imitating the preliminary operation. 4. The generation method according to claim 1 , wherein the generating step generates the motion control program using preset parameter initial information defining the robot operation of the robot with respect to another parameter than the imitation parameter of the plurality of parameters. 5. The generation method according to claim 1 , wherein the displaying step displays a reception image including a parameter explanatory image showing the plurality of parameters and a parameter selection image for determination as to whether each of the plurality of parameters is selected as the imitation parameter. 6. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a process by a processor so as to perform the steps of: capturing a motion image of a human by a camera while a teaching operation is conducted by the human, a pressure sensor being attached at a hand of the human; obtaining depth information of the human in the motion image; obtaining a detection signal from the pressure sensor, the detection signal corresponding to a force value applied to a workpiece by the hand of the human while the teaching operation is conducted; generating a plurality of parameters relating to the teaching operation based on the motion image, the depth information, and the detection signal; displaying the plurality of parameters on a display; receiving a selection of an imitation parameter from the displayed plurality of parameters, the imitation parameter being imitated by a robot; generating a motion control program with reference to the teaching operation of the human corresponding to the received imitation parameter; and causing the robot to perform a robot operation on the workpiece, the robot operation corresponding to the teaching operation. 7. A control system comprising: a memory configured to store a program; and a processor configured to execute the program so as to: capture a motion image of a human by a camera while a teaching operation is conducted by the human, a pressure sensor being attached at a hand of the human; obtain depth information of the human in the motion image; obtain a detection signal from the pressure sensor, the detection signal corresponding to a force value applied to a workpiece by the hand of the human while the teaching operation is conducted; generate a plurality of parameters relating to the teaching operation based on the motion image, the depth information, and the detection signal; display the plurality of parameters on a display; receive a selection of an imitation parameter from the displayed plurality of parameters, the imitation parameter being imitated by a robot; generate a motion control program with reference to the teaching operation of the human corresponding to the received imitation parameter; and cause the robot to perform a robot operation on the workpiece, the robot operation corresponding to the teaching operation.

Assignees

Inventors

Classifications

  • characterised by motion, path, trajectory planning · CPC title

  • Teleoperation · CPC title

  • Map human grasps to manipulator grasps · CPC title

  • Learn by operator observation, symbiosis, show, watch · CPC title

  • Automatically teaching, teach by showing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12311541B2 cover?
A generation method of generating a motion control program for a robot includes displaying a plurality of parameters relating to a motion of a human, receiving a selection of an imitation parameter as the parameter to be imitated by the robot from the displayed plurality of parameters, and generating the motion control program with reference to the motion of the human corresponding to the recei…
Who is the assignee on this patent?
Seiko Epson Corp
What technology area does this patent fall under?
Primary CPC classification B25J9/0081. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue May 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).