Abstract:
Systems and methods for calibrating the location of an end effector-carrying apparatus relative to successive workpieces before the start of a production manufacturing operation. The location calibration is performed using a positioning system. These disclosed methodologies allow an operator to program (or teach) the robot motion path once and reuse that path for subsequent structures by using relative location feedback from a measurement system to adjust the position and orientation offset of the robot relative to the workpiece. When each subsequent workpiece comes into the robotic workcell, its location (i.e., position and orientation) relative to the robot may be different than the first workpiece that was used when developing the initial program. The disclosed systems and methods can also be used to compensate for structural differences between workpieces intended to have identical structures.
Abstract:
A system is provided that includes a scanner movable relative to seat units and controllable devices each having RFID tags, the scanner configured to obtain a continuum of received signals, a distance sensor configured to determine a relative position of the scanner, a filter configured to disregard outliers and smooth the continuum into respective sets of received signal data, wherein each set of received signal data includes data points having a unique ID and a received signal strength, and wherein a relative time and a relative position are determined for each data point, and a processor configured to determine a relative location of each RFID tag, based on the relative position associated with maximum received signal strength within the set of received signal data, and generate a data file including pairings of seat units and associated controllable devices based on similar relative positions of RFID tags.
Abstract:
A system comprising a multi-functional boom subsystem integrated with a holonomic-motion boom base platform. The boom base platform may comprise: Mecanum wheels with independently controlled motors; a pair of sub-platforms coupled by a roll-axis pivot to maintain four-wheel contact with the ground surface; and twist reduction mechanisms to minimize any yaw-axis twisting torque exerted on the roll-axis pivot. A computer with motion control software may be embedded on the boom base platform. The motion control function can be integrated with a real-time tracking system. The motion control computer may have multiple platform motion control modes: (1) a path following mode in which the boom base platform matches the motion path of the surface crawler (i.e., integration with crawler control); (2) a reactive mode in which the boom base platform moves based on the pan and tilt angles of the boom arm; and (3) a collision avoidance mode using sensors distributed around the perimeter of the boom base platform to detect obstacles.
Abstract:
Systems and methods for calibrating the location of an end effector-carrying apparatus relative to successive workpieces before the start of a production manufacturing operation. The location calibration is performed using a positioning system. These disclosed methodologies allow an operator to program (or teach) the robot motion path once and reuse that path for subsequent structures by using relative location feedback from a measurement system to adjust the position and orientation offset of the robot relative to the workpiece. When each subsequent workpiece comes into the robotic workcell, its location (i.e., position and orientation) relative to the robot may be different than the first workpiece that was used when developing the initial program. The disclosed systems and methods can also be used to compensate for structural differences between workpieces intended to have identical structures.
Abstract:
A method for inspecting an object. A support structure physically associated with a first sensor and a second sensor is moved to an area for inspection. The support structure is in a first configuration and the first sensor and the second sensor are positioned about an axis extending through the support structure when the support structure is in the first configuration. The support structure is changed from the first configuration to a second configuration. The first sensor and the second sensor are configured to generate information when the support structure is in the second configuration.
Abstract:
Systems and methods for automated maintenance of the top and bottom surfaces or skins of an integrally stiffened hollow structure (e.g., a horizontal stabilizer) using surface crawling vehicles. Each system uses dynamically controlled magnetic coupling to couple an external drive tractor to a pair of passive trailers disposed in the interior of the hollow structure on opposite sides of a vertical structural element. The external drive tractor is also coupled to an external maintenance tool, which the tractor pushes or pulls across the surface skin to perform a maintenance function. The systems allow maintenance operations to be performed on both surface skins without turning the hollow structure over. Each system is modular and can be transported to and easily set up in a building or factory.
Abstract:
A system in accordance with one embodiment comprises a marking device attached to a holonomic-motion crawler vehicle capable of movement on non-horizontal surfaces. Modular attachment and motion control interfaces on the platform allow attachment of various types of marking and non-destructive inspection (NDI) sensor modules. The crawling vehicle marks the location of sub-surface features on an aircraft skin or overlaid patch (doubler) using a pen or sticker or tape applicator that is guided based on either a 3-D CAD model or NDI data collected as the vehicle crawls. A second embodiment utilizes an automated NDI scanner to collect 2-D image data of the substructure to enable manual or automated feature/edge selection for marking. Location tracking of the marking device can be implemented using a local positioning system or a motion capture system.
Abstract:
A system comprising a multi-functional boom subsystem integrated with a holonomic-motion boom base platform. The boom base platform may comprise: Mecanum wheels with independently controlled motors; a pair of sub-platforms coupled by a roll-axis pivot to maintain four-wheel contact with the ground surface; and twist reduction mechanisms to minimize any yaw-axis twisting torque exerted on the roll-axis pivot. A computer with motion control software may be embedded on the boom base platform. The motion control function can be integrated with a real-time tracking system. The motion control computer may have multiple platform motion control modes: (1) a path following mode in which the boom base platform matches the motion path of the surface crawler (i.e., integration with crawler control); (2) a reactive mode in which the boom base platform moves based on the pan and tilt angles of the boom arm; and (3) a collision avoidance mode using sensors distributed around the perimeter of the boom base platform to detect obstacles.
Abstract:
An automated process uses a local positioning system to acquire location (i.e., position and orientation) data for one or more movable target objects. In cases where the target objects have the capability to move under computer control, this automated process can use the measured location data to control the position and orientation of such target objects. The system leverages the measurement and image capture capability of the local positioning system, and integrates controllable marker lights, image processing, and coordinate transformation computation to provide tracking information for vehicle location control. The resulting system enables position and orientation tracking of objects in a reference coordinate system.
Abstract:
An automated process uses a local positioning system to acquire location (i.e., position and orientation) data for one or more movable target objects. In cases where the target objects have the capability to move under computer control, this automated process can use the measured location data to control the position and orientation of such target objects. The system leverages the measurement and image capture capability of the local positioning system, and integrates controllable marker lights, image processing, and coordinate transformation computation to provide tracking information for vehicle location control. The resulting system enables position and orientation tracking of objects in a reference coordinate system.