Achieving reliability using behavioural modules in a robotic assembly system
Wilson, Myra Scott
MetadataShow full item record
The research in this thesis looks at improving the reliability of robotic as¬ sembly while still retaining the flexibility to change the system to cope with dif¬ ferent assemblies. The lack of a truly flexible robotic assembly system presents a problem which current systems have yet to overcome. An experimental sys¬ tem has been designed and implemented to demonstrate the ideas presented in this work. Runs of this system have also been performed to test and assess the scheme which has been developed.The Behaviour-based SOMASS system looks at decomposing the task into modular units, called Behavioural Modules, which reliably perform the as¬ sembly task by using variation reducing strategies. The thesis work looks at expanding this framework to produce a system which relaxes the constraints of complete reliability within a Behavioural Module by embedding these in a re¬ liable system architecture. This means that Behavioural Modules do not have to guarantee to successfully perform their given task but instead can perform it adequately, with occasional failures dealt with by the appropriate introduction of alternative actionsTo do this, the concepts of Exit States, the Ideal Execution Path, and Alter¬ native Execution Paths have been described. The Exit State of a Behavioural Module gives an indication of the control path which has actually been taken during its execution. This information, along with appropriate information available to the execution system (such as sensor and planner data), allows the Ideal Execution Path and Alternative Execution Paths to be defined. These show, respectively, the best control path through the system (as determined by the system designer) and alternative control routes which can be taken when necessary.