Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electric Radiator Assembly Vision System

About

This project aims to improve the assembly process of electric radiators by using a vision system that accurately estimates the positions of mounting holes on radiator covers and radiators. The system leverages stereoscopic vision to provide precise feedback to robots, allowing for adjustments to the cover placement. This ensures accurate alignment despite variations that may occur during fabrication.

Project Structure

CoverAlignCV/  
├── assets/      
│   └── 3dmodels/  
│       ├── boitier.stl  
│       └── couvercle.stl  
├── src/  
│   ├── detection.py  
│   ├── render.py   
│   └── simulation.py     
├── README.md   
└── requirements.txt  

Getting Started

Prerequisites

To run this project, you'll need Python 3.x installed on your machine.

Installation

  1. Clone the repository:
git clone https://github.com/gramos93/CoverAlignCV.git
cd CoverAlignCV
  1. Install the required dependencies:
pip install -r requirements.txt

Running the Project

  1. Extract png file from stl file.
python src/render.py
  1. Detect edges from 'top_view.png' image.
python src/detection.py
  1. Simulation & Video recording from stl file.
python src/simulation.py

About

This project improves electric radiator assembly by using a vision system to accurately estimate mounting hole positions on covers and radiators. Through stereoscopic vision, the system helps robots make precise adjustments, ensuring correct cover placement despite fabrication variations.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages