Skip to content

Team Casey Hsiung, Daniele Grandi, Evan Fjeld, Mon Young, Preethi Raju

Notifications You must be signed in to change notification settings

preethir903/6d_pose_estimation_casapose

 
 

Repository files navigation

w251 Spring 2023 Final Project

6DoF Multi-Object Pose Estimation

Team Casey Hsiung, Daniele Grandi, Evan Fjeld, Mon Young, Preethi Raju

Links

Purpose

This repository contains information and code used for our CASAPose 6D pose estimation project.

Edge Pipeline

  • EC2 edge implmentation. edge

  • Theoretical application of our CASAPose model implementation packaged and deployed on a robot. edgeapp

Folder Structure

  • dataset - Dataset creation step-by-step. More detail in this folder's README.md file
  • casapose - Our training, validation, and eval environment. More detail in this folder's README.md file
  • csv_outputs - Our training, validation, and eval output files. It is used to generate plots and tables in the 251_final_project_plots_tables.ipynb file.
  • edge_final - Our docker and codes to place on the edge device. More detail in this folder's README.md file
  • workings - Our notes, drafts, and test code for our project.

Details are in our paper and presentation file. Noticeable highlights

  • We synthetically created our new headphone object
  • We created our dataset containing 15 Linemod objects and our headphones object. Our dataset contains 5,000 synthetic images with associated JSON and meshes files.
  • Our synthetic dataset outperforms the PBR dataset
  • Our synthetic eval test dataset outperforms the LMO eval test dataset (as expected)

Photo comparisons and graphs

comparison1

  • baseline vs training2 evaluated with LM-O dataset. Our training2 detects glue, has better accuracy on cat, but mis-detect ape.

CASAPose Citation

Gard, Niklas, Anna Hilsmann, and Peter Eisert. "CASAPose: Class-Adaptive and Semantic-Aware Multi-Object Pose Estimation." arXiv preprint arXiv:2210.05318 (2022).

About

Team Casey Hsiung, Daniele Grandi, Evan Fjeld, Mon Young, Preethi Raju

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 83.6%
  • Python 14.2%
  • HTML 2.2%