[Back]
Peter Corke
Queensland University of Technology