SlideShare a Scribd company logo
1 of 23
A VBM System for Inteligent
Robotic Welding
MEng. Cristiano Steffens, Eng. Bruno Quaresma, Eduardo Leivas,
Eng. Jusoan Mór, Márcio Aguiar, Sidnei Filho, Valquiria Hüttner,
Prof. Dr. Silvia Botelho, Prof. Dr. Vagner Rosa
Federal University of Rio Grande – FURG
Computational Sciences Center – C3
2015
Organization
• About the Nautilus-BOT project
• Welding Robot
• Welding power source and wire feeder
• Machine Vision
• FPGA
About
• The Nautilus project
o Innovation, scientific and technologic development on Brazilian naval
construction and offshore industry
o Work on different steps of the process of constructing a dockyard
o Multidisciplinary teams
• The Nautilus-BOT project
o A subproject of the Nautilus project
o Aims to enhance the welding process and product quality via automation
and robotization
Typical Setup of a Linear Welding System
Welding System
The BUG-O MDS Welding Robot
MDS Robot, BUG-O System. Source: BUG-O Systems
The BUG-O MDS Welding Robot
• Robust Modular Robot
o Rails and Carriages
o Linear Weaver
o Pendulum Weaver
• Can be used on a large variety of surfaces
• Able to make different welding seams
• Weldor adjusts the linear rail and the parameters in runtime
The BUG-O MDS Welding Robot
Bent Rigid Rail
Source: BUG-O Systems
Rigid and Semi-flex Rail
Source: BUG-O Systems
The BUG-O MDS Welding Robot
Seam Pattern
Source: BUG-O Systems
Welding Groove
BUG-O Systems ECX-B 0021
Parts Representation of BUG-O MDS. Source: Bug-O Systems
Welding power source and wire feeder
• Lincoln Flextec 450 multi-process welder
o Stick, DC TIG, MIG, Flux-Cored, Arc Gouging welds
o Factory and field operation (portable)
o Voltage and amperage control
• Lincoln Linc Feed 33 wire feeder
o Feedback system on the wire drive guarantees consistent speed
o Controls wire and protection gas
o Can be controled via Flextec 450
• Remote control module
Welding power source and wire feeder
Welding Power Source
Sorce: Lincoln Electric
Wire Feeder.
Sorce: Lincoln Electric
Machine Vision System
• Groove measurement and modeling
• Custom LED lighting system
• Terasic D5M Camera + Altera D0-Nano
• Full control of the camera registers
• HW & SW integration
• USB and Bluetooth communication
• Embeded image processing
Machine Vision System
Altera DE0-Nano.
Source: Altera
Camera Terasic D5M.
Source: Altera
Illumination Circuitry
Machine Vision System
Image Acquisition Setup Welding Groove Properties
Processing in the VBM system
Line Segment DetectionHDR Input Images
Machine Vision System (SW)
• Contrast enhancement
• Noise reduction
• Edge and line detection
• Heuristics
• Pixel to metric unit conversion
• Welding equipment settings
FPGA Based Control
Early Stages of the Pinout Mapping
Results (Measured x Ground-truth)
Ground-truth VBM Output
Property Average Std. Dev. Average. Std. Dev
Gap A 19.950 0.184 19.916 0.342
Gap B 6.706 0.275 6.557 0.295
Results (Uncertainty)
Property Average value Standard Deviation
Gap A 19.523 0.227
Gap B 6.222 0.111
What has been done after?
• Tests on more specimens
• Robot control improvements (positioning and weaving)
• Multi-exposure composition
• + Noise removal filters
• + Line detection algorithms
What has been done after?
What’s next?
• Modularization
o Robot control
o Power source and wire feed control
o VBM system
• Runtime recognition of the groove dimensions and welding
• Weld quality evaluation
A VBM System for Inteligent
Robotic Welding
cristianosteffens@furg.br
Federal University of Rio Grande – FURG
Computational Sciences Center – C3

More Related Content

Similar to Automated control module based on VBM for shipyard welding applications: Study case on the Bug-O Matic Weaver Robot

InternEncoderPresentation
InternEncoderPresentationInternEncoderPresentation
InternEncoderPresentationClayton Monahan
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision CompetenciesAmita Chitale
 
Zeal Electromech Profile with Machine Details (1).pptx
Zeal Electromech Profile with Machine Details (1).pptxZeal Electromech Profile with Machine Details (1).pptx
Zeal Electromech Profile with Machine Details (1).pptxAkshayThoke3
 
