Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Martin J. Pearson

dblp:19/299 · DBLP profile ↗
← Back
17ranked-venue papers
8as first author
2since 2021 · last 2024
0000-0002-8642-4845ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 12 · 5 first-author · 2 since 2021Artificial intelligence and machine learning · 11 · 4 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 100%
Artificial intelligence
5 papers
Robot manipulation · 54% Robot navigation and mapping · 46%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
neuromorphic computing
0.812024
A Neuromorphic System for the Real-time Classification of Natural Textures · ICRA 2024
Emerging computing paradigms › neuromorphic computing
neuromorphic hardware deployment
0.812024
A Neuromorphic System for the Real-time Classification of Natural Textures · ICRA 2024
Emerging computing paradigms › neuromorphic computing
spiking neural network
0.812024
A Neuromorphic System for the Real-time Classification of Natural Textures · ICRA 2024
Robotics › Robot manipulation
tactile sensing
0.432016
Visual-tactile sensory map calibration of a biomimetic whiskered robot · ICRA 2016
Adaptive Cancelation of Self-Generated Sensory Signals in a Whisking Robot · IEEE Trans. Robotics 2010
Brain-inspired Bayesian perception for biomimetic robot touch · ICRA 2012
Robotics › Robot navigation and mapping
SLAM
0.322013
Simultaneous localisation and mapping on a multi-degree of freedom biomimetic whiskered robot · ICRA 2013
Tactile SLAM with a biomimetic whiskered robot · ICRA 2012
Robotics › Robot navigation and mapping › SLAM › non-visual SLAM
tactile SLAM
0.322013
Simultaneous localisation and mapping on a multi-degree of freedom biomimetic whiskered robot · ICRA 2013
Tactile SLAM with a biomimetic whiskered robot · ICRA 2012
Robotics › Robot manipulation
grasping
0.212016
Visual-tactile sensory map calibration of a biomimetic whiskered robot · ICRA 2016
Emerging computing paradigms
neuromorphic hardware
0.212024
A Neuromorphic System for the Real-time Classification of Natural Textures · ICRA 2024
Robotics › Robot manipulation › tactile sensing › contact sensing
whisker sensing
0.222012
Adaptive Cancelation of Self-Generated Sensory Signals in a Whisking Robot · IEEE Trans. Robotics 2010
Brain-inspired Bayesian perception for biomimetic robot touch · ICRA 2012
Robotics › Robot navigation and mapping
occupancy grid mapping
0.112012
Tactile SLAM with a biomimetic whiskered robot · ICRA 2012
Robotics › Robot manipulation › tactile sensing
tactile perception
0.112012
Brain-inspired Bayesian perception for biomimetic robot touch · ICRA 2012

Methods — techniques the papers use, named apart from their topics

