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. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  2. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  3. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM
  4. Towards a Dynamic Interpretation of Subjective and Objective Values
  5. Using protochirons for three-dimensional coding of certain chemical structures.
  6. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  7. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  8. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  9. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  10. Application of non-convex rate dependent gradient plasticity to the modeling and simulation of inelastic microstructure development and inhomogeneous material behavior
  11. Isocodal and isospectral points, edges, and pairs in graphs and how to cope with them in computerized symmetry recognition
  12. On the Power and Performance of a Doubly Latent Residual Approach to Explain Latent Specific Factors in Multilevel-Bifactor-(S-1) Models
  13. Building a process layer for business applications using the blackboard pattern
  14. A discrete approximate solution for the asymptotic tracking problem in affine nonlinear systems
  15. Global text processing in CSCL with learning protocols
  16. Performance and Comfort when Using Motion-Controlled Tools in Complex Tasks
  17. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  18. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  19. Comparing the Sensitivity of Social Networks, Web Graphs, and Random Graphs with Respect to Vertex Removal
  20. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  21. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  22. On the Nonlinearity Compensation in Permanent Magnet Machine Using a Controller Based on a Controlled Invariant Subspace
  23. Paraphrasing Method for Controlling a Robotic Arm Using a Large Language Model
  24. Anomaly detection in formed sheet metals using convolutional autoencoders
  25. A Multilevel CFA-MTMM Model for Nested Structurally Different Methods
  26. Selection and Recognition of Statistically Defined Signals in Learning Systems
  27. Linux-based Embedded System for Wavelet Denoising and Monitoring of sEMG Signals using an Axiomatic Seminorm
  28. Neural Combinatorial Optimization on Heterogeneous Graphs
  29. Constructions and Reconstructions. The Architectural Image between Rendering and Photography
  30. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  31. Using the flatness of DC-Drives to emulate a generator for a decoupled MPC using a geometric approach for motion control in Robotino