Skip to content

mimuc/RoboThermalHaptics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Thermal Feedback Enabled Encountered-type Haptic Display for Virtual Reality

Description

This project presents a novel Encountered-type Haptic Display (ETHD) that provides thermal feedback, enhancing user immersion and haptic experience in VR. Our ETHD integrates temperature feedback through a dynamically moving surface attached to a robotic arm, significantly improving both immersion and haptic experience.

Watch the video

Installation Instructions

Clone this repository to your local machine.

git clone https://github.com/KIshiharaHCI/RoboHaptics

Load the project in Unity version 2023.2.3f1.

Setup the hardware as follows:

  • Use an HTC Vive Pro Eye with tracking stations set up.
  • Mount an Ultraleap Leap Motion Controller 2 on the headset.
  • Strap the controller on your arm.
  • Use a VR ready laptop.

Connect to the cobot:

  • Use a Kinova Gen3 6 dof Serial Cobot.
  • Connect to the cobot locally via network and verify the connection through the online Kinova interface.

Calibrate the robot position and VR scene position of the XR rig to match the VR scene positions.

Play the scene in Unity to start the application.

Dependencies

  • Unity Version 2023.2.3f1
  • Cobity Plugin: Cobity, developed by Steeven Villa and Sven Mayer.

Used Packages

Contact Information

For questions or support, please contact [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 64.0%
  • ShaderLab 28.1%
  • Mathematica 4.5%
  • HLSL 3.4%