Exploring surfaces is an essential ability for humans, allowing them to interact with a large variety of objects within their environment. This ability to explore surfaces is also of a major interest in the development of a new generation of humanoid robots, which requires the development of more efficient artificial tactile sensing techniques. The details perceived by statically touching different surfaces of objects not only improve robotic hand performance in force-controlled grasping tasks but also enables the feeling of vibrations on touched surfaces. This thesis presents an extensive experimental study of object surface exploration using biologically-Inspired tactile-enabled robotic fingers. A new multi-modal tactile sensor, embedded in both versions of the robotic fingertips (similar to the human distal phalanx) is capable of measuring the heart rate with a mean absolute error of 1.47 bpm through static explorations of the human skin. A two-phalanx articulated robotic finger with a new miniaturized tactile sensor embedded into the fingertip was developed in order to detect and classify surface textures. This classification is performed by the dynamic exploration of touched object surfaces. Two types of movements were studied: one-dimensional (1D) and two-dimensional (2D) movements. The machine learning techniques - Support Vector Machine (SVM), Multilayer Perceptron (MLP), Random Forest, Extra Trees, and k-Nearest Neighbors (kNN) - were tested in order to find the most efficient one for the classification of the recovered textured surfaces. A 95% precision was achieved when using the Extra Trees technique for the classification of the 1D recovered texture patterns. Experimental results confirmed that the 2D textured surface exploration using a hemispheric tactile-enabled finger was superior to the 1D exploration. Three exploratory velocities were used for the 2D exploration: 30 mm/s, 35 mm/s, and 40 mm/s. The best classification accuracy of the 2D recovered texture patterns was 99.1% and 99.3%, using the SVM classifier, for the two lower exploratory velocities (30 mm/s and 35mm/s), respectively. For the 40 mm/s velocity, the Extra Trees classifier provided a classification accuracy of 99.4%. The results of the experimental research presented in this thesis could be suitable candidates for future development.
Identifer | oai:union.ndltd.org:uottawa.ca/oai:ruor.uottawa.ca:10393/39956 |
Date | 16 December 2019 |
Creators | Monteiro Rocha Lima, Bruno |
Contributors | Petriu, Emil |
Publisher | Université d'Ottawa / University of Ottawa |
Source Sets | Université d’Ottawa |
Language | English |
Detected Language | English |
Type | Thesis |
Format | application/pdf |
Page generated in 0.0026 seconds