Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite

En la actualidad, el desarrollo de la robótica móvil se ha orientado en encontrar nuevas y diversas técnicas de locomoción, que suplan ciertos requerimientos o que presenten diversas ventajas en comparación con los sistemas tradicionales en campos tan diversos como la agricultura. Una de esas nuevas...

Full description

Autores:
Alvarado Álvarez, Francisco Arturo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/11911
Acceso en línea:
http://hdl.handle.net/20.500.12749/11911
Palabra clave:
Mechatronic
Oil palm
Crops
Prototypes
Manipulators
High-tech products
Technological innovations
Mecatrónica
Prototipos
Manipuladores
Productos de alta tecnología
Innovaciones tecnológicas
Palma de aceite
Robot
Cultivos
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_6f0b6ce00d654df5ae818782782227ab
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/11911
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
dc.title.translated.spa.fl_str_mv Design and construction of a prototype of a spherical mobile robot for monitoring oil palm crops
title Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
spellingShingle Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
Mechatronic
Oil palm
Crops
Prototypes
Manipulators
High-tech products
Technological innovations
Mecatrónica
Prototipos
Manipuladores
Productos de alta tecnología
Innovaciones tecnológicas
Palma de aceite
Robot
Cultivos
title_short Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
title_full Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
title_fullStr Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
title_full_unstemmed Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
title_sort Diseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceite
dc.creator.fl_str_mv Alvarado Álvarez, Francisco Arturo
dc.contributor.advisor.spa.fl_str_mv Roa Prada, Sebastián
González Acevedo, Hernando
dc.contributor.author.spa.fl_str_mv Alvarado Álvarez, Francisco Arturo
dc.contributor.cvlac.*.fl_str_mv Roa Prada, Sebastián [0000295523]
dc.contributor.cvlac.spa.fl_str_mv González Acevedo, Hernando [0000544655]
dc.contributor.googlescholar.*.fl_str_mv Roa Prada, Sebastián [xXcp5HcAAAAJ]
dc.contributor.googlescholar.spa.fl_str_mv González Acevedo, Hernando [V8tga0cAAAAJ]
dc.contributor.orcid.*.fl_str_mv Roa Prada, Sebastián [0000-0002-1079-9798]
dc.contributor.orcid.spa.fl_str_mv González Acevedo, Hernando [0000-0001-6242-3939]
dc.contributor.scopus.*.fl_str_mv Roa Prada, Sebastián [24333336800]
dc.contributor.scopus.spa.fl_str_mv González Acevedo, Hernando [55821231500]
dc.contributor.researchgate.*.fl_str_mv Roa Prada, Sebastián [Sebastian_Roa-Prada]
dc.contributor.researchgate.spa.fl_str_mv González Acevedo, Hernando [Hernando_Gonzalez3]
dc.subject.keywords.eng.fl_str_mv Mechatronic
Oil palm
Crops
Prototypes
Manipulators
High-tech products
Technological innovations
topic Mechatronic
Oil palm
Crops
Prototypes
Manipulators
High-tech products
Technological innovations
Mecatrónica
Prototipos
Manipuladores
Productos de alta tecnología
Innovaciones tecnológicas
Palma de aceite
Robot
Cultivos
dc.subject.lemb.spa.fl_str_mv Mecatrónica
Prototipos
Manipuladores
Productos de alta tecnología
Innovaciones tecnológicas
dc.subject.proposal.spa.fl_str_mv Palma de aceite
Robot
Cultivos
description En la actualidad, el desarrollo de la robótica móvil se ha orientado en encontrar nuevas y diversas técnicas de locomoción, que suplan ciertos requerimientos o que presenten diversas ventajas en comparación con los sistemas tradicionales en campos tan diversos como la agricultura. Una de esas nuevas técnicas son los robots esféricos que, como su nombre lo indica, son robots de forma esférica externa y cuyo movimiento se genera al hacer rotar dicho cuerpo esférico. Estos robots cuentan con ciertas ventajas tales como su alta maniobrabilidad, mayor resistencia a impactos y mejor rendimiento en superficies como la nieve, arena o agua Este proyecto propone el estudio, diseño y construcción de un robot esférico orientando su uso al monitoreo remoto de cultivos de palma de aceite, pues estas plantaciones están expuestas a varias enfermedades, incluyendo la “pudrición del cogollo”, que afecta el punto de crecimiento de la planta hasta llevarla a la muerte. Por eso los expertos indican que cuando se hace la detección de la enfermedad a tiempo, una simple poda del área afectada junto a con un control químico puede ser suficiente para controlar la enfermedad. Por lo tanto, se plantea un diseño de robot esférico capaz de monitorear remotamente las plantaciones a futuro, de forma que un operario este constantemente vigilando el cultivo en búsqueda de alguna irregularidad que pueda afectar la vida útil de la planta.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-12-11T20:06:38Z
dc.date.available.none.fl_str_mv 2020-12-11T20:06:38Z
dc.date.issued.none.fl_str_mv 2020-11-10
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/11911
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/11911
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv [1]. OLLERO, Aníbal. Robótica Manipuladores y robots móviles. Marcombo S.A, 2001. p.1-13. ISBN: 84-267-1313-0.
[2]. SIEGWART, Roland. NOURBAKHSH, Illah R. Introduction to Autonomous Mobile Robots. A Bradford Book, 2004. p.32-45. ISBN: 0-262-19502-0.
[3]. CHASE, Richard. PANDYA, Abhilash. A Review of Active Mechanical Driving Principles of Spherical Robots. Robotics, 2012. ISSN: 2218-6581.
[4]. DEEPAK, Pokhrel. NUTAN Raj Luitel. SUKANTA Das. Design and Development of a Spherical Robot (SpheRobot). En: National Conference on Machines and Mechanisms (Roorkee, India : 2013).
[5]. EL NUEVO SIGLO. Soluciones ambientales en la industria palmera. En: el nuevo siglo [en línea]. (12 de dic., 2017). Disponible en: http://www.elnuevosiglo.com.co/articulos/02-2017-soluciones-ambientales-en-la-industria-palmera
[6]. DINERO. Panorama desalentador para la palma africana. En: el diario [en línea]. (12 de dic., 2017). Disponible en: http://www.dinero.com/edicion-impresa/negocios/articulo/en-que-esta-palma-africana-2015/208957
[7].EL DIARIO. La vida de la palma africana. En: Dinero [en línea]. (12 de dic., 2017). Disponible en: http://www.eldiario.ec/noticias-manabi-ecuador/202402-la-vida-de-la-palma-africana/
[8]. SATRIA, Stevanus. WEN, Lee. CHAN, Samantha. Portable Amphibious Spherical Rolling Robot with Live-Streaming Capability for Ground and Aquatic Deployment. En: IRC Conference on Science, Engineering, and Technology, National University of Singapore, 2015.
[9]. CROPLIFE. Pudrición del Cogollo. En: CroplifeLA [en línea]. (12 de dic., 2017). Disponible en: https://www.croplifela.org/es/plagas/listado-de-plagas/pudricion-del-cogollo
[10]. ROBOTNIK. Servicios de robótica móvil: Agricultura. En: Robotnik. [en línea]. (12 de dic., 2017). Disponible en: http://www.robotnik.es/servicios-de-robotica-proyectos/aplicaciones-moviles/agricultura/
[11]. LOUISIANA STATE UNIVERSITY. Protect Your Home and Maintain Your Lawn With LSU’s Revolutionary AgBot. En: LSU. [en línea]. (12 de dic., 2017). Disponible en: http://www.lsu.edu/highlights/2008/11/agbot.html
[12]. SPHERO. Sphero 2.0. En: Sphero. [en linea]. (12 de dic., 2017). Disponible en: https://www.sphero.com/sphero
[13]. THOMPSON, Ashlee. LA, Lynn. LG Rolling Bot will monitor your home, freak out your pets (hands-on). En: CNET. [en linea]. (12 de dic., 2017). Disponible en: https://www.cnet.com/products/lg-rolling-bot/preview/
[14]. TUCKER, Patrick. The Marines Are Building Robotic War Balls. En: Defenseone. [en linea]. (12 de dic., 2017). Disponible en: http://www.defenseone.com/technology/2015/02/marines-are-building-robotic-war-balls/105258/
[15]. ANTOL, Jeffrey. KOLACINSKI, Richard. MINTON, David. OWENS, Rachel. PARKER, Jennifer. Low Cost Mars Surface Exploration: The Mars Tumbleweed. NASA Langley Research Center, Agosto 2003.
[16]. BROOKS, Dan. Droid dreams: how neal scanlan and the Star Wars: the Force Awakens team brought bb-8 to life. En: Star Wars. [en línea]. (13 de dic., 2017). Disponible en: http://www.starwars.com/news/droid-dreams-how-neal-scanlan-and-the-star-wars-the-force-awakens-team-brought-bb-8-to-life
[17]. MASSINO, P. Una introducción a los Robots Móviles. IL Bambino. 2008.
[18]. BRAUNL, Thomas. Embedded Robotics, Mobile Robot Design and Applications with Embedded Systems. Second Edition. Springer, 2006. ISBN: 3-540-34318-0.
[19]. GARCIA, Carlos. Vehículos aéreos no tripulados, Drones y sus sistemas de comunicación. Superintendencia de industria y comercio. 2015. En: Boletín tecnológico.
[20]. HERNÁNDEZ, Juan. ROSPHERE: Diseño, Construcción y Aplicación de una Esfera Robótica. Universidad Politécnica de Madrid. Madrid, 2012.
[21]. SCHROLL, Gregory. Dynamic model of a spherical robot from first principles. Colorado State University. Fort Collins, Colorado, 2010.
[22]. ALVES, J. DIAS, J. Design and control of a spherical mobile robot. En: Proc IME J. Syst. Contr. Eng. 2003
[23]. CROSSLEY, Vincent. A Literature Review on the Design of Spherical Rolling Robots. En: IEEE Xplore Digital Library. Carnegie Mellon University, Pittsburgh
[24]. CRAIG, Kevin. Improving mechatronic-system design. En: EDN Network. [en línea]. (27 de ene., 2017). Disponible en: https://www.edn.com/electronics-blogs/mechatronics-in-design/4368269/Improving-mechatronic-system-design
[25]. RUEDA, Oscar. Diseño Mecatrónico (DISE 18012). Universidad Autónoma de Bucaramanga. Bucaramanga, Santander, 201
[26]. RUEDA, Oscar. Análisis de valor y técnica de análisis de funciones de sistemas (FAST). Universidad Autónoma de Bucaramanga. Bucaramanga, Santander, 2018.
[27]. PELLETIER, Melissa. The Physics of the Star Wars BB-8 Droid: How Does it Work. En: Nuskool. [en línea]. (01 de mar., 2017). Disponible en: https://www.nuskool.com/learn/lesson/the-physics-of-the-star-wars-bb-8-droid-how-does-it-wor
[28]. DUFRESNE, Steven. Driving BB-8: More than one way to move this bot. En: Hackday. [en línea]. (01 de mar., 2017). Disponible en: https://hackaday.com/2016/06/24/driving-bb-8-more-than-one-way-to-move-this-bot/
[29]. XUELEI, Niu. OTTO, Kevin. Mechanical Devolopment and Control of a Miniature Spherical Rolling Robot. En: Draft: the 13th International Conference on Control, Automation, Robotics and Vision. (Mariana Bay Sands, Singapore : 2014).
[30]. KAMIS, N. Modelling and Simulation Analysis of Rolling Motion of Spherical Robot. En: 6th International Conference on Mechatronics. International Islamic University Malaysia, 53100 Gombak, Selangor.
[31]. BARRIENTOS, Antonio. Fundamentos de robótica. McGraw-Hill, 2007. p.160-164. ISBN: 9788448156367
[32]. AUTODESK. Impresión 3D. En: Autodesk Latinoamérica. [en línea]. (18 de feb., 2019). Disponible en: https://latinoamerica.autodesk.com/solutions/3d-printing
[33]. TRSD. Desarrollo y tendencias del software para impresión 3D: un estudio de mercado. En: impresiontresde. [en línea]. (18 de feb., 2019). Disponible en: https://impresiontresde.com/tendencias-software-para-impresion-3d/
[34]. SANCHEZ, Susana. FDM o modelado por deposición fundida, te explicamos todo! En: 3dnatives. [en línea]. (18 de feb., 2019). Disponible en: https://www.3dnatives.com/es/modelado-por-deposicion-fundida2907201
[35]. GRILON3D, Filamentos. Tablas de comparativa de materiales Grilon3. En: Nicieza & Taverna Hnos. [en línea]. (18 de feb., 2019). Disponible en: http://www.nth.com.ar/es/content/12-descargas
[36]. ULTIMAKER. Manuals: Shell. En: Ultimaker. [en línea]. (18 de feb., 2019). Disponible en: https://ultimaker.com/en/resources/52343-shel
[37]. CAIN, Perri. Selecting the óptimal shell and infill parameters for FDM 3D Printing. En: 3D hubs. [en línea]. (18 de feb., 2019). Disponible en: https://www.3dhubs.com/knowledge-base/selecting-óptimal-shell-and-infill-parameters-fdm-3d-printing
[38]. JAKK. What is slicing software, and what does it do? En: GoPrint3D. [en línea]. (18 de feb., 2019). Disponible en: https://www.goprint3d.co.uk/blog/what-is-slicing-software-and-what-does-it-do/
[39]. 3D MATTER. What is the influence of infill %, layer height and infill pattern on my 3D prints? En: My3DMatter. [en línea]. (18 de feb., 2019). Disponible en: https://my3dmatter.com/influence-infill-layer-height-pattern
[40]. ULTIMAKER. Manuals: Infill. En: Ultimaker. [en línea]. (18 de feb., 2019). Disponible en: https://ultimaker.com/en/resources/52670-infill
[41]. DYNAMO ELECTRONICS. Motorreductor 16Kgcm-100RPM. En: [41]. Dynamo electronics. [en línea]. (18 de feb., 2019). Disponible en: https://www.dynamoelectronics.com/tienda/motorreductor-16kgcm-100rpm/
[42]. ARDOBOT ELECTRONIC. Acelerómetro y Giroscopio GY-521 MPU6050. [en línea]. (18 de feb., 2019). Disponible en: https://www.ardobot.co/acelerometro-gy-521-mpu6050
[43]. ARDUINO. Arduino mega 2560 rev3. En: Arduino Store. [en línea]. (18 de feb., 2019). Disponible en: https://store.arduino.cc/usa/mega-2560-r3
[44]. POLOLU. Pololu Dual VNH5019 Motor Driver Shield for Arduino. En: Pololu Store. [en línea]. (18 de feb., 2019). Disponible en: https://www.pololu.com/product/2502
[45]. TDROBOTICA. Batería LiPo 4000mAh 7.4V HardCase. En: tdrobotica. [en línea]. (18 de feb., 2019). Disponible en: http://tdrobotica.co/bateria-lipo-4000mah-74v-hardcase/725.html?search_query=Bateria+LiPo+4000mAh+7.4V+HardCase&results=1
[46]. CHOWDHURY, Abhra Roy. VIBHUTE, A. SOH, G. FOONG, S. WOOD, K. Implementing Caterpillar Inspired Roll Control of a Spherical Robot. En: IEEE International Conference on Robotics and Automation (ICRA). Singapore University of Technology and Design, Singapore
[47]. TDROBOTICA. Radiocontrol RC Turnigy 5X - 5 Canales. En: tdrobotica. [en línea]. (18 de feb., 2019). Disponible en: http://tdrobotica.co/radiocontrol-rc-turnigy-5x-5-canales/491.html
[48]. MADSEN, Henrik. BACHER, Peder. JUHL, Rune. KLOPPENBORG, Jan. Gray-Box Modeling; An approach to combined physical and statistical model building. En: Smart-cities-centre. [en línea]. (18 de feb., 2019). Disponible en: http://smart-cities-centre.org/wp-content/uploads/grey_box_intro.pdf
[49]. GONZALES ACEVEDO, Hernando. Espacio de estados. Universidad Autónoma de Bucaramanga, 2018
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería Mecatrónica
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/11911/1/2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/11911/2/2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/11911/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/11911/4/2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/11911/5/2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdf.jpg
bitstream.checksum.fl_str_mv 0eb3409dcae669ac0837db64b0cf8e27
ca316c577c0e5d27f481ce37c56b643a
8a4605be74aa9ea9d79846c1fba20a33
f7fc77fe6c4cc7ccbcb94ef4f8638a64
7fcee9e9d25eed8c7ff81f7e320ee249
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277277876224000
spelling Roa Prada, Sebastiándd399662-c4ef-4825-81c2-4d5982b995c7-1González Acevedo, Hernando490b15a6-3d80-4525-a9a0-44e34b8f0937-1Alvarado Álvarez, Francisco Arturod1cfd8b3-a537-43e9-a570-0d36de7882ca-1Roa Prada, Sebastián [0000295523]González Acevedo, Hernando [0000544655]Roa Prada, Sebastián [xXcp5HcAAAAJ]González Acevedo, Hernando [V8tga0cAAAAJ]Roa Prada, Sebastián [0000-0002-1079-9798]González Acevedo, Hernando [0000-0001-6242-3939]Roa Prada, Sebastián [24333336800]González Acevedo, Hernando [55821231500]Roa Prada, Sebastián [Sebastian_Roa-Prada]González Acevedo, Hernando [Hernando_Gonzalez3]ColombiaUNAB Campus Bucaramanga2020-12-11T20:06:38Z2020-12-11T20:06:38Z2020-11-10http://hdl.handle.net/20.500.12749/11911instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEn la actualidad, el desarrollo de la robótica móvil se ha orientado en encontrar nuevas y diversas técnicas de locomoción, que suplan ciertos requerimientos o que presenten diversas ventajas en comparación con los sistemas tradicionales en campos tan diversos como la agricultura. Una de esas nuevas técnicas son los robots esféricos que, como su nombre lo indica, son robots de forma esférica externa y cuyo movimiento se genera al hacer rotar dicho cuerpo esférico. Estos robots cuentan con ciertas ventajas tales como su alta maniobrabilidad, mayor resistencia a impactos y mejor rendimiento en superficies como la nieve, arena o agua Este proyecto propone el estudio, diseño y construcción de un robot esférico orientando su uso al monitoreo remoto de cultivos de palma de aceite, pues estas plantaciones están expuestas a varias enfermedades, incluyendo la “pudrición del cogollo”, que afecta el punto de crecimiento de la planta hasta llevarla a la muerte. Por eso los expertos indican que cuando se hace la detección de la enfermedad a tiempo, una simple poda del área afectada junto a con un control químico puede ser suficiente para controlar la enfermedad. Por lo tanto, se plantea un diseño de robot esférico capaz de monitorear remotamente las plantaciones a futuro, de forma que un operario este constantemente vigilando el cultivo en búsqueda de alguna irregularidad que pueda afectar la vida útil de la planta.1. INTRODUCCIÓN .............................................................................................. 1 1. OBJETIVOS ...................................................................................................... 3 1.1. Objetivo general .......................................................................................... 3 1.2. Objetivos específicos .................................................................................. 3 2. JUSTIFICACIÓN ............................................................................................... 4 3. ANTECEDENTES ............................................................................................. 5 4. ESTADO DEL ARTE. ....................................................................................... 6 4.1. Robots móviles en la agricultura. ................................................................ 6 4.2. Robots esféricos. ........................................................................................ 7 4.2.1. Proyectos de grado sobre robots esféricos ........................................ 10 5. MARCO TEÓRICO. ........................................................................................ 11 5.1. Robótica Móvil. ......................................................................................... 11 5.1.1. Clasificación de los robots móviles según su entorno de trabajo. ...... 11 5.1.1.1. Clasificación de los robots móviles terrestres. ................................ 11 5.1.1.2. Clasificación de los robots móviles acuáticos. ................................ 13 5.1.1.3. Clasificación de los robots móviles aéreos. .................................... 13 5.1.2. Holonomicidad de los robots móviles. ................................................ 14 5.2. Robots esféricos. ...................................................................................... 14 5.3. Principios de locomoción de un robot esférico .......................................... 15 5.3.1. Desplazamiento del centro de masa. ................................................. 15 5.3.1.1. Mecanismo de unidad de conducción interna (IDU). ...................... 16 5.3.1.2. Mecanismo de conducción por péndulo de eje fijo. ........................ 18 5.3.1.3. Mecanismo de conducción por cambios múltiples de masa. .......... 19 5.3.2. Diseño con cuerpo deformable. ......................................................... 19 5.3.2.1. Diseño con secciones deformables. ............................................... 19 5.3.2.2. Diseño con aleaciones con memoria de forma. .............................. 20 5.3.3. Mecanismo basado en la conservación del momento angular. .......... 21 5.4. Limitaciones prácticas del Torque. ........................................................... 22 5.5. Impresión 3D por Deposición Fundida. ..................................................... 24 5.5.1. ¿Qué es la Impresión 3D? ................................................................. 24 5.5.2. Métodos comunes de impresión 3D ................................................... 25 5.5.3. Materiales compatibles con el modelado por deposición fundida. ..... 25 5.5.3.1. Ácido poliláctico (PLA). ................................................................... 26 5.5.3.2. Acrilonitrilo Butadieno Estireno (ABS). ............................................ 27 5.5.3.3. Poliestirenos de Alto Impacto (HIPS) .............................................. 28 5.5.3.4. PolyEthylen Terephthalato de Glicol (PETG). ................................. 29 5.5.3.5. Poliuretano termoplástico (TPU). .................................................... 30 5.5.4. Slicing Software.................................................................................. 31 5.5.5. Secciones de la impresión 3D por FDM. ............................................ 33 5.6. Selección de parámetros óptimos para aumentar la resistencia de piezas impresas en 3D utilizando Ultimaker CURA. ...................................................... 33 5.6.1. Cascarón (Shell) – Grosor de la pared. .............................................. 33 5.6.2. Alternar pared extra. ........................................................................... 34 5.6.3. Densidad del relleno. .......................................................................... 35 5.6.4. Patrón de relleno. ............................................................................... 36 5.6.5. Reforzar zonas cruciales de una pieza. ............................................. 37 5.7. Metodología de diseño de sistemas mecatrónicos. .................................. 39 5.8. Linealización aproximada de sistemas. .................................................... 41 5.8.1. Linealización por series de Taylor. ..................................................... 41 5.8.2. Representación en espacio de estados. ............................................ 42 6. METODOLOGÍA ............................................................................................. 44 6.1. Análisis funcional ...................................................................................... 46 6.1.1. Análisis de la necesidad. .................................................................... 46 6.1.2. Análisis funcional de la necesidad...................................................... 47 6.1.3. Análisis funcional técnico. .................................................................. 48 6.1.4. Selección de las soluciones técnicas. ................................................ 51 7. MODELADO MATEMÁTICO. ......................................................................... 55 7.1. Profundización teórica del sistema de locomoción seleccionado. ............ 55 7.2. Suposiciones importantes. ........................................................................ 56 7.3. Diseño conceptual del prototipo. ............................................................... 57 7.4. Modelado cinemático del robot. ................................................................ 57 7.5. Modelado dinámico del robot. ................................................................... 60 7.6. Modelo dinámico de un motor DC. ........................................................... 64 7.7. Representación en espacio de estados del sistema unificado. ................. 65 8. DISEÑO MECÁNICO DEL PROTOTIPO ........................................................ 72 8.1. Diseño de la esfera. .................................................................................. 72 8.1.1. Diseño del cascarón de la esfera. ...................................................... 72 8.2. Diseño de la cabeza del robot. ................................................................. 75 8.2.1. Diseño del domo. ............................................................................... 75 8.2.2. Diseño del “skirt pie” ........................................................................... 76 8.2.3. Diseño del “Dome Magnet Mount” o DMM. ........................................ 76 8.3. Diseño de la unidad de conducción interna (IDU). .................................... 77 8.3.1. Diseño de la llanta cónica. ................................................................. 79 8.3.2. Diseño de la base del IDU. ................................................................. 81 8.3.3. Diseño de la base para el controlador y la sensórica. ........................ 82 8.3.4. Diseño del eje y torre principal. .......................................................... 83 8.4. Selección de materiales. .................................................................... 84 8.4.1. Selección de materiales para la esfera. ............................................. 85 8.4.2. Selección de materiales para el domo. .............................................. 85 8.4.3. Selección de materiales para el sistema IDU. .................................... 87 8.5. Simulación estática por elementos finitos de la esfera. ............................ 92 8.5.1. Esfuerzos de von Mises. .................................................................... 92 8.5.2. Desplazamientos. ............................................................................... 93 8.5.3. Deformaciones unitarias. .................................................................... 94 9. DISEÑO ELECTRÓNICO DEL PROTOTIPO. ................................................ 96 9.1. Selección de la instrumentación. .............................................................. 96 9.1.1. Selección de los actuadores. ............................................................. 96 9.1.2. Selección del sensor de ángulo. ...................................................... 100 9.1.3. Selección del controlador y el driver para los motores. .................... 100 9.1.4. Selección de las baterías. ................................................................ 101 9.1.5. Selección del control RC. ................................................................. 102 9.2. Conexión de la etapa de potencia. ......................................................... 103 9.3. Conexión de la etapa de sensórica y recepción RC. .............................. 104 10. CONSTRUCCIÓN DEL PROTOTIPO. ....................................................... 105 10.1. Construcción de las piezas de la esfera. ................................................ 105 10.1.1. Construcción del cascarón de la esfera. ....................................... 105 10.2. Construcción de las piezas del domo. .................................................... 106 10.3. Construcción de las piezas del robot interno IDU............................. 107 10.4. Post procesado de las piezas impresas. ................................................. 108 10.4.1. Post procesado de la esfera. ........................................................ 108 10.4.2. Proceso de fijación de imanes. ..................................................... 108 10.5. Ensamble del domo y el robot interno IDU. ............................................ 108 10.6. Ensamble completo del robot. ................................................................ 110 11. DISEÑO DE LA ETAPA DE CONTROL. .................................................... 111 11.1. Modo Manual. ......................................................................................... 111 11.2. Modo automático. ................................................................................... 112 11.2.1. Identificación de los parámetros del sistema. ............................... 113 11.2.1.1. Prueba experimental a lazo abierto. .......................................... 114 11.2.1.2. Configuración del modelo de caja gris. ...................................... 115 11.2.1.3. Resultados de la estimación de parámetros. ............................. 116 11.2.2. Demostración de la calidad del sistema linealizado. ..................... 119 11.2.3. Técnicas de control. ...................................................................... 121 11.2.3.1. Control Proporcional. ................................................................. 121 11.2.3.2. Control Proporcional Derivativo. ................................................ 123 12. VALIDACIÓN EXPERIMENTAL. ................................................................ 125 12.1. Validación experimental en modo manual. ............................................. 125 12.1.1. Validación del modo manual en una superficie ideal. ................... 126 12.1.2. Validación del modo manual en una superficie con pasto ............ 128 12.1.3. Validación del modo manual en una superficie con tierra. ............ 130 12.1.4. Evaluación del desempeño del robot en las tres superficies. ........ 132 12.2. Validación experimental en modo automático. ....................................... 133 12.2.1. Validación del controlador P en una superficie ideal. .................... 133 12.2.2. Validación del controlador PD en una superficie ideal. ................. 136 12.2.3. Validación del control P en una superficie irregular con pasto. ..... 139 12.2.4. Validación del control PD en una superficie irregular con pasto. .. 142 12.2.5. Validación del control P en una superficie irregular con tierra. ..... 145 12.2.6. Validación del control PD en una superficie irregular con tierra. ... 148 13. CONCLUSIONES ...................................................................................... 152 14. BIBLIOGRAFÍA .......................................................................................... 155 ANEXO A ............................................................................................................. 160 ANEXO B ............................................................................................................. 176 ANEXO C ............................................................................................................. 185PregradoAt present, the development of mobile robotics has focused on finding new and diverse locomotion techniques that meet certain requirements or that present various advantages compared to traditional systems in fields as diverse as agriculture. One of these new techniques is spherical robots which, as their name indicates, are externally spherical robots whose movement is generated by rotating their spherical body. These robots have certain advantages such as their high maneuverability, greater resistance to impacts and better performance on surfaces such as snow, sand or water. This project proposes the study, design and construction of a spherical robot, orienting its use to remote monitoring of crops of oil palm, as these plantations are exposed to several diseases, including "bud rot", which affects the growth point of the plant until it dies. That is why experts indicate that when the disease is detected in time, a simple pruning of the affected area together with a chemical control may be enough to control the disease. Therefore, a spherical robot design capable of remotely monitoring the plantations in the future is proposed, so that an operator is constantly monitoring the crop in search of any irregularity that may affect the useful life of the plant.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaDiseño y construcción de un prototipo de robot móvil esférico para monitoreo de cultivos de palma de aceiteDesign and construction of a prototype of a spherical mobile robot for monitoring oil palm cropsIngeniero MecatrónicoUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería Mecatrónicainfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPMechatronicOil palmCropsPrototypesManipulatorsHigh-tech productsTechnological innovationsMecatrónicaPrototiposManipuladoresProductos de alta tecnologíaInnovaciones tecnológicasPalma de aceiteRobotCultivos[1]. OLLERO, Aníbal. Robótica Manipuladores y robots móviles. Marcombo S.A, 2001. p.1-13. ISBN: 84-267-1313-0.[2]. SIEGWART, Roland. NOURBAKHSH, Illah R. Introduction to Autonomous Mobile Robots. A Bradford Book, 2004. p.32-45. ISBN: 0-262-19502-0.[3]. CHASE, Richard. PANDYA, Abhilash. A Review of Active Mechanical Driving Principles of Spherical Robots. Robotics, 2012. ISSN: 2218-6581.[4]. DEEPAK, Pokhrel. NUTAN Raj Luitel. SUKANTA Das. Design and Development of a Spherical Robot (SpheRobot). En: National Conference on Machines and Mechanisms (Roorkee, India : 2013).[5]. EL NUEVO SIGLO. Soluciones ambientales en la industria palmera. En: el nuevo siglo [en línea]. (12 de dic., 2017). Disponible en: http://www.elnuevosiglo.com.co/articulos/02-2017-soluciones-ambientales-en-la-industria-palmera[6]. DINERO. Panorama desalentador para la palma africana. En: el diario [en línea]. (12 de dic., 2017). Disponible en: http://www.dinero.com/edicion-impresa/negocios/articulo/en-que-esta-palma-africana-2015/208957[7].EL DIARIO. La vida de la palma africana. En: Dinero [en línea]. (12 de dic., 2017). Disponible en: http://www.eldiario.ec/noticias-manabi-ecuador/202402-la-vida-de-la-palma-africana/[8]. SATRIA, Stevanus. WEN, Lee. CHAN, Samantha. Portable Amphibious Spherical Rolling Robot with Live-Streaming Capability for Ground and Aquatic Deployment. En: IRC Conference on Science, Engineering, and Technology, National University of Singapore, 2015.[9]. CROPLIFE. Pudrición del Cogollo. En: CroplifeLA [en línea]. (12 de dic., 2017). Disponible en: https://www.croplifela.org/es/plagas/listado-de-plagas/pudricion-del-cogollo[10]. ROBOTNIK. Servicios de robótica móvil: Agricultura. En: Robotnik. [en línea]. (12 de dic., 2017). Disponible en: http://www.robotnik.es/servicios-de-robotica-proyectos/aplicaciones-moviles/agricultura/[11]. LOUISIANA STATE UNIVERSITY. Protect Your Home and Maintain Your Lawn With LSU’s Revolutionary AgBot. En: LSU. [en línea]. (12 de dic., 2017). Disponible en: http://www.lsu.edu/highlights/2008/11/agbot.html[12]. SPHERO. Sphero 2.0. En: Sphero. [en linea]. (12 de dic., 2017). Disponible en: https://www.sphero.com/sphero[13]. THOMPSON, Ashlee. LA, Lynn. LG Rolling Bot will monitor your home, freak out your pets (hands-on). En: CNET. [en linea]. (12 de dic., 2017). Disponible en: https://www.cnet.com/products/lg-rolling-bot/preview/[14]. TUCKER, Patrick. The Marines Are Building Robotic War Balls. En: Defenseone. [en linea]. (12 de dic., 2017). Disponible en: http://www.defenseone.com/technology/2015/02/marines-are-building-robotic-war-balls/105258/[15]. ANTOL, Jeffrey. KOLACINSKI, Richard. MINTON, David. OWENS, Rachel. PARKER, Jennifer. Low Cost Mars Surface Exploration: The Mars Tumbleweed. NASA Langley Research Center, Agosto 2003.[16]. BROOKS, Dan. Droid dreams: how neal scanlan and the Star Wars: the Force Awakens team brought bb-8 to life. En: Star Wars. [en línea]. (13 de dic., 2017). Disponible en: http://www.starwars.com/news/droid-dreams-how-neal-scanlan-and-the-star-wars-the-force-awakens-team-brought-bb-8-to-life[17]. MASSINO, P. Una introducción a los Robots Móviles. IL Bambino. 2008.[18]. BRAUNL, Thomas. Embedded Robotics, Mobile Robot Design and Applications with Embedded Systems. Second Edition. Springer, 2006. ISBN: 3-540-34318-0.[19]. GARCIA, Carlos. Vehículos aéreos no tripulados, Drones y sus sistemas de comunicación. Superintendencia de industria y comercio. 2015. En: Boletín tecnológico.[20]. HERNÁNDEZ, Juan. ROSPHERE: Diseño, Construcción y Aplicación de una Esfera Robótica. Universidad Politécnica de Madrid. Madrid, 2012.[21]. SCHROLL, Gregory. Dynamic model of a spherical robot from first principles. Colorado State University. Fort Collins, Colorado, 2010.[22]. ALVES, J. DIAS, J. Design and control of a spherical mobile robot. En: Proc IME J. Syst. Contr. Eng. 2003[23]. CROSSLEY, Vincent. A Literature Review on the Design of Spherical Rolling Robots. En: IEEE Xplore Digital Library. Carnegie Mellon University, Pittsburgh[24]. CRAIG, Kevin. Improving mechatronic-system design. En: EDN Network. [en línea]. (27 de ene., 2017). Disponible en: https://www.edn.com/electronics-blogs/mechatronics-in-design/4368269/Improving-mechatronic-system-design[25]. RUEDA, Oscar. Diseño Mecatrónico (DISE 18012). Universidad Autónoma de Bucaramanga. Bucaramanga, Santander, 201[26]. RUEDA, Oscar. Análisis de valor y técnica de análisis de funciones de sistemas (FAST). Universidad Autónoma de Bucaramanga. Bucaramanga, Santander, 2018.[27]. PELLETIER, Melissa. The Physics of the Star Wars BB-8 Droid: How Does it Work. En: Nuskool. [en línea]. (01 de mar., 2017). Disponible en: https://www.nuskool.com/learn/lesson/the-physics-of-the-star-wars-bb-8-droid-how-does-it-wor[28]. DUFRESNE, Steven. Driving BB-8: More than one way to move this bot. En: Hackday. [en línea]. (01 de mar., 2017). Disponible en: https://hackaday.com/2016/06/24/driving-bb-8-more-than-one-way-to-move-this-bot/[29]. XUELEI, Niu. OTTO, Kevin. Mechanical Devolopment and Control of a Miniature Spherical Rolling Robot. En: Draft: the 13th International Conference on Control, Automation, Robotics and Vision. (Mariana Bay Sands, Singapore : 2014).[30]. KAMIS, N. Modelling and Simulation Analysis of Rolling Motion of Spherical Robot. En: 6th International Conference on Mechatronics. International Islamic University Malaysia, 53100 Gombak, Selangor.[31]. BARRIENTOS, Antonio. Fundamentos de robótica. McGraw-Hill, 2007. p.160-164. ISBN: 9788448156367[32]. AUTODESK. Impresión 3D. En: Autodesk Latinoamérica. [en línea]. (18 de feb., 2019). Disponible en: https://latinoamerica.autodesk.com/solutions/3d-printing[33]. TRSD. Desarrollo y tendencias del software para impresión 3D: un estudio de mercado. En: impresiontresde. [en línea]. (18 de feb., 2019). Disponible en: https://impresiontresde.com/tendencias-software-para-impresion-3d/[34]. SANCHEZ, Susana. FDM o modelado por deposición fundida, te explicamos todo! En: 3dnatives. [en línea]. (18 de feb., 2019). Disponible en: https://www.3dnatives.com/es/modelado-por-deposicion-fundida2907201[35]. GRILON3D, Filamentos. Tablas de comparativa de materiales Grilon3. En: Nicieza & Taverna Hnos. [en línea]. (18 de feb., 2019). Disponible en: http://www.nth.com.ar/es/content/12-descargas[36]. ULTIMAKER. Manuals: Shell. En: Ultimaker. [en línea]. (18 de feb., 2019). Disponible en: https://ultimaker.com/en/resources/52343-shel[37]. CAIN, Perri. Selecting the óptimal shell and infill parameters for FDM 3D Printing. En: 3D hubs. [en línea]. (18 de feb., 2019). Disponible en: https://www.3dhubs.com/knowledge-base/selecting-óptimal-shell-and-infill-parameters-fdm-3d-printing[38]. JAKK. What is slicing software, and what does it do? En: GoPrint3D. [en línea]. (18 de feb., 2019). Disponible en: https://www.goprint3d.co.uk/blog/what-is-slicing-software-and-what-does-it-do/[39]. 3D MATTER. What is the influence of infill %, layer height and infill pattern on my 3D prints? En: My3DMatter. [en línea]. (18 de feb., 2019). Disponible en: https://my3dmatter.com/influence-infill-layer-height-pattern[40]. ULTIMAKER. Manuals: Infill. En: Ultimaker. [en línea]. (18 de feb., 2019). Disponible en: https://ultimaker.com/en/resources/52670-infill[41]. DYNAMO ELECTRONICS. Motorreductor 16Kgcm-100RPM. En: [41]. Dynamo electronics. [en línea]. (18 de feb., 2019). Disponible en: https://www.dynamoelectronics.com/tienda/motorreductor-16kgcm-100rpm/[42]. ARDOBOT ELECTRONIC. Acelerómetro y Giroscopio GY-521 MPU6050. [en línea]. (18 de feb., 2019). Disponible en: https://www.ardobot.co/acelerometro-gy-521-mpu6050[43]. ARDUINO. Arduino mega 2560 rev3. En: Arduino Store. [en línea]. (18 de feb., 2019). Disponible en: https://store.arduino.cc/usa/mega-2560-r3[44]. POLOLU. Pololu Dual VNH5019 Motor Driver Shield for Arduino. En: Pololu Store. [en línea]. (18 de feb., 2019). Disponible en: https://www.pololu.com/product/2502[45]. TDROBOTICA. Batería LiPo 4000mAh 7.4V HardCase. En: tdrobotica. [en línea]. (18 de feb., 2019). Disponible en: http://tdrobotica.co/bateria-lipo-4000mah-74v-hardcase/725.html?search_query=Bateria+LiPo+4000mAh+7.4V+HardCase&results=1[46]. CHOWDHURY, Abhra Roy. VIBHUTE, A. SOH, G. FOONG, S. WOOD, K. Implementing Caterpillar Inspired Roll Control of a Spherical Robot. En: IEEE International Conference on Robotics and Automation (ICRA). Singapore University of Technology and Design, Singapore[47]. TDROBOTICA. Radiocontrol RC Turnigy 5X - 5 Canales. En: tdrobotica. [en línea]. (18 de feb., 2019). Disponible en: http://tdrobotica.co/radiocontrol-rc-turnigy-5x-5-canales/491.html[48]. MADSEN, Henrik. BACHER, Peder. JUHL, Rune. KLOPPENBORG, Jan. Gray-Box Modeling; An approach to combined physical and statistical model building. En: Smart-cities-centre. [en línea]. (18 de feb., 2019). Disponible en: http://smart-cities-centre.org/wp-content/uploads/grey_box_intro.pdf[49]. GONZALES ACEVEDO, Hernando. Espacio de estados. Universidad Autónoma de Bucaramanga, 2018ORIGINAL2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdfTesisapplication/pdf17477048https://repository.unab.edu.co/bitstream/20.500.12749/11911/1/2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf0eb3409dcae669ac0837db64b0cf8e27MD51open access2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdf2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdfLicenciaapplication/pdf124960https://repository.unab.edu.co/bitstream/20.500.12749/11911/2/2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdfca316c577c0e5d27f481ce37c56b643aMD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.unab.edu.co/bitstream/20.500.12749/11911/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accessTHUMBNAIL2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf.jpg2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf.jpgIM Thumbnailimage/jpeg5222https://repository.unab.edu.co/bitstream/20.500.12749/11911/4/2020_Tesis_Francisco_Arturo_Alvarado_Alvarez.pdf.jpgf7fc77fe6c4cc7ccbcb94ef4f8638a64MD54open access2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdf.jpg2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdf.jpgIM Thumbnailimage/jpeg9342https://repository.unab.edu.co/bitstream/20.500.12749/11911/5/2020_Licencia_Francisco_Arturo_Alvarado_Alvarez.pdf.jpg7fcee9e9d25eed8c7ff81f7e320ee249MD55open access20.500.12749/11911oai:repository.unab.edu.co:20.500.12749/119112023-03-15 09:32:42.974open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=