Mechatronics Research Group, Mechanical and Manufacturing Engineering, University of Melbourne, VIC 3010, Australia. bcch@mame.mu.oz.au|Mechatronics Research Group, Mechanical and Manufacturing Engineering, University of Melbourne, VIC 3010, Australia. bcch@mame.mu.oz.au