Madison Software Consulting
Recent Projects
Pipe Thread Measurement
Interfaced with dual laser line profilers to acquire point cloud of pipe thread profile, convert point cloud to 2D image to measure thread pitch, height, taper, etc.
- C#
- Halcon
- LMI Technologies laser profiler
Security Portal Tablet Control
Enabled security personnel to operate and monitor safety portal via Windows tablet. Interfaced with PLC to monitor door states and metal detector. Interfaced with intercoms to enable two way audio communication with tablet, provided video streams from multiple security cameras. Created custom UDP interface in collaboration with millimeter wave scanner company to integrate extra security for major data center client.
- C#
- VoIP/SIP
- Panasonic PLC integration
Braided Hose Inspection
Implemented deep learning model in camera system to detect defects in hydraulic hose braids, interfaced with machine PLC.
- C#
- C++
- Tensorflow
- Openvino/Movidius
- Siemens PLC integration
Glass Vial Inspection
Implemented multiple deep learning models in 7 camera system to detect defects in medical vials.
- C#
- Tensorflow
- Allen Bradley PLC integration
Label Inspection Systems
Inspection of medical labels for label placement/alignment, print presence and accuracy using OCR, presence of tears, smears, or wrinkles.
- C#
- Halcon
- Tensorflow
- Modbus/TCP
- PLC integration
Field Device Calibration and Cloud-based Reporting
Created Android tablet application with UDP interface to proprietary test and measurement hardware to perform outdoor field calibration. Created data synchronization schema and algorithm to transfer field calibration data from multiple tablets to central cloud database. Create web interface to generate reports and calibration certificates.
- Java
- Android
- Linux
- MySQL
- Tomcat
- JasperReports
Home