IP Library Granted Patent US 10,022,872
Granted Patent B2
US 10,022,872 · App. 14/876,508 · Granted Jul 17, 2018

Self-contained modular manufacturing tool responsive to locally stored historical data

Inventors: Chace Howard Fadlovich (Bothell, WA); Robert Allen Brown (Denver, CO); David James Whalen-Robinson (Mountlake Terrace, WA); Michael Gary Woogerd (Seattle, WA); Eric J. Davis (Mukilteo, WA)
Assignee: MTM Robotics, LLC
B25J11/005B25J9/08B25J9/1687B25J15/0019B25J15/0057G05B19/41815Y10S901/02Y10S901/41
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 10,022,872
App. No.
14/876,508
Granted
Jul 17, 2018
Kind
B2
Abstract

A system and method for using locally stored historical performance data with a self-contained modular manufacturing device having modular tools and parts configured to collectively accomplish a specific task or function. In an embodiment, the modular device includes an interface configured to communicate with a remote control system capable of control the robotic arm. The modular device also includes one or more other modules that are configured to accomplish a particular task or function. Such modules are sometimes called end-effectors and work in conjunction with each other to accomplish tasks and functions. In a self-contained modular manufacturing device, a processor disposed in the housing may be configured to control the functional tools (e.g., each end-effector) independent of the overall manufacturing control system. Further, historical data may be locally stored and retrieved to tailor the functioning of the modular device.

Claims (20)

1. A method, comprising:

maneuvering a self-contained modular manufacturing device to a first position with respect to an underlying manufactured item, the maneuvering controlled by a master controller remote from the self-contained modular manufacturing device;

indicating to the self-contained modular manufacturing device that the self-contained modular manufacturing device is in the first position;

assuming control of the self-contained modular manufacturing device with a local controller disposed in the self-contained modular manufacturing device;

retrieving historical data about previous manufacturing functions accomplished by the self-contained modular manufacturing device from a memory disposed in the self-contained modular manufacturing device;

maneuvering a self-contained modular manufacturing device to a second position with respect to an underlying manufactured item in response to the historical data retrieved;

accomplishing the manufacturing function, the accomplishing controlled by the local controller;

indicating to the master controller that the self-contained modular manufacturing device has accomplished the manufacturing function;

passing control of the self-contained modular manufacturing device back to the master control system; and

maneuvering the self-contained modular manufacturing device away from the position, the maneuvering controlled by the master controller;

wherein the historical data comprises data from the group comprised of: a depth of a hole, a diameter of a circular hole; a dimension of a hole; a measurement from an edge of a member; a location of a joint between members; a temperature of an area of an underlying manufactured item; a distance between members; a distance between a member and the end-effector; and a material strength characteristic of an underlying manufactured item.

2. The method of claim 1 , further comprising appending the historical data in the memory in response to accomplishing the function.

3. The method of claim 1 , further comprising communicating the historical data to a remote master control system.

4. The method of claim 1 , further comprising altering the historical data corresponding to at least one previously calibrated position of the end-effector with respect to an underlying manufactured item in response to accomplishing the function.

5. The method of claim 1 , further comprising updating an accumulated usage of the end-effector in terms of previous functions accomplished.

6. The method of claim 1 , further comprising updating at least one measurement of time needed to accomplish the function during a previous functional use.

7. The method of claim 1 , further comprising enabling the local controller to manipulate the actuator.

8. The method of claim 1 , further comprising appending the historical data after accomplishing a set of manufacturing functions.

9. The method of claim 1 , further comprising culling the historical data of duplicate data in response to accomplishing the manufacturing function.

10. The method of claim 1 , further comprising adjusting the accomplishing of the manufacturing function in response to the retrieved historical data.

Assignments (4)
SECURITY INTEREST Recorded Dec 18, 2018
From: MTM ROBOTICS, LLC
To: CRAFT3
Reel/Frame 047810/0479 →
CHANGE OF NAME Recorded May 15, 2018
From: MOBILE TOOL MANAGEMENT, INC
To: MTM ROBOTICS LLC
Reel/Frame 046154/0452 →
CHANGE OF NAME Recorded May 9, 2018
From: MOBILE TOOL MANAGEMENT, INC
To: MTM ROBOTICS LLC
Reel/Frame 046116/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2016
From: FADLOVICH, CHACE HOWARD; BROWN, ROBERT ALLEN; WHALEN-ROBINSON, DAVID JAMES; WOOGERD, MICHAEL GARY; DAVIS, ERIC J.
To: MOBILE TOOL MANAGEMENT, INC.
Reel/Frame 038397/0936 →
Continuity (1)
Related Publication 20170095931A1 · Apr 6, 2017