atm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptxatm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptxGouravPatel18
 
atm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptxatm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptxRohitkumarYadav80
 
How to regain design freedom and source the perfect linear guide with Extrude...
How to regain design freedom and source the perfect linear guide with Extrude...How to regain design freedom and source the perfect linear guide with Extrude...
How to regain design freedom and source the perfect linear guide with Extrude...Design World
 
8000i wire-bonder overview
8000i wire-bonder overview8000i wire-bonder overview
8000i wire-bonder overviewfastbr
 
Pa 05 iot-enabled_welding (3)
Pa 05 iot-enabled_welding (3)Pa 05 iot-enabled_welding (3)
Pa 05 iot-enabled_welding (3)AdityaBulbule1
 
Automotive Days 2015 by InterLatin &
Automotive Days 2015 by InterLatin & Automotive Days 2015 by InterLatin &
Automotive Days 2015 by InterLatin & Interlatin
 
David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...
David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...
David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...onthewight
 
300mm FOUP Load Port Wafer Handling Robot 
300mm FOUP Load Port Wafer Handling Robot 300mm FOUP Load Port Wafer Handling Robot 
300mm FOUP Load Port Wafer Handling Robot kensington labs
 
Advanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - WiztechAdvanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - WiztechWiztech Automation Solutions
 
Creo Cabling Solution
Creo Cabling SolutionCreo Cabling Solution
Creo Cabling SolutionCadplatsen AB
 

Similar to Automated control module based on VBM for shipyard welding applications: Study case on the Bug-O Matic Weaver Robot (20)

InternEncoderPresentation
InternEncoderPresentationInternEncoderPresentation
InternEncoderPresentation
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision Competencies
 
Zeal Electromech Profile with Machine Details (1).pptx
Zeal Electromech Profile with Machine Details (1).pptxZeal Electromech Profile with Machine Details (1).pptx
Zeal Electromech Profile with Machine Details (1).pptx
 
atm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptxatm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptx
 
atm-facilitie.pptx
atm-facilitie.pptxatm-facilitie.pptx
atm-facilitie.pptx
 
atm-faci.pptx
atm-faci.pptxatm-faci.pptx
atm-faci.pptx
 
atm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptxatm-facilities-and-equipment.pptx
atm-facilities-and-equipment.pptx
 
How to regain design freedom and source the perfect linear guide with Extrude...
How to regain design freedom and source the perfect linear guide with Extrude...How to regain design freedom and source the perfect linear guide with Extrude...
How to regain design freedom and source the perfect linear guide with Extrude...
 
Brochure
BrochureBrochure
Brochure
 
8000i wire-bonder overview
8000i wire-bonder overview8000i wire-bonder overview
8000i wire-bonder overview
 
Pa 05 iot-enabled_welding (3)
Pa 05 iot-enabled_welding (3)Pa 05 iot-enabled_welding (3)
Pa 05 iot-enabled_welding (3)
 
GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Inspection: Industrial Process Control with Computed Tomography (CT)GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Inspection: Industrial Process Control with Computed Tomography (CT)
 
RESUME updated
RESUME updatedRESUME updated
RESUME updated
 
RESUME updated
RESUME updatedRESUME updated
RESUME updated
 
Resume updated
Resume updatedResume updated
Resume updated
 
Automotive Days 2015 by InterLatin &
Automotive Days 2015 by InterLatin & Automotive Days 2015 by InterLatin &
Automotive Days 2015 by InterLatin &
 
David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...
David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...
David Prendergast - Innovative Physics - From AI to Fukushima - Isle of Wight...
 
300mm FOUP Load Port Wafer Handling Robot 
300mm FOUP Load Port Wafer Handling Robot 300mm FOUP Load Port Wafer Handling Robot 
300mm FOUP Load Port Wafer Handling Robot 
 
Advanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - WiztechAdvanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - Wiztech
 
Creo Cabling Solution
Creo Cabling SolutionCreo Cabling Solution
Creo Cabling Solution
 

More from Cristiano Rafael Steffens

CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and videoCONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and videoCristiano Rafael Steffens
 
A pipelined approach to deal with image distortion in computer vision - BRACI...
A pipelined approach to deal with image distortion in computer vision - BRACI...A pipelined approach to deal with image distortion in computer vision - BRACI...
A pipelined approach to deal with image distortion in computer vision - BRACI...Cristiano Rafael Steffens
 
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGESA CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGESCristiano Rafael Steffens
 
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...Cristiano Rafael Steffens
 
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...Cristiano Rafael Steffens
 
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...Cristiano Rafael Steffens
 
FPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automatedFPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automatedCristiano Rafael Steffens
 
Lars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection
Lars 2016 A Texture Driven Approach for Visible Spectrum Fire DetectionLars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection
Lars 2016 A Texture Driven Approach for Visible Spectrum Fire DetectionCristiano Rafael Steffens
 
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...Cristiano Rafael Steffens
 
Simpósio Unicruz: OpenCV + Python (parte 1)
Simpósio Unicruz: OpenCV + Python (parte 1)Simpósio Unicruz: OpenCV + Python (parte 1)
Simpósio Unicruz: OpenCV + Python (parte 1)Cristiano Rafael Steffens
 
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...Cristiano Rafael Steffens
 
An Unconstrained Dataset for Non-stationary Video Based Fire Detection
An Unconstrained Dataset for Non-stationary Video Based Fire DetectionAn Unconstrained Dataset for Non-stationary Video Based Fire Detection
An Unconstrained Dataset for Non-stationary Video Based Fire DetectionCristiano Rafael Steffens
 
Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)Cristiano Rafael Steffens
 
Um Sistema De Detecção De Fogo Baseado Em Vídeo
Um Sistema De Detecção De Fogo Baseado Em VídeoUm Sistema De Detecção De Fogo Baseado Em Vídeo
Um Sistema De Detecção De Fogo Baseado Em VídeoCristiano Rafael Steffens
 
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)Cristiano Rafael Steffens
 

More from Cristiano Rafael Steffens (20)

CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and videoCONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
 
A pipelined approach to deal with image distortion in computer vision - BRACI...
A pipelined approach to deal with image distortion in computer vision - BRACI...A pipelined approach to deal with image distortion in computer vision - BRACI...
A pipelined approach to deal with image distortion in computer vision - BRACI...
 
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGESA CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
 
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
 
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
 
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
 
FPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automatedFPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automated
 
Lars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection
Lars 2016 A Texture Driven Approach for Visible Spectrum Fire DetectionLars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection
Lars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection
 
Php Math and arrays
Php Math and arraysPhp Math and arrays
Php Math and arrays
 
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
 
Simpósio Unicruz: OpenCV + Python (parte 1)
Simpósio Unicruz: OpenCV + Python (parte 1)Simpósio Unicruz: OpenCV + Python (parte 1)
Simpósio Unicruz: OpenCV + Python (parte 1)
 
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
 
An Unconstrained Dataset for Non-stationary Video Based Fire Detection
An Unconstrained Dataset for Non-stationary Video Based Fire DetectionAn Unconstrained Dataset for Non-stationary Video Based Fire Detection
An Unconstrained Dataset for Non-stationary Video Based Fire Detection
 
Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)
 
Introdução OpenCV (Pt-Br) com exemplos
Introdução OpenCV (Pt-Br) com exemplosIntrodução OpenCV (Pt-Br) com exemplos
Introdução OpenCV (Pt-Br) com exemplos
 
Um Sistema De Detecção De Fogo Baseado Em Vídeo
Um Sistema De Detecção De Fogo Baseado Em VídeoUm Sistema De Detecção De Fogo Baseado Em Vídeo
Um Sistema De Detecção De Fogo Baseado Em Vídeo
 
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
 
G xserver curso-actualizgxxev1
G xserver curso-actualizgxxev1G xserver curso-actualizgxxev1
G xserver curso-actualizgxxev1
 
20 pratico cursogxxbr
20 pratico cursogxxbr20 pratico cursogxxbr
20 pratico cursogxxbr
 
18 indice cursogxx
18 indice cursogxx18 indice cursogxx
18 indice cursogxx
 

Recently uploaded

Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementDr. Deepak Mudgal
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessorAshwiniTodkar4
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...ppkakm
 
Introduction to Geographic Information Systems
Introduction to Geographic Information SystemsIntroduction to Geographic Information Systems
Introduction to Geographic Information SystemsAnge Felix NSANZIYERA
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257subhasishdas79
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 

Recently uploaded (20)

Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Introduction to Geographic Information Systems
Introduction to Geographic Information SystemsIntroduction to Geographic Information Systems
Introduction to Geographic Information Systems
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 

