
kinematics that is easier to implement.
This work is based on the concept of soft com-
puting. This perspective emphasizes the development
of novel solutions without the need for hard mathe-
matical modeling to solve them. Usual tools imple-
mented in soft computing appliances are neural net-
works, fuzzy logic, and evolutionary computing. In
this work, we used the latter to integrate the manipu-
lator application.
The methodology to create and validate the the-
ory that evolutionary algorithms would work for in-
verse kinematics has reasonable evidence of success,
as seen throughout the research. The results come
with limitations due to the quality of the claw, which
is imprecise. However, as we showed in the experi-
ments, the capture error rate does not give us a real
difference, even if the location of the targeted object
to be picked up is central or lateral on the checker-
board. The limitation already mentioned above is due
to the servo motors having a system that limits them
to 180 degrees of rotation and an error, both in the
camera view and the precision of the robotic claw, re-
quiring a new investment to change the claw itself.
As shown in related works, the usual way to cre-
ate inverse kinematics was with mathematical mod-
eling, but in our paper, we used evolutionary algo-
rithms. Future works include using novel elements to
integrate a more complex environment. For instance,
further steps can integrate a moving treadmill with an-
other camera to detect objects, resulting in the tread-
mill stopping to remove the object.
ACKNOWLEDGEMENTS
The authors would like to thank FAPEMIG, CAPES,
CNPq, Instituto Tecnol
´
ogico Vale, and the Federal
University of Ouro Preto for supporting this work.
This work was partially funded by CAPES (Finance
Code 001) and CNPq (306572/2019-2).
REFERENCES
Aguado, A. G. and Cantanhede, M. A. (2010). L
´
ogica
fuzzy. Artigo sem.
Bartz-Beielstein, T., Branke, J., Mehnen, J., and Mersmann,
O. (2014). Evolutionary algorithms. Wiley Interdisci-
plinary Reviews: Data Mining and Knowledge Dis-
covery, 4(3):178–195.
Chandana, R., Jilani, S., and Hussain, S. J. (2015).
Smart surveillance system using thing speak and rasp-
berry pi. International Journal of Advanced Re-
search in Computer and Communication Engineering,
4(7):214–218.
Chin, K., Hellebrekers, T., and Majidi, C. (2020). Ma-
chine learning for soft robotic sensing and control. Ad-
vanced Intelligent Systems, 2(6):1900171.
Deepak, B., Parhi, D. R., and Amrit, A. (2012). Inverse
kinematic models for mobile manipulators. Caspian
Journal of Applied Sciences Research, 1(13):322–
151.
Hock, O. and Sedo, J. (2018). Inverse kinematics using
transposition method for robotic arm. In 2018 ELEK-
TRO, pages 1–5. IEEE.
Krasilnikyants, E. V., Varkov, A. A., and Tyutikov, V. V.
(2013). Robot manipulator control system. Automa-
tion & Remote Control, 74(9).
Kumar, S., Rani, K., and Banga, V. (2017). Robotic arm
movement optimization using soft computing. IAES
International Journal of Robotics and Automation
(IJRA), 6(1):1–14.
Lopez-Franco, C., Hernandez-Barragan, J., Alanis, A. Y.,
and Arana-Daniel, N. (2018). A soft computing
approach for inverse kinematics of robot manipula-
tors. Engineering Applications of Artificial Intelli-
gence, 74:104–120.
M
¨
uller, B., Reinhardt, J., and Strickland, M. T. (1995). Neu-
ral networks: an introduction. Springer Science &
Business Media.
Niloy, M. A., Shama, A., Chakrabortty, R. K., Ryan, M. J.,
Badal, F. R., Tasneem, Z., Ahamed, M. H., Moyeen,
S. I., Das, S. K., Ali, M. F., et al. (2021). Critical de-
sign and control issues of indoor autonomous mobile
robots: A review. IEEE Access, 9:35338–35370.
Raibert, M. (1978). Manipulator control using the config-
uration space method. Industrial Robot: An Interna-
tional Journal, 5(2):69–73.
Raja, R. and Nagasubramani, P. (2018). Impact of mod-
ern technology in education. Journal of Applied and
Advanced Research, 3(1):33–35.
Royakkers, L. and van Est, R. (2015). A literature review
on new robotics: automation from love to war. Inter-
national journal of social robotics, 7:549–570.
Xu, D., Acosta Calderon, C. A., Gan, J. Q., Hu, H., and
Tan, M. (2005). An analysis of the inverse kinemat-
ics for a 5-dof manipulator. International Journal of
Automation and Computing, 2(2):114–124.
Yardimci, A. (2007). A survey on use of soft computing
methods in medicine. In Artificial Neural Networks–
ICANN 2007: 17th International Conference, Porto,
Portugal, September 9-13, 2007, Proceedings, Part II
17, pages 69–79. Springer.
Using Soft Computing and Computer Vision to Create and Control an Integrated Autonomous Robotic Manipulator Process
827