<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1870-9044</journal-id>
<journal-title><![CDATA[Polibits]]></journal-title>
<abbrev-journal-title><![CDATA[Polibits]]></abbrev-journal-title>
<issn>1870-9044</issn>
<publisher>
<publisher-name><![CDATA[Instituto Politécnico Nacional, Centro de Innovación y Desarrollo Tecnológico en Cómputo]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1870-90442016000200017</article-id>
<article-id pub-id-type="doi">10.17562/PB-54-3</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Arquitectura de control abierta por medio de una PC para sistemas mecatrónicos]]></article-title>
<article-title xml:lang="en"><![CDATA[PC Based Open Control Architecture for Mechatronic Systems]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Villarreal-Cervantes]]></surname>
<given-names><![CDATA[Miguel G.]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[De-la-Cruz-Muciño]]></surname>
<given-names><![CDATA[Daniel]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Pantoja-García]]></surname>
<given-names><![CDATA[Jesus Said]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Sepúlveda-Cervantes]]></surname>
<given-names><![CDATA[Gabriel]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
</contrib-group>
<aff id="Af1">
<institution><![CDATA[,Instituto Politécnico Nacional CIDETEC LGAC de Mecatrónica]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Mexico</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2016</year>
</pub-date>
<numero>54</numero>
<fpage>17</fpage>
<lpage>24</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1870-90442016000200017&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1870-90442016000200017&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1870-90442016000200017&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Resumen: En este artículo se presenta el diseño de una arquitectura de control abierta por medio de una computadora personal (personal computer "PC" en inglés) para sistemas mecatrónicos de bajo costo, con la flexibilidad, reconfigurabilidad y versatilidad para realizar una amplia variedad de tareas de manera sencilla. Esta arquitectura se puede utilizar de forma didáctica en las escuelas para la enseñanza teórico-práctica en algunos cursos de ingeniería y posgrado; y además puede ser usada para la investigación al implementar diversas estrategias de control en el sistema real, para así reducir el tiempo empleado en la implementación experimental. Se muestra el desempeño de la arquitectura de control propuesta al comparar los resultados en simulación y experimental en un robot SCARA con un controlador par calculado para el seguimiento de trayectoria.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Abstract: In this paper, an open control architecture for mechatronic systems is designed based on a personal computer (PC). This architecture is a low cost one with the flexibility, reconfigurability and versatility for carrying out a broad variety of tasks in a simple manner. This architecture can provide theoretical and practical teaching for some courses in engineering and postgraduate studies. In addition, this architecture can be useful in research for fast experimental implementation of diverse control laws. The simulation and experimental results show the performance of the open control architecture in a SCARA robot with a computed torque control for trajectory tracking.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Arquitectura abierta]]></kwd>
<kwd lng="es"><![CDATA[robot didáctico]]></kwd>
<kwd lng="es"><![CDATA[robot SCARA]]></kwd>
<kwd lng="es"><![CDATA[robótica]]></kwd>
<kwd lng="es"><![CDATA[control de sistemas mecatrónicos]]></kwd>
<kwd lng="en"><![CDATA[Open architecture]]></kwd>
<kwd lng="en"><![CDATA[didactic robot]]></kwd>
<kwd lng="en"><![CDATA[SCARA robot]]></kwd>
<kwd lng="en"><![CDATA[robotics]]></kwd>
<kwd lng="en"><![CDATA[control of mechatronic systems]]></kwd>
</kwd-group>
</article-meta>
</front><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Slotine]]></surname>
<given-names><![CDATA[J. J. E.]]></given-names>
</name>
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
</person-group>
<source><![CDATA[Applied Nonlinear Control]]></source>
<year>1991</year>
<publisher-name><![CDATA[Prentice-Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Spong]]></surname>
<given-names><![CDATA[M. W.]]></given-names>
</name>
<name>
<surname><![CDATA[Vidyasagar]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Robot Dynamics and Control]]></source>
<year>2004</year>
<publisher-name><![CDATA[John Wiley & Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Freeman]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Skapura]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<source><![CDATA[Neural networks algorithms, applications, and programming techniques]]></source>
<year>1991</year>
<publisher-loc><![CDATA[USA ]]></publisher-loc>
<publisher-name><![CDATA[Adison-Wesley Publishing Company]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hagan]]></surname>
<given-names><![CDATA[M. T.]]></given-names>
</name>
<name>
<surname><![CDATA[Demuth]]></surname>
<given-names><![CDATA[H. B.]]></given-names>
</name>
<name>
<surname><![CDATA[Beale]]></surname>
<given-names><![CDATA[M. H.]]></given-names>
</name>
</person-group>
<source><![CDATA[Neural network design]]></source>
<year>1995</year>
<publisher-name><![CDATA[Martin Hagan]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Nürnberger]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Klawonn]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Michels]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Kruse]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Fuzzy Control: Fundamentals, Stability and Design of Fuzzy Controllers]]></source>
<year>2006</year>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Adaptive fuzzy fault-tolerant attitude control of spacecraft]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zou]]></surname>
<given-names><![CDATA[A.-M.]]></given-names>
</name>
<name>
<surname><![CDATA[Dev]]></surname>
<given-names><![CDATA[K. K.]]></given-names>
</name>
</person-group>
<source><![CDATA[Control Engineering Practice]]></source>
<year>2011</year>
<volume>19</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>10-21</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fu]]></surname>
<given-names><![CDATA[K. S.]]></given-names>
</name>
<name>
<surname><![CDATA[Gonzalez]]></surname>
<given-names><![CDATA[R. C.]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[C. S. G.]]></given-names>
</name>
</person-group>
<source><![CDATA[Robotics: Control, sensing, vision and intelligence]]></source>
<year>1987</year>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ford]]></surname>
<given-names><![CDATA[W. E.]]></given-names>
</name>
</person-group>
<source><![CDATA[What is an open architecture robot controller]]></source>
<year>1994</year>
<conf-name><![CDATA[ IEEE International Symposium on Intelligent Control]]></conf-name>
<conf-loc> </conf-loc>
<page-range>27-32</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Real-time control experiments using an industrial robot retrofitted with an open-structure controller]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zhou]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Silva]]></surname>
<given-names><![CDATA[C. W. de]]></given-names>
</name>
</person-group>
<source><![CDATA[Systems, Man and Cibernetics]]></source>
<year>1993</year>
<volume>4</volume>
<page-range>553-9</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Open-architecture system based on a reconfigurable hardware-software multi-agent platform for CNC machines]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Morales-Velázquez]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Romero-Troncoso]]></surname>
<given-names><![CDATA[R. de Jesus]]></given-names>
</name>
<name>
<surname><![CDATA[Osornio-Rios]]></surname>
<given-names><![CDATA[R. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Herrera-Ruiz]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Cabal-Yepez]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<source><![CDATA[Journal of Systems Architecture]]></source>
<year>2010</year>
<volume>56</volume>
<page-range>407-18</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Open architecture controllers for machine tools, Part 1: Design principles]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Schofield]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Wright]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Transactions of the ASME Journal of Manufacturing Science and Engineering]]></source>
<year>1998</year>
<volume>120</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>417-24</page-range></nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Haidegger]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Nacsa]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Shop-floor communication with OSACA-compliant controllers]]></source>
<year>1997</year>
<conf-name><![CDATA[ IEEE International Workshop on Factory Communication Systems]]></conf-name>
<conf-loc> </conf-loc>
<page-range>355-62</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sawada]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Akira]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
</person-group>
<source><![CDATA[Open controller architecture OSEC-II: Architecture overview and prototype systems]]></source>
<year>1997</year>
<conf-name><![CDATA[ IEEE Symposium on Emerging Technologies and Factory Automation]]></conf-name>
<conf-loc> </conf-loc>
<page-range>543-50</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Open architecture dynamic manipulator design philosophy]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hassan]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Anwer]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Khattak]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Yoon]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Robotics and Computer-Integrated Manufacturing]]></source>
<year>2010</year>
<volume>26</volume>
<page-range>156-61</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[A PC-based open robot control system: PC-ORC]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hong]]></surname>
<given-names><![CDATA[K.-S.]]></given-names>
</name>
<name>
<surname><![CDATA[Choi]]></surname>
<given-names><![CDATA[K.-H.]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[J.-G.]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Robotics and Computer Integrated Manufacturing]]></source>
<year>2001</year>
<volume>17</volume>
<page-range>355-65</page-range></nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[YARP: Yet another robot platform]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Metta]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Fitzpatrick]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Natale]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<source><![CDATA[International Journal of Advanced Robotic Systems]]></source>
<year>2006</year>
<volume>3</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>43-8</page-range></nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Craig]]></surname>
<given-names><![CDATA[J. J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Introduction to Robotics: Mechanics and Control]]></source>
<year>2004</year>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Development of an integrated and open-architecture precision motion control system]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[Tan]]></surname>
<given-names><![CDATA[K. K.]]></given-names>
</name>
<name>
<surname><![CDATA[Tang]]></surname>
<given-names><![CDATA[K. Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Dou]]></surname>
<given-names><![CDATA[H. F.]]></given-names>
</name>
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[S. N.]]></given-names>
</name>
</person-group>
<source><![CDATA[Control Engineering Practice]]></source>
<year>2002</year>
<volume>10</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>757-72</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
