A procedure for obtaining solutions to the general inverse kinematics problem for both position and velocity is presented. Solutions to this problem are require~ for improved robot control and linkage synthesis. The p...
详细信息
We have taken up the challenge of integrating telemanipulation technology and autonomous system technology. We are seeking methods for integration at a fundamental rather than an ad-hoc level. We believe that success ...
详细信息
A method to segment and describe visible surfaces of three-dimensional (3-D) objects is presented by first segmenting the surfaces into simple surface patches and then using these patches and their boundaries to descr...
详细信息
This paper presents a methodology for constructing a class of place/transition nets for modeling, simulation and control of discrete manufacturing processes. We consider batch production processes which can be decompo...
详细信息
This paper presents a methodology for constructing a class of place/transition nets for modeling, simulation and control of discrete manufacturing processes. We consider batch production processes which can be decomposed into a set of discrete operations. For each operation, required resources and associated discrete resource states are identified. To model the discrete-event evolution of the system we define a class of modified Petri nets and present a procedure for synthesizing the net model from simple activity cycles for each resource. New results in Petri net theory are presented which guarantee the absence of system deadlocks and proper resource allocation for the MPN models. Synthesis of the net constitutes a design of viable discrete contro logic including error recovery loops and other real-time decision structures. As an example, the proposed methodology is applied to the high-level discrete control of a two-arm robotic assembly cell.
In Fourier optics, the Fourier transformation is performed on the amplitude of the electromagnetic wave, whereas in the computational method the transformation is usually applied to the grayness of its image which is ...
In Fourier optics, the Fourier transformation is performed on the amplitude of the electromagnetic wave, whereas in the computational method the transformation is usually applied to the grayness of its image which is proportional to the intensity of the electromagnetic signal.
We formulate the kinematic equations of motion of wheeled mobile robots incorporating conventional, omnidirectional, and ball wheels. 1 We extend the kinematic modeling of stationary manipulators to accommodate such s...
We formulate the kinematic equations of motion of wheeled mobile robots incorporating conventional, omnidirectional, and ball wheels. 1 We extend the kinematic modeling of stationary manipulators to accommodate such special characteristics of wheeled mobile robots as multiple closed-link chains, higher-pair contact points between a wheel and a surface, and unactuated and unsensed wheel degrees of freedom. We apply the Sheth-Uicker convention to assign coordinate axes and develop a matrix coordinate transformation algebra to derive the equations of motion. We introduce a wheel Jacobian matrix to relate the motions of each wheel to the motions of the robot. We then combine the individual wheel equations to obtain the composite robot equation of motion. We interpret the properties of the composite robot equation to characterize the mobility of a wheeled mobile robot according to a mobility characterization tree. Similarly, we apply actuation and sensing characterization trees to delineate the robot motions producible by the wheel actuators and discernible by the wheel sensors, respectively. We calculate the sensed forward and actuated inverse solutions and interpret the physical conditions which guarantee their existence. To illustrate the development, we formulate and interpret the kinematic equations of motion of Uranus, a wheeled mobile robot being constructed in the CMU Mobile Robot Laboratory.
Qualitative properties of Petri nets (such as liveness and safeness) are useful in discrete manufacturing applications since they correspond to consistent, deadlock-free control logic. In this paper we introduce the q...
详细信息
Qualitative properties of Petri nets (such as liveness and safeness) are useful in discrete manufacturing applications since they correspond to consistent, deadlock-free control logic. In this paper we introduce the qualitative property of essentially decision free (EDF) places in Petri nets (PNs) to represent the absence of unresolved (nonunique) resource allocation conditions. We show that a previously developed method for PN synthesis of on-line control logic may lead to ambiguous resource allocation conditions which are exhibited in the PN model us non-EDF places. Using the theory of place-invariants, we develop a procedure for identifying non-EDF places in the synthesized logic. The procedure is illustrated for an example of assigning robots to tasks in a flexible assembly cell. For this example, allocation ambiguities are systematically resolved by introducing logical NOT conditions in the PN model.
A decentralized adaptive control scheme is presented for multilink robot arms. The structure of dynamic and force interactions in the robot arm allows local high gain feedback control to stabilize the overall system, ...
详细信息
A decentralized adaptive control scheme is presented for multilink robot arms. The structure of dynamic and force interactions in the robot arm allows local high gain feedback control to stabilize the overall system, and cause the arm to track reference trajectories to any accuracy desired. The adaptive law is locally stable with an attractive set that is adjustable a-priori using minimal knowledge of robot parameters. Robot manipulators control using decentralized approach is highly desirable in that it facilitates real-time implementation.
The S-Model identification algorithm described in [6,7] is a technique which can be used to accurately identify the actual kinematic parameters of serial link robotic manipulators. The actual kinematic parameters of a...
详细信息
The S-Model identification algorithm described in [6,7] is a technique which can be used to accurately identify the actual kinematic parameters of serial link robotic manipulators. The actual kinematic parameters of a manipulator differ from the design parameters due to the presence of random manufacturing errors. The set of identified kinematic parameters is called the arm signature. Accurate arm signatures are needed to control and improve the end-effector positioning accuracy of robotic manipulators for a variety of important tasks. This paper describes the hardware and software implementation of a prototype arm signature identification system. This system uses an external ultrasonic range sensor to measure the Cartesian position of target points placed on the links of the robot. Algorithms to compensate the primary range measurements for spatial variations in air temperature and humidity are also incorporated. The relative Cartesian positioning accuracy of the sensor system is ± .02cm. The general characteristics of our sensor design and the overall system design which exploits averaging over many sensor readings offer numerous advantages for arm signature identification. The prototype system has been applied in [6] to improve the kinematic performance of seven Puma 560 robots. For these robots relative positioning accuracy was improved by a factor of 10 on straight'line positioning tasks. Analysis and simulation of systematic errors confirms that the resolution of our sensor system should provide kinematic performance close to the limitations of the joint encoders. Our experimental studies show that sensor bias ultimately limits kinematic performance using this arm signature system. Experience with this prototype system has demonstrated that the S-Model identification algorithm is a practical and viable method for improving the kinematic performance of robotic manipulators.
As a result of recent advances in artificial intelligence, human cognitive modelling, autonomous systems and telerobotics, there is an opportunity to broaden our concepts of technology for projecting action at a dista...
详细信息
As a result of recent advances in artificial intelligence, human cognitive modelling, autonomous systems and telerobotics, there is an opportunity to broaden our concepts of technology for projecting action at a distance. We draw on these advances to develop a conceptual and architectural framework that enables efficient projection in time and space of intermingled manipulation and cognition tasks. Where AI-based autonomous systems have previously been concerned with human supervisory intervention primarily at a cognitive level, we add methods for rendezvous, capture and rehandoff of embedded manipulation tasks. Where telerobotics has been concerned with the projection of sensory-motor manipulation, we add the projection of cognitive processing. Thus extended, the two technologies mirror one another and merge into one of "tele-autonomous systems". We introduce notions of how the sensory, cognitive and motor functions of tele-autonomous systems can be factored and transferred back and forth between human and machine. We illustrate how the times to complete tele-autonomous tasks can be reduced through time and space constraint relaxations effected through simple controls: We employ the concepts of forward simulation and predictor display, augmented by "time and position clutches", "time ratio controls" and "time brakes", to control the resulting manipulation paths and event transitions. We sketch some generic architectural and human interface implications of these methods. Finally, we describe our environment for exploring these methods and the results of some recent experiments.
暂无评论