Skip to content

lucascimeca/robotics_palpation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robotics Palpation (SoRo)

Luca Scimeca ([email protected])

Alt Text

This repository contains code and data for the article "Action Augmentation of Soft Tactile Perception for Soft-Body Palpation", written under the supervision of Dr Fumiya Iida, and in collaboration with Dr Josie Hughes, Dr Thrishantha Nanayakkara and Mr Liang He, in the Engineering Department of the University of Cambridge.

System Requirements

  • The code was tested with PyCharm Professional 2019 and Anaconda

Dependencies

  • Python 3.6
  • matplotlib 3.0.3
  • numpy 1.16.4
  • pandas 0.25.1
  • scikit-learn
  • scipy

Installation (Approximately 20min set-up time)

  • Install github and clone the repository locally
  • Install Anaconda and create a virtual env with Python 3.6
  • install required dependencies above
  • Install Pycharm and set the project interpreter to the newly created Anaconda environment

Demo & Instructions

  • In Pycharm, open a new project and select the repository folder
  • Set the 'src' folder as the source folder
  • Run 'main_bayesian_exploration.py' within the 'src' folder, to run experiments online
  • run 'generate_figures.py' to run the experiments with some pre-set hyperparameters and generate analytical figures automatically in the 'results' folder
  • A video example of running the 'main_bayesian_exploration.py' is contained in the "assets" folder.

The tactile data is contained in the "data" folder. Each subfolder contains a different set of experiments. Please refer to the manuscript for further informations. The remaining code includes robot control and experimental code with a UR5 robotic arm and CySkin sensor technology.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages