Hostname: page-component-78c5997874-fbnjt Total loading time: 0 Render date: 2024-11-10T15:08:58.725Z Has data issue: false hasContentIssue false

Recognising and manipulating objects using data from a whisker sensor array

Published online by Cambridge University Press:  23 August 2005

R. Andrew Russell
Affiliation:
Intelligent Robotics Research Centre, Monash University, Clayton, VIC 3800 (Australia)
Jaury Adi Wijaya
Affiliation:
Intelligent Robotics Research Centre, Monash University, Clayton, VIC 3800 (Australia)

Abstract

For many biological creatures sensory whiskers are an effective means of detecting and recognising nearby objects. The project described in this paper has the aim of demonstrating that whisker sensors can be used as a similarly effective form of robot sensing. Many mobile robots have used whiskers as simple switches to warn of an imminent collision. However, these devices cannot provide the detailed surface profile information required to recognise and accurately locate objects. Several research groups have built advanced whisker sensors that can determine the position of a contact along the length of the whisker. Although these whisker sensors are usually little more than a length of flexible spring material they do require complex sensing and actuation mechanisms at the whisker root. In this project an array of eight whisker sensors is scanned over external objects by the motion of the robot. The resulting deflection of the whiskers is monitored by a potentiometer at each whisker root. By recording the deflection of the whiskers as they slide over external objects sequences of surface points can be determined. Object recognition algorithms have been developed that allow the robot to recognise, grasp and retrieve a range of objects using the whisker data. In this paper the robot, WhiskerBOT, is described together with the object recognition and localisation algorithms. Results of practical experiments are also presented.

Type
Research Article
Copyright
© 2005 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)