Robot programming methodology based on multi-agent systems using the new Arduino development board Galileo, PcDuino-I-II-III and Cubieboard
Usingarduinoas aprototypingplatform, has
made a bigdifferenceas a toolfor teachingprogrammedelectronics.This platformhas allowed accessto electronicprogrammedto anyperson
whowas previously not possiblewithother technologies.Since it wasnecessary tobe studyinga relatedwith electronics orcomputer systemscareerforthis knowledge. Arduinohas openedthe door foranyone to createtheirprojects
fromartists, children, students withnoknowledge orelectronics,etc. This platformhas been used forbuildingrobots,automationand
Arduinowith the passing ofthe years hasevolveddualmilanovearduinowithmany
designdevelopment boardslikeArduinoMegaorMegaADK, whichare integratedwithmore powerfulprocessorslikeArduino
Galileo, Arduino Yun and Arduino Tre whichhas not comesale.These newplatforms allowoperating systems such asLinuxthereby increasingthe ability tobuildspectacular applications.
One ofthe most strikingis the use ofarduinorobotics.
Anycollege studentor professionaltraining inelectronics and evenhigh school student,
dreams of buildinga robot.Particularlyin my case, I have dreamed ofroboticssince
age 10. Butanyone witha knowledge ofelectronics andArduino, you will notice thatdue tohardware limitationsthis is impossible.The most wecoulddo is use thearduinolikecontrol unithardwareand have theIAon aPC.This
raisesa number of issuesthat
will be addressedlater.This is
something thatdoes not happen withthe new generation ofArduinoswhich have thepossibility of installingoperating systems.It allows us tohavemore processing powerand storageto installtools.
With these newArduinoandin particularGalileo
Arduinois intendedtopropose a newprogramming methodology,
based on the IAtoolMulti-Agentsystems (SMA). How convert a Great robot to an Excellent Robot