Process of Learning from Demonstration with Paraconsistent Artificial Neural Cells for Application in Linear Cartesian Robots
João Inácio Da Silva Filho,
Cláudio Luís Magalhães Fernandes,
Rodrigo Silvério da Silveira,
Paulino Machado Gomes,
Sérgio Luiz da Conceição Matos,
Leonardo do Espirito Santo,
Vander Célio Nunes,
Hyghor Miranda Côrtes,
William Aparecido Celestino Lopes,
Mauricio Conceição Mario,
Dorotéa Vilanova Garcia,
Cláudio Rodrigo Torres,
Jair Minoro Abe,
Germano Lambert-Torres
Affiliations
João Inácio Da Silva Filho
Laboratory of Applied Paraconsistent Logic, Santa Cecilia University—UNISANTA, Oswaldo Cruz Street 288, Santos 11045-907, SP, Brazil
Cláudio Luís Magalhães Fernandes
Laboratory of Applied Paraconsistent Logic, Santa Cecilia University—UNISANTA, Oswaldo Cruz Street 288, Santos 11045-907, SP, Brazil
Rodrigo Silvério da Silveira
National Service of Industrial Learning—Senai, SBN-Quadra 1-Bloco C Ed. Roberto Simonsen, Brasilia 71200-030, DF, Brazil
Paulino Machado Gomes
National Service of Industrial Learning—Senai, SBN-Quadra 1-Bloco C Ed. Roberto Simonsen, Brasilia 71200-030, DF, Brazil
Sérgio Luiz da Conceição Matos
National Service of Industrial Learning—Senai, SBN-Quadra 1-Bloco C Ed. Roberto Simonsen, Brasilia 71200-030, DF, Brazil
Leonardo do Espirito Santo
National Service of Industrial Learning—Senai, SBN-Quadra 1-Bloco C Ed. Roberto Simonsen, Brasilia 71200-030, DF, Brazil
Vander Célio Nunes
National Service of Industrial Learning—Senai, SBN-Quadra 1-Bloco C Ed. Roberto Simonsen, Brasilia 71200-030, DF, Brazil
Hyghor Miranda Côrtes
Laboratory of Applied Paraconsistent Logic, Santa Cecilia University—UNISANTA, Oswaldo Cruz Street 288, Santos 11045-907, SP, Brazil
William Aparecido Celestino Lopes
National Service of Industrial Learning—Senai, SBN-Quadra 1-Bloco C Ed. Roberto Simonsen, Brasilia 71200-030, DF, Brazil
Mauricio Conceição Mario
Laboratory of Applied Paraconsistent Logic, Santa Cecilia University—UNISANTA, Oswaldo Cruz Street 288, Santos 11045-907, SP, Brazil
Dorotéa Vilanova Garcia
Laboratory of Applied Paraconsistent Logic, Santa Cecilia University—UNISANTA, Oswaldo Cruz Street 288, Santos 11045-907, SP, Brazil
Cláudio Rodrigo Torres
Post Graduation Program in Management and Technology in Productive Systems, Paula Souza State Center for Technological Education (CEETEPS), Bandeirantes Street, 169, São Paulo 01124-010, SP, Brazil
Jair Minoro Abe
Graduate Program in Production Engineering, Paulista University, José Maria Whitaker Avenue, 320, São Paulo 04057-000, SP, Brazil
Germano Lambert-Torres
Laboratory of Applied Paraconsistent Logic, Santa Cecilia University—UNISANTA, Oswaldo Cruz Street 288, Santos 11045-907, SP, Brazil
Paraconsistent Annotated Logic (PAL) is a type of non-classical logic based on concepts that allow, under certain conditions, for one to accept contradictions without invalidating conclusions. The Paraconsistent Artificial Neural Cell of Learning (lPANCell) algorithm was created from PAL-based equations. With its procedures for learning discrete patterns being represented by values contained in the closed interval between 0 and 1, the lPANCell algorithm presents responses similar to those of nonlinear dynamical systems. In this work, several tests were carried out to validate the operation of the lPANCell algorithm in a learning from demonstration (LfD) framework applied to a linear Cartesian robot (gantry robot), which was moving rectangular metallic workpieces. For the LfD process used in the teaching of trajectories in the x and y axes of the linear Cartesian robot, a Paraconsistent Artificial Neural Network (lPANnet) was built, which was composed of eight lPANCells. The results showed that lPANnet has dynamic properties with a robustness to disturbances, both in the learning process by demonstration, as well as in the imitation process. Based on this work, paraconsistent artificial neural networks of a greater complexity, which are composed of lPANCells, can be formed. This study will provide a strong contribution to research regarding learning from demonstration frameworks being applied in robotics.