Automated control module based on VBM for shipyard welding applications: Study case on the Bug-O Matic Weaver Robot

  • 1. A VBM System for Inteligent Robotic Welding MEng. Cristiano Steffens, Eng. Bruno Quaresma, Eduardo Leivas, Eng. Jusoan Mór, Márcio Aguiar, Sidnei Filho, Valquiria Hüttner, Prof. Dr. Silvia Botelho, Prof. Dr. Vagner Rosa Federal University of Rio Grande – FURG Computational Sciences Center – C3 2015
  • 2. Organization • About the Nautilus-BOT project • Welding Robot • Welding power source and wire feeder • Machine Vision • FPGA
  • 3. About • The Nautilus project o Innovation, scientific and technologic development on Brazilian naval construction and offshore industry o Work on different steps of the process of constructing a dockyard o Multidisciplinary teams • The Nautilus-BOT project o A subproject of the Nautilus project o Aims to enhance the welding process and product quality via automation and robotization
  • 4. Typical Setup of a Linear Welding System Welding System
  • 5. The BUG-O MDS Welding Robot MDS Robot, BUG-O System. Source: BUG-O Systems
  • 6. The BUG-O MDS Welding Robot • Robust Modular Robot o Rails and Carriages o Linear Weaver o Pendulum Weaver • Can be used on a large variety of surfaces • Able to make different welding seams • Weldor adjusts the linear rail and the parameters in runtime
  • 7. The BUG-O MDS Welding Robot Bent Rigid Rail Source: BUG-O Systems Rigid and Semi-flex Rail Source: BUG-O Systems
  • 8. The BUG-O MDS Welding Robot Seam Pattern Source: BUG-O Systems Welding Groove
  • 9. BUG-O Systems ECX-B 0021 Parts Representation of BUG-O MDS. Source: Bug-O Systems
  • 10. Welding power source and wire feeder • Lincoln Flextec 450 multi-process welder o Stick, DC TIG, MIG, Flux-Cored, Arc Gouging welds o Factory and field operation (portable) o Voltage and amperage control • Lincoln Linc Feed 33 wire feeder o Feedback system on the wire drive guarantees consistent speed o Controls wire and protection gas o Can be controled via Flextec 450 • Remote control module
  • 11. Welding power source and wire feeder Welding Power Source Sorce: Lincoln Electric Wire Feeder. Sorce: Lincoln Electric
  • 12. Machine Vision System • Groove measurement and modeling • Custom LED lighting system • Terasic D5M Camera + Altera D0-Nano • Full control of the camera registers • HW & SW integration • USB and Bluetooth communication • Embeded image processing
  • 13. Machine Vision System Altera DE0-Nano. Source: Altera Camera Terasic D5M. Source: Altera Illumination Circuitry
  • 14. Machine Vision System Image Acquisition Setup Welding Groove Properties
  • 15. Processing in the VBM system Line Segment DetectionHDR Input Images
  • 16. Machine Vision System (SW) • Contrast enhancement • Noise reduction • Edge and line detection • Heuristics • Pixel to metric unit conversion • Welding equipment settings
  • 17. FPGA Based Control Early Stages of the Pinout Mapping
  • 18. Results (Measured x Ground-truth) Ground-truth VBM Output Property Average Std. Dev. Average. Std. Dev Gap A 19.950 0.184 19.916 0.342 Gap B 6.706 0.275 6.557 0.295
  • 19. Results (Uncertainty) Property Average value Standard Deviation Gap A 19.523 0.227 Gap B 6.222 0.111
  • 20. What has been done after? • Tests on more specimens • Robot control improvements (positioning and weaving) • Multi-exposure composition • + Noise removal filters • + Line detection algorithms
  • 21. What has been done after?
  • 22. What’s next? • Modularization o Robot control o Power source and wire feed control o VBM system • Runtime recognition of the groove dimensions and welding • Weld quality evaluation
  • 23. A VBM System for Inteligent Robotic Welding cristianosteffens@furg.br Federal University of Rio Grande – FURG Computational Sciences Center – C3

Editor's Notes

  1. Weldor = operator Welder = ecquipment
  2. - Except focus
  3. RGB illumination allows us to find out how diferente wavelenghts affect the image acquisition. The Altera d5m camera anables us to control exposition time, frame rate, focus. The DE0-Nano board allows us to implement the image aquisition, conversion and processing using a hardware and software architecture. A FTDI USB breakout is also provided to allow the communication with a PC.
  4. Same point measured many times. Oscilations in light and ambient conditions result in measurement erros.