{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/40223"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/40223","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Robot system characterization: error modeling, identification, analysis, and minimization","abstract":"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.","abstract_html":"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.","abstract_has_math":false,"creators":["Voruganti, Ravinder Srinivas"],"institution":"Virginia Tech","degree_name":"Ph. D.","degree_level":"doctoral","degree_discipline":"Mechanical Engineering","degree_department":"Mechanical Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Reinholtz, Charles F."],"committee_members":["Dhande, Sanjay G.","Robertshaw, Harry H.","West, Robert L.","Bay, John S.","Salerno, Robert J."],"year":1995,"date_issued":"1995","date_published":"1995","updated_at":"2026-07-22T22:19:04Z","subjects":[],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-10262005-143525"],"render_values":[{"text":"etd-10262005-143525","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/40223","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Reinholtz, Charles F."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Dhande, Sanjay G.","Robertshaw, Harry H.","West, Robert L.","Bay, John S.","Salerno, Robert J."]},{"key":"dc:contributor.department","label":"Department","values":["Mechanical Engineering"]},{"key":"dc:creator","label":"Author","values":["Voruganti, Ravinder Srinivas"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:22:30Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:22:30Z","2005-10-26"]},{"key":"dc:date.issued","label":"Date","values":["1995"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Dissertation"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Mechanical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["doctoral"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph. D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-10262005-143525"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/40223"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["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."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Ph. D."]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["BTD"]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Robot system characterization: error modeling, identification, analysis, and minimization"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Reinholtz, Charles F."],"dc:contributor.committeemember":["Dhande, Sanjay G.","Robertshaw, Harry H.","West, Robert L.","Bay, John S.","Salerno, Robert J."],"dc:contributor.department":["Mechanical Engineering"],"dc:creator":["Voruganti, Ravinder Srinivas"],"dc:date.accessioned":["2014-03-14T21:22:30Z"],"dc:date.available":["2014-03-14T21:22:30Z","2005-10-26"],"dc:date.issued":["1995"],"dc:description.abstract":["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."],"dc:description.degree":["Ph. D."],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-10262005-143525"],"dc:identifier.uri":["http://hdl.handle.net/10919/40223"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Robot system characterization: error modeling, identification, analysis, and minimization"],"dc:type":["Dissertation"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Mechanical Engineering"],"thesis:degree_level":["doctoral"],"thesis:degree_name":["Ph. D."],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:04Z"}