{"id":{"repo_id":"waikato-masters","oai_identifier":"oai:researchcommons.waikato.ac.nz:10289/12911"},"canonical_url":"https://search.dev.ndltd.org/etd/waikato-masters/oai:researchcommons.waikato.ac.nz:10289/12911","repository":{"repo_id":"waikato-masters","name":"University Waikato","base_url":"https://researchcommons.waikato.ac.nz/server/oai/request"},"display":{"title":"Fault detection and path optimisation for a meat-processing robot","abstract":"An automated Y-cutting system has been developed by the Automation Systems team of Industrial Research Limited. This robotic device performs the Y-cut operation on sheep carcasses. The robotic Y-cutting system must deal with a variety of carcass shapes and sizes, and it is important that process faults are detected, diagnosed and corrected as quickly as possible. This thesis addresses the fault detection and path optimisation requirements of the Y-cutting system. The development of a neural network-based fault detection module is documented. This module classifies process faults using axial motor current data from the Y-cutting robot. The module successfully classifies 98% of the presented cut signals during offline training, and 100% of cuts during an extended trial in an Australian meat-processing plant. An online training scheme is implemented to allow for the retraining of the neural network weights as required. The fault detection module is extended to handle a greater number of fault conditions and to detect variations in the process load. A path optimisation algorithm is developed to optimise the parameters that define the cut-path of the robot based on the output of the fault detection module. A line-search within the parameter space is used to estimate the position of the optimum parameter value. The optimisation of fifteen path parameters requires 4760 simulated Y-cuts, equating to approximately 1.5 days of processing in a typical meat-plant. This is significantly faster than the existing method for manually tuning the Y-cutting system. The fault detection and path optimisation systems can be generically applied to other robotic systems produced by Industrial Research Limited for the handling and processing of highly varying natural products.","abstract_html":"An automated Y-cutting system has been developed by the Automation Systems team of Industrial Research Limited. This robotic device performs the Y-cut operation on sheep carcasses. The robotic Y-cutting system must deal with a variety of carcass shapes and sizes, and it is important that process faults are detected, diagnosed and corrected as quickly as possible. This thesis addresses the fault detection and path optimisation requirements of the Y-cutting system. The development of a neural network-based fault detection module is documented. This module classifies process faults using axial motor current data from the Y-cutting robot. The module successfully classifies 98% of the presented cut signals during offline training, and 100% of cuts during an extended trial in an Australian meat-processing plant. An online training scheme is implemented to allow for the retraining of the neural network weights as required. The fault detection module is extended to handle a greater number of fault conditions and to detect variations in the process load. A path optimisation algorithm is developed to optimise the parameters that define the cut-path of the robot based on the output of the fault detection module. A line-search within the parameter space is used to estimate the position of the optimum parameter value. The optimisation of fifteen path parameters requires 4760 simulated Y-cuts, equating to approximately 1.5 days of processing in a typical meat-plant. This is significantly faster than the existing method for manually tuning the Y-cutting system. The fault detection and path optimisation systems can be generically applied to other robotic systems produced by Industrial Research Limited for the handling and processing of highly varying natural products.","abstract_has_math":false,"creators":["Hurd, Shaun A."],"institution":"The University of Waikato","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Carnegie, Dale A.","Gaynor, Paul"],"committee_chairs":[],"committee_members":[],"year":2005,"date_issued":"2005","date_published":"2005","updated_at":"2026-07-24T05:57:55Z","subjects":[],"languages":[],"rights":["All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated."],"rights_urls":["https://researchcommons.waikato.ac.nz/bitstreams/83f04890-ca8e-437a-a311-8ed43bbc8a10/download"],"identifier_entries":[]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Carnegie, Dale A.","Gaynor, Paul"]},{"key":"dc:creator","label":"Author","values":["Hurd, Shaun A."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.issued","label":"Date","values":["2005"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["The University of Waikato"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://hdl.handle.net/10289/12911"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["https://researchcommons.waikato.ac.nz/bitstreams/83f04890-ca8e-437a-a311-8ed43bbc8a10/download","All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated."]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://researchcommons.waikato.ac.nz/bitstreams/21c849cf-2c93-4618-988a-d1c1b980f8f5/download"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["An automated Y-cutting system has been developed by the Automation Systems team of Industrial Research Limited. This robotic device performs the Y-cut operation on sheep carcasses. The robotic Y-cutting system must deal with a variety of carcass shapes and sizes, and it is important that process faults are detected, diagnosed and corrected as quickly as possible. This thesis addresses the fault detection and path optimisation requirements of the Y-cutting system. The development of a neural network-based fault detection module is documented. This module classifies process faults using axial motor current data from the Y-cutting robot. The module successfully classifies 98% of the presented cut signals during offline training, and 100% of cuts during an extended trial in an Australian meat-processing plant. An online training scheme is implemented to allow for the retraining of the neural network weights as required. The fault detection module is extended to handle a greater number of fault conditions and to detect variations in the process load. A path optimisation algorithm is developed to optimise the parameters that define the cut-path of the robot based on the output of the fault detection module. A line-search within the parameter space is used to estimate the position of the optimum parameter value. The optimisation of fifteen path parameters requires 4760 simulated Y-cuts, equating to approximately 1.5 days of processing in a typical meat-plant. This is significantly faster than the existing method for manually tuning the Y-cutting system. The fault detection and path optimisation systems can be generically applied to other robotic systems produced by Industrial Research Limited for the handling and processing of highly varying natural products."]},{"key":"dc:format.checksum.md5","label":"Dc Format Checksum Md5","values":["80a0aa096c1f0ca84e20cff4c35ba1fa","e14202ab27e47ddb00d33097327ba050","a4d87cd00f971f8e764fd91948711a81"]},{"key":"dc:title","label":"Title","values":["Fault detection and path optimisation for a meat-processing robot"]}]}],"canonical_facts":{"dc:contributor.advisor":["Carnegie, Dale A.","Gaynor, Paul"],"dc:creator":["Hurd, Shaun A."],"dc:date.issued":["2005"],"dc:description.abstract":["An automated Y-cutting system has been developed by the Automation Systems team of Industrial Research Limited. This robotic device performs the Y-cut operation on sheep carcasses. The robotic Y-cutting system must deal with a variety of carcass shapes and sizes, and it is important that process faults are detected, diagnosed and corrected as quickly as possible. This thesis addresses the fault detection and path optimisation requirements of the Y-cutting system. The development of a neural network-based fault detection module is documented. This module classifies process faults using axial motor current data from the Y-cutting robot. The module successfully classifies 98% of the presented cut signals during offline training, and 100% of cuts during an extended trial in an Australian meat-processing plant. An online training scheme is implemented to allow for the retraining of the neural network weights as required. The fault detection module is extended to handle a greater number of fault conditions and to detect variations in the process load. A path optimisation algorithm is developed to optimise the parameters that define the cut-path of the robot based on the output of the fault detection module. A line-search within the parameter space is used to estimate the position of the optimum parameter value. The optimisation of fifteen path parameters requires 4760 simulated Y-cuts, equating to approximately 1.5 days of processing in a typical meat-plant. This is significantly faster than the existing method for manually tuning the Y-cutting system. The fault detection and path optimisation systems can be generically applied to other robotic systems produced by Industrial Research Limited for the handling and processing of highly varying natural products."],"dc:format.checksum.md5":["80a0aa096c1f0ca84e20cff4c35ba1fa","e14202ab27e47ddb00d33097327ba050","a4d87cd00f971f8e764fd91948711a81"],"dc:identifier.uri":["https://researchcommons.waikato.ac.nz/bitstreams/21c849cf-2c93-4618-988a-d1c1b980f8f5/download"],"dc:publisher.institution":["The University of Waikato"],"dc:relation.isreferencedby":["https://hdl.handle.net/10289/12911"],"dc:rights":["https://researchcommons.waikato.ac.nz/bitstreams/83f04890-ca8e-437a-a311-8ed43bbc8a10/download","All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated."],"dc:title":["Fault detection and path optimisation for a meat-processing robot"],"dc:type":["Thesis"]},"updated_at":"2026-07-24T05:57:55Z"}