IP Library Granted Patent US 11,034,022
Granted Patent B2
US 11,034,022 · App. 16/197,358 · Granted Jun 15, 2021

Robot teaching system, controller and hand guide unit

Inventors: Tomoyuki Yamamoto (Yamanashi, JP); Nao Ooshima (Yamanashi, JP)
Assignee: FANUC CORPORATION
B25J9/1664B25J9/1689B25J13/02G05B19/42G05B19/427G05B2219/33192G05B2219/39439
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,034,022
App. No.
16/197,358
Granted
Jun 15, 2021
Kind
B2
Abstract

A robot teaching system includes a hand guide unit including a stick for use in a teaching operation of a robot, and a wireless communication unit configured to communicate by radio with a teach pendant; a relative position setting unit configured to set relative position information between the hand guide unit and the robot; and a coordinate calculation unit configured to calculate, based on the relative position information, coordinates having as an origin a flange surface of the robot or a distal end point of a tool attached to the robot, in such a manner as to correspond to an operation direction of the stick.

Claims (30)

1. A robot teaching system, comprising:

a hand guide unit including a stick for use in a teaching operation of a robot, and a wireless communication unit configured to communicate by radio with a controller which controls the robot, or with a teach pendant;

a relative position setting unit configured to set relative position information between the hand guide unit and the robot;

a coordinate calculation unit configured to calculate, based on the relative position information, coordinates having as an origin a distal end point of a tool attached to the robot, in such a manner as to correspond to an operation direction of the stick; and

a judgment unit configured to compare a relative position in the relative position information with a predetermined value, and judge whether the hand guide unit is attached to the robot;

wherein, in response to the relative position being less than the predetermined value and a judgement by the judgment unit that the hand guide unit is attached to the robot,

the coordinate calculation unit is configured to calculate coordinates having as an origin the hand guide unit, based on position information of the hand guide unit.

2. The robot teaching system according to claim 1 ,

wherein in response to the relative position being not less than the predetermined value and a judgement by the judgment unit that the hand guide unit is not attached to the robot,

the coordinate calculation unit is configured to calculate, based on the relative position information, coordinates having as an origin a flange surface of the robot or the distal end point of the tool attached to the robot, in such a manner as to correspond to the operation direction of the stick.

3. A controller for controlling a robot, the controller comprising:

a relative position setting unit configured to set relative position information between a hand guide unit including a stick for use in a teaching operation of the robot, and the robot;

a coordinate calculation unit configured to calculate, based on the relative position information, coordinates having as an origin a distal end point of a tool attached to the robot, in such a manner as to correspond to an operation direction of the stick; and

a judgment unit configured to compare a relative position in the relative position information with a predetermined value, and judge whether the hand guide unit is attached to the robot;

wherein, in response to the relative position being less than the predetermined value and a judgement by the judgment unit that the hand guide unit is attached to the robot,

the coordinate calculation unit calculates coordinates having as an origin the hand guide unit, based on position information of the hand guide unit.

4. The controller according to claim 3 ,

wherein in response to the relative position being not less than the predetermined value and a judgement by the judgment unit that the hand guide unit is not attached to the robot,

the coordinate calculation unit is configured to calculate, based on the relative position information, coordinates having as an origin a flange surface of the robot or the distal end point of the tool attached to the robot, in such a manner as to correspond to the operation direction of the stick.

5. A system, comprising:

a hand guide unit; and

a robot controller configured to control a robot and connected to the hand guide unit, wherein the robot controller comprises:

a relative position setting unit configured to set relative position information between the hand guide unit including a stick for use in a teaching operation of the robot, and the robot; and

a coordinate calculation unit configured to calculate, based on the relative position information, coordinates having as an origin a distal end point of a tool attached to the robot, in such a manner as to correspond to an operation direction of the stick; and

a judgment unit configured to compare a relative position in the relative position information with a predetermined value, and judge whether the hand guide unit is attached to the robot;

wherein, in response to the relative position being less than the predetermined value and a judgement by the judgment unit that the hand guide unit is attached to the robot,

the coordinate calculation unit calculates coordinates having as an origin the hand guide unit, based on position information of the hand guide unit.

6. The system according to claim 5 ,

wherein in response to the relative position being not less than the predetermined value and a judgement by the judgment unit that the hand guide unit is not attached to the robot,

the coordinate calculation unit is configured to calculate, based on the relative position information, coordinates having as an origin a flange surface of the robot or the distal end point of the tool attached to the robot, in such a manner as to correspond to the operation direction of the stick.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2018
From: YAMAMOTO, TOMOYUKI; OOSHIMA, NAO
To: FANUC CORPORATION
Reel/Frame 047559/0675 →
Priority Claims (1)
JP JP2017-227540 · Nov 28, 2017 · national
Continuity (1)
Related Publication 20190160672A1 · May 30, 2019
Cited By (1)
US 12,697,712