John C. Fiala
National Institute of Standards and Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by John C. Fiala.
International Journal of Computer Vision | 1994
John C. Fiala; Ronald Lumia; Karen Roberts; Albert J. Wavering
The design, performance, and application of The Real-time, Intelligently ControLled, Optical Positioning System (TRICLOPS) are described in this article. TRICLOPS is a multiresolution trinocular camera-pointing system which provides a center wide-angle view camera and two higher-resolution vergence cameras. It is a direct-drive system that exhibits dynamic performance comparable to the human visual system. The mechanical design and performance of various active vision systems are discussed and compared to those of TRICLOPS. The multiprocessor control system for TRICLOPS is described. The kinematics of the device are also discussed and calibration methods are given. Finally, as an example of real-time visual control, a problem in visual tracking with TRICLOPS is examined. In this example, TRICLOPS is shown to be capable of tracking a ball moving at 3 m/s, which results in rotational velocities of the vergence cameras in excess of 6 rad/s (344 deg/s).
international conference on robotics and automation | 1993
Albert J. Wavering; John C. Fiala; Karen Roberts; Ronald Lumia
The design, performance, and application of the real-time, intelligently controlled, optical positioning system (TRICLOPS) are described. TRICLOPS is a multiresolution trinocular camera-pointing system which provides a center wide-angle view camera and two higher-resolution vergence cameras. It is a four-degree-of-freedom direct-drive system which exhibits dynamic performance comparable to the human visual system. The vergence degrees of freedom can achieve peak velocities in excess of 30 rad/s, and peak accelerations of 1100 rad/s/sup 2/. In an example of visual tracking, TRICLOPS is shown to be capable of following a ball moving at 3 m/s, with rotational velocities of the vergence axes in excess of 6 rad/s.<<ETX>>
Robotics and Computer-integrated Manufacturing | 1989
Ronald Lumia; John C. Fiala; Albert J. Wavering
Abstract The problem of robot control is approached from a systems standpoint where a complete control system must include all of the aspects involved in moving a robot, not just the algorithms in the classic controls literature. The NASA/NBS Standard Reference Model for Telerobot Control System Architecture (NASREM) provides the framework for a complete manipulator control system. It is composed of three hierarchies: task decomposition, world modeling, and sensory processing. The task decomposition hierarchy divides the task into smaller substasks. In order to achieve the desired decomposition, the task decomposition hierarchy must often access information stored in the world modeling hierarchy, which contains a workspace representation, object descriptions, robot models, etc. The sensory processing hierarchu constantly fills the world model with processed sensor information. The NASREM functional architecture was developed for NASAs Flight Telerobotic Servicer, a two-armed robot which will build and maintain the Space Station. However, the control concepts proposed by the NASREM functional architecture immediately transfer to other applications such as in manufacturing, autonomous vehicles, etc.
IEEE Transactions on Automatic Control | 1994
John C. Fiala; Ronald Lumia
By analysis of the driving-point admittance, it is shown how time delays and discrete control can create instabilities for a simple manipulator position controller in contact with the environment. The lowest frequency of contact instability due to time delay or sampling is determined analytically. It is shown how mechanical compliance between the motor and point of contact can eliminate these instabilities. To achieve the best relative stability when contacting arbitrary environments, the mechanical/control design of manipulators should maintain a critical relationship between the frequency of the compliant mode and a frequency associated with contact instability. >
NIST Interagency/Internal Report (NISTIR) - 88-3692 | 1987
Albert J. Wavering; John C. Fiala
A 200-word or less factual summary of most significant information. If document includes a significant bi bliography or literature survey, mention it here) This manual describes the real-time control system used to control the robot in the Horizontal Workstation of the Automated Manufacturing Research Facility.
SPIE 1987 Cambridge Symposium of Advances Intelligent Robotic Systems | 1987
John C. Fiala; Ronald Lumia; James S. Albus
The NASA/NBS Standard Reference Model (NASREM) Telerobot Control System Architecture defines a logical computing architecture for robotics. The architecture provides a framework for integrating a variety of control techniques, and for combining teleoperation and autonomy in one system. This paper demonstrates these aspects of NASREM for the lowest level of the architecture, the Servo Level. The Servo Level supports algorithms for robot manipulator control found in the literature.
systems, man and cybernetics | 1988
Ronald Lumia; John C. Fiala; Albert J. Wavering
Described is an approach to the functional architecture of a telerobot so that autonomy, teleoperation, and shared control can all be supported. The system is hierarchically organized where task decomposition, world modeling, and sensory processing are explicitly represented. Goals at each level of the hierarchy are decomposed spatially and temporally into simpler tasks which become goals for lower levels. The spatial decomposition facilitates control and coordination of multi-arm robots. A description of the lowest level, the Servo Level, is presented, along with the operator control interface at that level.
Journal of Intelligent and Robotic Systems | 1992
John C. Fiala; Albert J. Wavering
The programmability of Cartesian stiffness in Cartesian servo control algorithms that do not use explicit force feedback is examined. A number of Cartesian algorithms are implemented and evaluated on a commercial seven degree-of-freedom robot arm, using the NASREM robot control system testbed. It is found that Cartesian servo algorithms which use the transpose of the Jacobian and model-based gravity compensation, provide easy programmability and accurate reproduction of stiffnesses over a wide range. When dynamic behavior is a consideration, dynamic damping control, augmented to include a parameterization of the manipulator self-motion, provides superior performance and programmability.
international symposium on neural networks | 1991
John C. Fiala; Ronald Lumia
A method for adaptively compensating for inertia in the control of robotic manipulators is described. The method uses an adaptive network which can be related to a number of contemporary models of the cerebellum. Simulations of a three-link planar manipulator show that the algorithm compensates for inertia during a movement without a priori knowledge. The fact that motions need not be repetitive gives the algorithm significant practical value.<<ETX>>
conference on decision and control | 1992
John C. Fiala; Ronald Lumia
By analysis of the driving-point admittance, it is shown how time delays and discrete control can create instabilities for a simple position controller in contact with the environment. The lowest frequency of contact instability due to time delay or sampling is determined analytically. It is shown how mechanical compliance between the motor and point of contact can eliminate these instabilities. To achieve the best relative stability when contacting arbitrary environments, the mechanical/control design of manipulators should maintain a critical relationship between the frequency of the compliant mode and a frequency associated with contact instability.<<ETX>>