IP Library Granted Patent US 9,604,357
Granted Patent B2
US 9,604,357 · App. 14/813,045 · Granted Mar 28, 2017

Robot and device having multi-axis motion sensor, and method of use thereof

Inventors: Chetan Kapoor (Austin, TX); Changbeom Park (Austin, TX); Ratheesh Rajan (Austin, TX); Andrew Boddiford (Austin, TX)
Assignee: KABUSHIKI KAISHA YASKAWA DENKI
B25J9/0081B25J13/003G05B19/427Y10S901/05
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 9,604,357
App. No.
14/813,045
Granted
Mar 28, 2017
Kind
B2
Abstract

A device including a housing configured to attach to a robot arm, and a multi-axis motion sensor provided within the housing. The multi-axis motion sensor is configured to detect movement of the housing, and is configured to communicate with a controller of the robot arm. The device further includes a user interface configured to operate in conjunction with the multi-axis motion sensor, and a connection port provided on the housing. The connection port is configured to connect to an external device.

Claims (62)

1. A device comprising:

a housing configured to attach to a robot arm;

a multi-axis motion sensor provided within the housing, the multi-axis motion sensor being configured to detect movement of the housing, the multi-axis motion sensor being configured to communicate with a controller of the robot arm;

a user interface configured to operate in conjunction with the multi-axis motion sensor; and

a connection port provided on the housing, the connection port being configured to connect to an external device.

2. The device according to claim 1 , further comprising a mounting plate attached to the housing,

wherein the mounting plate is configured to attach to a mechanical interface on the robot arm with an end effector attached to the mechanical interface in a parallel configuration such that a load applied to the end effector does not act on the housing.

3. The device according to claim 1 , further comprising:

a mounting plate attached to a first portion of the housing, the mounting plate being configured to attach to a mechanical interface on the robot arm; and

an end effector plate attached to a second portion of the housing opposite to the first portion,

wherein the mounting plate is configured to attach to the mechanical interface and the end effector plate is configured to attach to the end effector in a series configuration such that a load applied to the end effector acts on the housing.

4. The device according to claim 1 , wherein the housing includes:

a base housing having a recess receiving the multi-axis motion sensor; and

a cap connected to the base housing and covering the recess,

wherein the user interface includes one or more first user interface devices provided on an outer circumferential surface of the base housing, and

wherein the user interface includes on one or more second user interface devices provided on an outer circumferential surface of the cap.

5. The device according to claim 4 ,

wherein the connection port is provided on the outer circumferential surface of the base housing,

wherein the user interface includes a microphone, and

wherein the microphone is provided on the outer circumferential surface of the base housing.

6. The device according to claim 1 ,

wherein the multi-axis motion sensor is configured to detect acceleration in order to determine vibration of the device or collision with an object, and

wherein the multi-axis motion sensor is configured to transmit the detected acceleration to the controller.

7. The device according to claim 1 , wherein the user interface includes one or more buttons configured to communicate with the controller of the robot arm.

8. The device according to claim 1 , wherein the user interface includes one or more of:

a motion selection button configured to select a type of motion of the robot arm;

an end effector button configured to control operation of an end effector mounted to the robot arm; and

a teaching button control to teach an operation of the robot arm to the controller.

9. The device according to claim 1 ,

wherein the user interface is configured to control the external device via the connection port, and

wherein the connection port is configured to provide power to the external device.

10. The device according to claim 1 , wherein the connection port includes:

a power port configured to provide power to the external device;

a communication port configured to allow communication between the external device and at least one of the user interface and the controller; and

a mechanical interface configured to mount the external device to the housing.

11. The device according to claim 1 ,

wherein the user interface includes one or more lights configured to provide indicia of a status of operation of the robot arm,

wherein the user interface includes a microphone, and

wherein the external device is a camera, a light, or an accelerometer.

12. The device according to claim 1 , wherein the device does not include a force sensor or load sensor.

13. A robot comprising:

a robot arm;

a controller configured to control the robot arm; and

a device comprising:

a housing attached to the robot arm;

a multi-axis motion sensor provided within the housing, the multi-axis motion sensor being configured to detect movement of the housing, the multi-axis motion sensor being configured to communicate with the controller of the robot arm;

a user interface configured to operate in conjunction with the multi-axis motion sensor; and

a connection port provided on the housing, the connection port being configured to connect to an external device.

14. A method comprising:

attaching a device to a robot arm, the device including:

a housing for attaching to the robot arm;

a multi-axis motion sensor provided within the housing, the multi-axis motion sensor being configured to detect movement of the housing, the multi-axis motion sensor being configured to communicate with a controller of the robot arm;

a user interface configured to operate in conjunction with the multi-axis motion sensor; and

a connection port provided on the housing, the connection port being configured to connect to an external device; and

detecting movement of the housing using the multi-axis motion sensor; and

controlling operation of the robot arm using the detected movement of the housing.

15. The method according to claim 14 , further comprising detecting acceleration using the multi-axis motion sensor in order to determine vibration of the device or collision with an object, wherein the detected acceleration is used to perform feedback control of the operation of the robot arm.

16. The method according to claim 14 , further comprising manipulating the robot arm and operating the user interface to teach an operation of the robot arm to the controller.

17. The method according to claim 14 , further comprising operating the user interface to select a type of motion of the robot arm.

18. The method according to claim 14 , further comprising operating the user interface to control operation of an end effector mounted to the robot arm.

19. The method according to claim 14 , further comprising operating the user interface to control the external device via the connection port.

20. The method according to claim 14 , wherein the user interface includes one or more lights, and further comprising providing indicia of a status of operation of the robot arm using one or more lights.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2015
From: KAPOOR, CHETAN; PARK, CHANGBEOM; RAJAN, RATHEESH; BODDIFORD, ANDREW
To: KABUSHIKI KAISHA YASKAWA DENKI
Reel/Frame 036213/0098 →
Continuity (2)
Provisional Application 62030651 · Jul 30, 2014
Related Publication 20160031078A1 · Feb 4, 2016