spiking neural network · 0.8decision making algorithm · 0.8electro-active polymer artificial muscles · 0.2adaptive filter model of cerebellar function · 0.2tactile sensing · 0.2probabilistic occupancy grid · 0.2maximum likelihood estimation · 0.1grid-based SLAM · 0.1bayesian sequential analysis · 0.1laguerre functions · 0.1adaptive noise cancelation · 0.1
YearPublicationVenuePosition
2024 A Neuromorphic System for the Real-time Classification of Natural Textures
abstract
Tactile exploration of surfaces is a key component of everyday life, allowing us to make complex inferences about our environments even when vision is occluded. The emergence of biomimetic neuromorphic hardware in recent years has furthered our ability to create biologically plausible sensing solutions. While these platforms continue to improve in regards to latency and power consumption, within recent literature on tactile texture classification there is an emphasis on accuracy at the expense of real-time processing. In order for these tactile sensing systems to find use outside of experimental laboratory environments, it is key to design systems capable of capturing and processing data in real-time. Within this paper we present a system for the real-time classification of texture using a neuromorphic tactile sensor, a spiking neural network and a novel decision making algorithm. Our real-time system achieves classification accuracies of 94% on a dataset of 11 natural textile textures. Furthermore our system is capable of identifying textures at human-level performance in as little as 84ms. Additionally, benchmarking our system across CPU, GPU and Loihi2 hardware platforms resulted in a 96% reduction in power consumption on the neuromorphic platform. This system out-performed previous work by the authors and the state of art, both in terms of accuracy and classification speed.
George Brayshaw, Benjamin Ward-Cherrier, Martin J. Pearson
ICRA3
2022 Feeling the Pressure: The Influence of Vibrotactile Patterns on Feedback Perception
abstract
Tactile feedback is necessary for closing the sen-sorimotor loop in prosthetic and tele-operable control, which would allow for more precise manipulation and increased acceptance of use of such devices. Pressure stimuli are commonly presented to users in haptic devices through a sensory substitution to vibration. The precise nature of this substitution affects pressure sensitivity, as well as the comfort and intuitiveness of the device for the user. This study determines the effects of different vibrational encodings for pressure on user-preference and performance in a 4-alternative absolute identification task. 4 different encoding patterns for pressure were examined: short pulse and long pulse amplitude modulation along with sine and square wave frequency modulation. Of the methods examined, frequency modulation methods led to the best discrimination of stimuli (p$p$= 0.098). This suggests that prostheses or teleoperated devices utilising vibrotactile feedback may benefit from implementing a discrete frequency-based sinusoidal pattern to indicate changes in grip force.
Alexander Smith 0007, Benjamin Ward-Cherrier, Appolinaire C. Etoundi, Martin J. Pearson
IROS4
2019 Active Whisker Placement and Exploration For Rapid Object Recognition
abstract
Identifying objects using sparse tactile sensor arrays requires movement across the surface and the integration of sensory information to support hypotheses. In this study we demonstrate a surface placement control strategy to orient and position a biomimetic tactile whisker array relative to the object surface. This reduces the variance in tactile view, or representation, of each region of the object surface thus relaxing the prior pose dependence for object recall. In addition we evaluate two regional search strategies in an attempt to further improve the robustness and speed of object classification.
Martin J. Pearson, Mohammed Salman
IROS1
2018 TacWhiskers: Biomimetic Optical Tactile Whiskered Robots
abstract
Here we propose and investigate a novel vibrissal tactile sensor - the Tac Whisker array - based on modifying a 3D-printed optical cutaneous (fingertip) tactile sensor - the TacTip. Two versions are considered: a static Tac Whisker array analogous to immotile tactile vibrissae (e.g. rodent microvib-rissae) and a dynamic Tac Whisker array analogous to motile tactile vibrissae (e.g. rodent macrovibrissae). Performance is assessed on an active object localization task. The whisking motion of the dynamic Tac Whisker leads to millimetre-scale location perception, whereas perception with the static Tac Whisker array is relatively poor when making dabbing contacts. The dynamic sensor output is dominated by a self-generated motion signal, which can be compensated by comparing to a reference signal. Overall, the Tac Whisker arrays give a new class of tactile whiskered robots that benefit from being relatively inexpensive and customizable. Furthermore, the biomimetic basis for the Tac Whiskers fits well with building an embodied model of the rodent sensory system for investigating animal perception.
Nathan F. Lepora, Martin J. Pearson, Luke Cramphorn
IROS2
2016 Visual-tactile sensory map calibration of a biomimetic whiskered robot
abstract
We present an adaptive filter model of cerebellar function applied to the calibration of a tactile sensory map to improve the accuracy of directed movements of a robotic manipulator. This is demonstrated using a platform called Bellabot that incorporates an array of biomimetic tactile whiskers, actuated using electro-active polymer artificial muscles, a camera to provide visual error feedback, and a standard industrial robotic manipulator. The algorithm learns to accommodate imperfections in the sensory map that may be as a result of poor manufacturing tolerances or damage to the sensory array. Such an ability is an important pre-requisite for robust tactile robotic systems operating in the real-world for extended periods of time. In this work the sensory maps have been purposely distorted in order to evaluate the performance of the algorithm.
Tareq Assaf, Emma D. Wilson, Sean R. Anderson, Paul Dean, John Porrill, Martin J. Pearson
ICRA6
2013 Simultaneous localisation and mapping on a multi-degree of freedom biomimetic whiskered robot
abstract
A biomimetic mobile robot called “Shrewbot” has been built as part of a neuroethological study of the mammalian facial whisker sensory system. This platform has been used to further evaluate the problem space of whisker based tactile Simultaneous Localisation And Mapping (tSLAM). Shrewbot uses a biomorphic 3-dimensional array of active whiskers and a model of action selection based on tactile sensory attention to explore a circular walled arena sparsely populated with simple geometric shapes. Datasets taken during this exploration have been used to parameterise an approach to localisation and mapping based on probabilistic occupancy grids. We present the results of this work and conclude that simultaneous localisation and mapping is possible given only noisy odometry and tactile information from a 3-dimensional array of active biomimetic whiskers and no prior information of features in the environment.
Martin J. Pearson, Charles W. Fox, J. Charles Sullivan, Tony J. Prescott, Anthony G. Pipe, Benjamin Mitchinson
ICRA1
2012 Tactile SLAM with a biomimetic whiskered robot
abstract
Future robots may need to navigate where visual sensors fail. Touch sensors provide an alternative modality, largely unexplored in the context of robotic map building. We present the first results in grid based simultaneous localisation and mapping (SLAM) with biomimetic whisker sensors, and show how multi-whisker features coupled with priors about straight edges in the world can boost its performance. Our results are from a simple, small environment but are intended as a first baseline to measure future algorithms against.
Charles W. Fox, Mathew H. Evans, Martin J. Pearson, Tony J. Prescott
ICRA3
2012 Brain-inspired Bayesian perception for biomimetic robot touch
abstract
Studies of decision making in animals suggest a neural mechanism of evidence accumulation for competing percepts according to Bayesian sequential analysis. This model of perception is embodied here in a biomimetic tactile sensing robot based on the rodent whisker system. We implement simultaneous perception of object shape and location using two psychological test paradigms: first, a free-response paradigm in which the agent decides when to respond, implemented with Bayesian sequential analysis; and second an interrogative paradigm in which the agent responds after a fixed interval, implemented with maximum likelihood estimation. A benefit of free-response Bayesian perception is that it allows tuning of reaction speed against accuracy. In addition, we find that large gains in decision performance are achieved with unforced responses that allow null decisions on ambiguous data. Therefore free-response Bayesian perception offers benefits for artificial systems that make them more animal-like in behavior.
Nathan F. Lepora, J. Charlie Sullivan, Benjamin Mitchinson, Martin J. Pearson, Kevin N. Gurney, Tony J. Prescott
ICRA4
2012 Whiskered texture classification with uncertain contact pose geometry
abstract
Tactile sensing can be an important source of information for robots, and texture discrimination in particular is useful in object recognition and terrain identification. Whisker based tactile sensing has recently been shown to be a promising approach for mobile robots, using simple sensors and many classification approaches. However these approaches have often been tested in limited environments, and have not been compared against one another in a controlled way. A wide range of whisker-object contact poses are possible on a mobile robot, and the effect such contact variability has on sensing has not been properly investigated. We present a novel, carefully controlled study of simple surface texture classifiers on a large set of varied pose conditions that mimic those encountered by mobile robots. Namely, single brief whisker contacts with textured surfaces at a range of surface orientations and contact speeds. Results show that different classifiers are appropriate for different settings, with spectral template and feature based approaches performing best in surface texture, and contact speed estimation, respectively. The results may be used to inform selection of classifiers in tasks such as tactile SLAM.
Mathew H. Evans, Martin J. Pearson, Nathan F. Lepora, Tony J. Prescott, Charles W. Fox
IROS2
2010 BRAHMS: Novel middleware for integrated systems computation
Benjamin Mitchinson, Tak-Shing Chan, Jonathan M. Chambers, Martin J. Pearson, Mark D. Humphries, Charles W. Fox, Kevin N. Gurney, Tony J. Prescott
Adv. Eng. Informatics4
2010 Adaptive Cancelation of Self-Generated Sensory Signals in a Whisking Robot
abstract
Sensory signals are often caused by one's own active movements. This raises a problem of discriminating between self-generated sensory signals and signals generated by the external world. Such discrimination is of general importance for robotic systems, where operational robustness is dependent on the correct interpretation of sensory signals. Here, we investigate this problem in the context of a whiskered robot. The whisker sensory signal comprises two components: one due to contact with an object (externally generated) and another due to active movement of the whisker (self-generated). We propose a solution to this discrimination problem based on adaptive noise cancelation, where the robot learns to predict the sensory consequences of its own movements using an adaptive filter. The filter inputs (copy of motor commands) are transformed by Laguerre functions instead of the often-used tapped-delay line, which reduces model order and, therefore, computational complexity. Results from a contact-detection task demonstrate that false positives are significantly reduced using the proposed scheme.
Sean R. Anderson, Martin J. Pearson, Anthony G. Pipe, Tony J. Prescott, Paul Dean, John Porrill
IEEE Trans. Robotics2
2007 Implementing Spiking Neural Networks for Real-Time Signal-Processing and Control Applications: A Model-Validated FPGA Approach
abstract
In this paper, we present two versions of a hardware processing architecture for modeling large networks of leaky-integrate-and-fire (LIF) neurons; the second version provides performance enhancing features relative to the first. Both versions of the architecture use fixed-point arithmetic and have been implemented using a single field-programmable gate array (FPGA). They have successfully simulated networks of over 1000 neurons configured using biologically plausible models of mammalian neural systems. The neuroprocessor has been designed to be employed primarily for use on mobile robotic vehicles, allowing bio-inspired neural processing models to be integrated directly into real-world control environments. When a neuroprocessor has been designed to act as part of the closed-loop system of a feedback controller, it is imperative to maintain strict real-time performance at all times, in order to maintain integrity of the control system. This resulted in the reevaluation of some of the architectural features of existing hardware for biologically plausible neural networks (NNs). In addition, we describe a development system for rapidly porting an underlying model (based on floating-point arithmetic) to the fixed-point representation of the FPGA-based neuroprocessor, thereby allowing validation of the hardware architecture. The developmental system environment facilitates the cooperation of computational neuroscientists and engineers working on embodied (robotic) systems with neural controllers, as demonstrated by our own experience on the Whiskerbot project, in which we developed models of the rodent whisker sensory system.
Martin J. Pearson, Anthony G. Pipe, Benjamin Mitchinson, Kevin N. Gurney, Chris Melhuish, Ian Gilhespy, Mokhtar Nibouche
IEEE Trans. Neural Networks1
2006 A Biologically Inspired FPGA Based Implementation of a Tactile Sensory System for Object Recognition and Texture Discrimination
abstract
Both a FPGA implementation of a rodent's tactile sensory system and a neural FPGA based hardware processor, mimicking the brainstem behaviour are presented. They have principally been designed using biological considerations. The two systems are being ported on a single FPGA platform and will ultimately be embedded on a mobile robot, which will operate in real world environments for object recognition and surface textural discrimination purposes
Martin J. Pearson, Mokhtar Nibouche, Anthony G. Pipe, Chris Melhuish, Ian Gilhespy, Benjamin Mitchinson, Kevin N. Gurney, Tony J. Prescott, Peter Redgrave
FPL1
2006 A Hardware Based Implementation of a Tactile Sensory System For Neuromorphic Signal Processing Applications
abstract
The implementation of a tactile sensory system for neuromorphic signal processing applications is presented. It has been developed by modelling the structure and behaviour of real rodent facial vibrissae. The primary afferents have been modelled using empirical data taken from electrophysiological measurements, and implemented in real time using hardware processors (DSP/FPGA). Pipelining techniques were employed to maximise the utility of the FPGA hardware. The system is to be integrated into a more complete whisker sensory model, including neural structures within the central nervous system, which can be used to orientate a mobile robot
Martin J. Pearson, Mokhtar Nibouche, Ian Gilhespy, Kevin N. Gurney, Chris Melhuish, Benjamin Mitchinson, Anthony G. Pipe
ICASSP (4)1
2005 MechanoProcessor: Modelling the Rodent Whisker Sensory System using FPGA
abstract
A mobile robot is being built which utilize a biologically inspired whisker array as the primary sensor for both spatial exploration and surface textural analysis. The theme of biomimetry is being developed further by utilizing physiological and electro-physiological studies of the neural pathways involved in the processing and subsequent motor response of real rodents as they use their whiskers. The ABRG have experience in modelling brain function whilst the IAS laboratory are contributing by embedding some of these highly parallel neural algorithms directly into hardware using field programmable gate arrays (FPGA). This approach brings us closer to true, real-time, neurobiologically inspired processing, which is demonstrated by controlling a mobile robot to enact behaviors similar to those observed in rodents such as wall following, object recognition and textural discrimination. The research undertaken so far has identified the numerous neural structures principally involved in the whisker sensory system.
Martin J. Pearson
FPL1
2005 Design and FPGA Implementation of an Embedded Real-Time Biologically Plausible Spiking Neural Network Processor
abstract
The implementation of a large scale, leaky-integrate-and-fire neural network processor using the Xilinx Virtex-II family of field programmable gate array (FPGA) is presented. The processor has been designed to model biologically plausible networks of spiking neurons in real-time to assist with the control of a mobile robot. The real-time constraint has led to a re-evaluation of some of the established architectural and algorithmic features of previous spiking neural network based hardware. The design was coded and simulated using Handel-C hardware description language (HDL) and the DK3 design suite from Celoxica. The processor has been physically implemented and tested on a RC200 development board, also from Celoxica.
Martin J. Pearson, Chris Melhuish, Anthony G. Pipe, Mokhtar Nibouche, Ian Gilhespy, Kevin N. Gurney, Benjamin Mitchinson
FPL1
2005 A Real-Time, FPGA Based, Biologically Plausible Neural Network Processor
Martin J. Pearson, Ian Gilhespy, Kevin N. Gurney, Chris Melhuish, Benjamin Mitchinson, Mokhtar Nibouche, Anthony G. Pipe
ICANN (2)1