{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/41410"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/41410","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Autonomous tactile object exploration and estimation using simple sensors","abstract":"In order for robots to become more useful they must be able to adapt and operate in foreign or unpredictable environments. The goal of this thesis is to present an algorithm that will enable a robot to autonomously explore its environment by touch and then estimate the shape of objects it encounters. To demonstrate the feasibility and functionality of such an algorithm, it was fully implemented on a MERLIN 6540 industrial robot. A unique compliant end-effector (consisting of a trackball mounted to a force/torque sensor on a sliding mechanism) and a fuzzy logic force controller were developed to overcome the difficulties inherent in force control on a stepper motor robot. A Kalman filter based quadric shape estimator was then used to describe the objects encountered in the MERLIN's workspace. The minimization of a cost function based on the shape estimator's uncertainty guided the robot along an exploration trajectory designed to produce the fastest converging shape estimate. Results of various exploration trials using autonomous and preprogrammed trajectories are presented. In addition to shape estimates, surface curvature measurements were also obtained. The unique end-effector that provided compliance for the force controller was also able to measure the arc length traversed on the object's surface. Arc length combined with surface orientation makes it possible to determine local surface curvature.","abstract_html":"In order for robots to become more useful they must be able to adapt and operate in foreign or unpredictable environments. The goal of this thesis is to present an algorithm that will enable a robot to autonomously explore its environment by touch and then estimate the shape of objects it encounters. To demonstrate the feasibility and functionality of such an algorithm, it was fully implemented on a MERLIN 6540 industrial robot. A unique compliant end-effector (consisting of a trackball mounted to a force/torque sensor on a sliding mechanism) and a fuzzy logic force controller were developed to overcome the difficulties inherent in force control on a stepper motor robot. A Kalman filter based quadric shape estimator was then used to describe the objects encountered in the MERLIN&#x27;s workspace. The minimization of a cost function based on the shape estimator&#x27;s uncertainty guided the robot along an exploration trajectory designed to produce the fastest converging shape estimate. Results of various exploration trials using autonomous and preprogrammed trajectories are presented. In addition to shape estimates, surface curvature measurements were also obtained. The unique end-effector that provided compliance for the force controller was also able to measure the arc length traversed on the object&#x27;s surface. Arc length combined with surface orientation makes it possible to determine local surface curvature.","abstract_has_math":false,"creators":["Hollinger, James G."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Electrical Engineering","degree_department":"Electrical Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Bay, John S."],"committee_members":["VanLandingham, Hugh F.","Abbott, A. Lynn"],"year":1994,"date_issued":"1994-05-05","date_published":"1994-05-05","updated_at":"2026-07-22T22:19:59Z","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-03042009-040756"],"render_values":[{"text":"etd-03042009-040756","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/41410","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Bay, John S."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["VanLandingham, Hugh F.","Abbott, A. Lynn"]},{"key":"dc:contributor.department","label":"Department","values":["Electrical Engineering"]},{"key":"dc:creator","label":"Author","values":["Hollinger, James G."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:30:53Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:30:53Z","2009-03-04"]},{"key":"dc:date.issued","label":"Date","values":["1994-05-05"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"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-03042009-040756"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/41410"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In order for robots to become more useful they must be able to adapt and operate in foreign or unpredictable environments. The goal of this thesis is to present an algorithm that will enable a robot to autonomously explore its environment by touch and then estimate the shape of objects it encounters. To demonstrate the feasibility and functionality of such an algorithm, it was fully implemented on a MERLIN 6540 industrial robot. A unique compliant end-effector (consisting of a trackball mounted to a force/torque sensor on a sliding mechanism) and a fuzzy logic force controller were developed to overcome the difficulties inherent in force control on a stepper motor robot. A Kalman filter based quadric shape estimator was then used to describe the objects encountered in the MERLIN's workspace. The minimization of a cost function based on the shape estimator's uncertainty guided the robot along an exploration trajectory designed to produce the fastest converging shape estimate. Results of various exploration trials using autonomous and preprogrammed trajectories are presented. In addition to shape estimates, surface curvature measurements were also obtained. The unique end-effector that provided compliance for the force controller was also able to measure the arc length traversed on the object's surface. Arc length combined with surface orientation makes it possible to determine local surface curvature."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"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":["Autonomous tactile object exploration and estimation using simple sensors"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Bay, John S."],"dc:contributor.committeemember":["VanLandingham, Hugh F.","Abbott, A. Lynn"],"dc:contributor.department":["Electrical Engineering"],"dc:creator":["Hollinger, James G."],"dc:date.accessioned":["2014-03-14T21:30:53Z"],"dc:date.available":["2014-03-14T21:30:53Z","2009-03-04"],"dc:date.issued":["1994-05-05"],"dc:description.abstract":["In order for robots to become more useful they must be able to adapt and operate in foreign or unpredictable environments. The goal of this thesis is to present an algorithm that will enable a robot to autonomously explore its environment by touch and then estimate the shape of objects it encounters. To demonstrate the feasibility and functionality of such an algorithm, it was fully implemented on a MERLIN 6540 industrial robot. A unique compliant end-effector (consisting of a trackball mounted to a force/torque sensor on a sliding mechanism) and a fuzzy logic force controller were developed to overcome the difficulties inherent in force control on a stepper motor robot. A Kalman filter based quadric shape estimator was then used to describe the objects encountered in the MERLIN's workspace. The minimization of a cost function based on the shape estimator's uncertainty guided the robot along an exploration trajectory designed to produce the fastest converging shape estimate. Results of various exploration trials using autonomous and preprogrammed trajectories are presented. In addition to shape estimates, surface curvature measurements were also obtained. The unique end-effector that provided compliance for the force controller was also able to measure the arc length traversed on the object's surface. Arc length combined with surface orientation makes it possible to determine local surface curvature."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-03042009-040756"],"dc:identifier.uri":["http://hdl.handle.net/10919/41410"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Autonomous tactile object exploration and estimation using simple sensors"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:59Z"}