TY - JOUR
T1 - Inferring Object Properties with a Tactile-Sensing Array Given Varying Joint Stiffness and Velocity
AU - Bhattacharjee, Tapomayukh
AU - Rehg, James M.
AU - Kemp, Charles C.
N1 - Funding Information:
We gratefully acknowledge the support from DARPA's Maximum Mobility and Manipulation (M3) Program, Contract W911NF-11-1-603, NSF Emerging Frontiers in Research and Innovation (EFRI) 1137229, and NSF Career Award 1150157. We thank Joshua Wade for his help with selecting the materials for our simulations, as well as Ariel Kapusta and Zackory Erickson for their valuable feedback. We also thank Mark Cutkosky and the Stanford Biomimetics and Dexterous Manipulation Lab for their contributions to the forearm tactile skin sensor.
Publisher Copyright:
© 2017 The Author(s).
PY - 2018/2/1
Y1 - 2018/2/1
N2 - Whole-arm tactile sensing enables a robot to sense contact and infer contact properties across its entire arm. Within this paper, we demonstrate that using data-driven methods, a humanoid robot can infer mechanical properties of objects from contact with its forearm during a simple reaching motion. A key issue is the extent to which the performance of data-driven methods can generalize to robot actions that differ from those used during training. To investigate this, we developed an idealized physics-based lumped element model of a robot with a compliant joint making contact with an object. Using this physics-based model, we performed experiments with varied robot, object and environment parameters. We also collected data from a tactile-sensing forearm on a real robot as it made contact with various objects during a simple reaching motion with varied arm velocities and joint stiffnesses. The robot used 1-nearest-neighbor (1-NN) classifiers, hidden Markov models (HMMs), and long short-term memory (LSTM) networks to infer two object properties (hard versus soft and moved versus unmoved) based on features of time-varying tactile sensor data (maximum force, contact area, and contact motion). We found that, in contrast to 1-NN, the performance of LSTMs (with sufficient data availability) and multivariate HMMs successfully generalized to new robot motions with distinct velocities and joint stiffnesses. Compared to single features, using multiple features gave the best results for both experiments with physics-based models and a real-robot.
AB - Whole-arm tactile sensing enables a robot to sense contact and infer contact properties across its entire arm. Within this paper, we demonstrate that using data-driven methods, a humanoid robot can infer mechanical properties of objects from contact with its forearm during a simple reaching motion. A key issue is the extent to which the performance of data-driven methods can generalize to robot actions that differ from those used during training. To investigate this, we developed an idealized physics-based lumped element model of a robot with a compliant joint making contact with an object. Using this physics-based model, we performed experiments with varied robot, object and environment parameters. We also collected data from a tactile-sensing forearm on a real robot as it made contact with various objects during a simple reaching motion with varied arm velocities and joint stiffnesses. The robot used 1-nearest-neighbor (1-NN) classifiers, hidden Markov models (HMMs), and long short-term memory (LSTM) networks to infer two object properties (hard versus soft and moved versus unmoved) based on features of time-varying tactile sensor data (maximum force, contact area, and contact motion). We found that, in contrast to 1-NN, the performance of LSTMs (with sufficient data availability) and multivariate HMMs successfully generalized to new robot motions with distinct velocities and joint stiffnesses. Compared to single features, using multiple features gave the best results for both experiments with physics-based models and a real-robot.
KW - Haptics
KW - hidden Markov models
KW - k -nearest-neighbors
KW - long short-term memory networks
KW - object categorization
KW - physics-based models
KW - tactile sensing
UR - http://www.scopus.com/inward/record.url?scp=85034240262&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85034240262&partnerID=8YFLogxK
U2 - 10.1142/S0219843617500244
DO - 10.1142/S0219843617500244
M3 - Article
AN - SCOPUS:85034240262
SN - 0219-8436
VL - 15
JO - International Journal of Humanoid Robotics
JF - International Journal of Humanoid Robotics
IS - 1
M1 - 1750024
ER -