Skip to content

cbw36/Tool_tracking

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Davinci Tool Tracking This package is for da Vinci surgical robot tool tracking

#Dependences: cwru_vision: https://github.com/cwru-robotics/cwru_vision.git

glm library: sudo apt-get install libglm-dev

vision_opencv: https://github.com/ros-perception/vision_opencv.git

cwru_davinci: https://github.com/cwru-robotics/cwru_davinci

  • tool model package: load the surgical tool model, construct tool geometry and acheive virtual rendering.

To check the tool geometry and virtual rendering performance, run:

rosrun tool_model tool_model_main

  • tool tracking package: integrate Annealing Particle Filter (APF) algorithm, Unscented Kalman Filter (UKF) algorithm

To run APF tracking algorithm:

rosrun tool_tracking tracking_particle

To run UKF tracking algorithm:

rosrun tool_tracking tracking_kalman

  • load model package: load CAD model in obj files

This package is to test the object loading via OpenGl glm library.

To test the vertices loading performance, cmake the package and ./load_main

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 57.3%
  • Makefile 17.0%
  • C++ 15.1%
  • CMake 7.5%
  • Python 2.5%
  • Shell 0.6%