Ant colony optimization algorithm and artificial immune system applied to a robot route

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Authors

  • J. M.S. Ribeiro
  • M. F. Silva
  • M. F. Santos
  • V. F. Vidal
  • L. M. Honorio
  • L. A.Z. Silva
  • H. B. Rezende
  • A. F. Santos Neto
  • P. Mercorelli
  • A. A.N. Pancoti

This Article aims to introduce two meta-heuristics techniques: Ant Colony Optimization (ACO) and Artificial Immune System (AIS) to find the best route for a robot. The ACO is an algorithm based on the ant food search process, and the AIS is inspired by the defending mechanism of the human organism. In order to illustrate and compare the potential of these techniques, this paper applies both techniques in a problem of determining the shortest possible route for a robot without hitting any obstacles in three different maps. According to the tests, the ACO shows better results regarding the number of iterations to reach the global optimum, while the AIS shows better results when it comes to the processing time. From the result, it can be seen that the ACO found a solution to all maps demonstrating it is an excellent choice for this problem type.

Original languageEnglish
Title of host publicationProceedings of the 2019 20th International Carpathian Control Conference, ICCC 2019
EditorsAndrzej Kot, Agata Nawrocka
Number of pages6
Place of PublicationPiscataway
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Publication date01.05.2019
Article number8765910
ISBN (print)978-1-7281-0703-5
ISBN (electronic)978-1-7281-0701-1 , 978-1-7281-0702-8
DOIs
Publication statusPublished - 01.05.2019
Event20st International Carpathian Control Conference - ICCC 2019 - Kraków - Wieliczka, Poland
Duration: 26.05.201929.05.2019
Conference number: 20
https://iccc.agh.edu.pl/

    Research areas

  • Ant Colony Optimization, Artificial Immune System, Heuristics Techniques, Robot
  • Engineering

Recently viewed

Publications

  1. Essentializing the binary self
  2. A model predictive control for an aggregate actuator with a self-tuning initial condition procedure in combustion engines
  3. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  4. Inverting the Large Lecture Class: Active Learning in an Introductory International Relations Course
  5. Perfect anti-windup in output tracking scheme with preaction
  6. Rebounded PSO Method for Sigmoid PID Controller for a Maglev System with Input Saturation
  7. Inversion of fuzzy neural networks for the reduction of noise in the control loop
  8. Learning Rotation Sensitive Neural Network for Deformed Objects' Detection in Fisheye Images
  9. The elicitation process in developing of case library for Case-Based Reasoner system whilst consideration for validating electronic communication technologies
  10. Concept for Process Parameter-Based Inline Quality Control as a Basis for Pairing in a Production Line
  11. Optimizing sampling of flying insects using a modified window trap
  12. Exploration strategies, performance, and error consequences when learning a complex computer task
  13. Framework for the Parallelized Development of Estimation Tasks for Length, Area, Capacity and Volume in Primary School - A Pilot Study
  14. Constrained Independence for Detecting Interesting Patterns
  15. Geographical patterns in prediction errors of species distribution models
  16. Lyapunov Convergence Analysis for Asymptotic Tracking Using Forward and Backward Euler Approximation of Discrete Differential Equations
  17. Investigation and modeling of the material behavior due to evolving dislocation microstructures in fcc and bcc metals
  18. Considerations on efficient touch interfaces - How display size influences the performance in an applied pointing task
  19. Binary Random Nets I
  20. Hypertext
  21. Differences Between Classical and Bayesian Estimates for Mixed Logit Models
  22. A Matlab/Simulink toolbox for inversion of local linear model trees
  23. A PHENOMENOGRAPHICAL STUDY OF CHILDRENS’ SPATIAL THOUGHT WHILE USING MAPS IN REAL SPACES
  24. Modeling of Logistic Processes in Assembly Areas
  25. A Review of the Application of Machine Learning and Data Mining Approaches in Continuum Materials Mechanics
  26. How to support synchronous net-based learning discourses
  27. Construct Objectification and De-Objectification in Organization Theory
  28. Development and validation of a method for the determination of trace alkylphenols and phthalates in the atmosphere
  29. Recurrence quantificationanalysis as a general-purpose tool for bridging the gap between qualitative and quantitative analysis
  30. Modeling and numerical simulation of multiscale behavior in polycrystals via extended crystal plasticity
  31. Introducing parametric uncertainty into a nonlinear friction model
  32. An analytical approach to evaluating bivariate functions of fuzzy numbers with one local extremum
  33. Digging into the roots
  34. Mathematics in Robot Control for Theoretical and Applied Problems