Browsing by Author "Voruganti, Ravinder Srinivas"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- Robot system characterization: error modeling, identification, analysis, and minimizationVoruganti, Ravinder Srinivas (Virginia Tech, 1995)This dissertation describes the development and application of a characterization methodology that improves the performance of robotic systems. To achieve accurate positioning, robot geometry must be precisely defined, both in new system design and in upgrading existing robots. This can be accomplished by developing rigorous calibration methods to model, identify, analyze, and minimize errors in robot geometric parameters. Throughout this work, the geometric parameters that describe the kinematics of a given robot are treated as unknowns. The robot characterization process involves finding the optimal values of these parameters to best fit a set of measured or simulated positions of the robot end-effector. In this dissertation, well-established robot kinematic link transformation techniques are first used to model the robotic manipulator system. Next, engineering knowledge of the robot system, its work environment and detailed component specifications are used to identify possible sources of error. This results in a list of error parameters and their range. A system sensitivity analysis is performed on these parameters to determine which have the greatest effect on system accuracy. To characterize an existing robot, experimental calibration data is gathered using a suitable measurement technique. Using this data, optimization of the previously isolated critical parameters is performed. The newly determined values of these parameters are implemented into the control system and performance is compared before and after the characterization process. To design a new robot system, the isolated critical parameters are again found through optimization. In this case, however, the measured data 1s gathered by a simulation, with the error parameter values randomly generated each time. The performance of the system is analyzed after this exhaustive simulation. In both of the cases described, the characterization process is iterative. The characterization process has been successfully applied to the design of a positioning system for a mobile, underwater nuclear-reactor-vessel-inspection robot. Also, the performance of an existing PUMA 562 industrial robot has been improved using this characterization procedure. The advantages of this methodology over previous ones are that it can be applied to both new and existing robot systems and it is specifically aimed at meeting performance goals. A cost-performance tradeoff is accomplished by optimizing only for the critical parameters required to meet the specified performance objectives.
- Symbolic and computational conjugate geometry for design and manufacturing applicationsVoruganti, Ravinder Srinivas (Virginia Tech, 1990)Development of a methodology of applying symbolic and computational models of conjugate geometry to several problems in design and manufacturing areas forms the basis of this study. The philosophy of this work is the development of generalized symbolic models for two-dimensional and three-dimensional conjugate geometry applications. The generalized models have been implemented using what seems to be the best tool for these kind of applications - a symbolic manipulation system. The unique feature of this research is reflected in the fruitful combination of the elegance of conjugate geometry theory and the inherent versatility of a symbolic manipulation system. The generalized conjugate geometry algorithms were programmed and run using MACSYMA. Typical cases in design of mechanisms have been studied using these symbolic programs. The manufacture of helically swept surfaces is of special interest to this work. Helically swept surfaces have been designed and three schemes of manufacturing these surfaces are presented here. Examples of these three schemes of manufacturing helically swept surfaces have been carried out using the symbolic program in MACSYMA. The results of all the examples have been presented both analytically and graphically.