Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 9X
1. Introducción
Hoy en día, los invernaderos son uno de los principales sectores productivos de muchas zonas del mundo (España, Holanda,
Australia, Marruecos, etc.). Una zona extraordinaria es la provincia de Almería (SE España), donde la producción supera los
2,7 millones de tn en una superficie de 48.000 ha de invernaderos (Cámara Oficial de Comercio, 2007). Esto constituye no
solo riqueza económica sino también una fuente de investigación e innovación.
En los últimos años, las técnicas de invernadero han experimentado muchas mejoras en los procesos de riego, tratamientos
fitosanitarios y sistemas de control climático (van Henten, 2006). Sin embargo, muchas tareas agrícolas se realizan
manualmente, como la cosecha, la fumigación y la agricultura. Las condiciones ambientales dentro de los invernaderos,
caracterizados por altas temperaturas y humedad, hacen que el trabajo sea duro y en ocasiones peligroso para las personas,
especialmente en la aplicación de toxinas (pesticidas) con poca renovación de aire. Esto ha dado lugar recientemente al
desarrollo de diferentes maquinarias automáticas para realizar trabajos de invernadero.
En la literatura han aparecido algunos proyectos y referencias relacionados con la aplicación de robots en invernaderos.
Por un lado, los robots manipuladores, normalmente controlados por sistemas de visión, han sido probados con éxito.
(Sandini et al., 1990) y (Dario et al., 1994) presentaron el Proyecto Agrobot, un sistema robótico para el cultivo de tomates
en invernadero. Se trataba de un robot móvil con un sistema de visión estereoscópica en color más un brazo
antropomórfico con una pinza / mano y seis grados de libertad. (Acaccia et al., 2003) describieron un sistema robótico
(brazo robótico y plataforma móvil) que fue capaz de analizar la planta para evaluar su estado de salud. (Kitamura y Oka,
2005) presentaron un sistema robótico basado en visión para el control de la navegación, compuesto por un sistema de
corte para cosechar pimientos dulces en invernadero. (Belforte et al., 2006) presentaron un robot de posición fija. Esto se
conectó a un sistema de desplazamiento de cinta transportadora estándar que proporcionó al robot paletas que contenían
los cultivos. El principal inconveniente de esta solución fue que, dado que el robot permanecía en una posición fija dentro
de un espacio de trabajo restringido, tenía aplicaciones limitadas.
www.intechopen.com
584 Navegación de robots móviles
Otra solución es utilizar vehículos guiados automatizados (AGV). Estos vehículos siguen un rastro fijo en el suelo del
invernadero. (Sammons et al., 2005) describieron un robot de aspersión autónomo con control de navegación basado en
sensores inductivos que detectan tuberías metálicas enterradas en el suelo. (Van Henten et al., 2002) presentaron un robot
autónomo para cosechar pepinos en invernaderos; se guió mediante tubos de acero calefactores. La desventaja de este
tipo de vehículos es que requieren una modificación extensa y costosa del invernadero. Pocos artículos han abordado el
problema de la navegación autónoma de un robot móvil en invernaderos. (Mandow et al., 1996) describieron un vehículo
autónomo ( Aurora) para tareas de pulverización. El control de navegación de este robot depende de una secuencia previa
de comportamiento establecida por un operador. (Subramanian et al., 2005) y (Singh et al., 2005) también describieron un
mini-robot para realizar actividades de fumigación, para las cuales la navegación es controlada por algoritmos basados en
lógica difusa. El sistema sensorial utiliza sensores de visión y ladar (láser + radar). El principal inconveniente de estos dos
robots autónomos es que tienen dimensiones reducidas y un sistema de energía limitado. Por estas razones, solo pueden
operar con una carga útil pequeña y en distancias pequeñas. Para una revisión completa de los sistemas robóticos en la
agricultura, consulte (Kondo y Ting, 1998) y las referencias que allí se encuentran.
En este artículo se presenta un proyecto desarrollado en la Universidad de Almería (España) destinado a diseñar, implantar y
probar un vehículo autónomo polivalente con funcionamiento seguro, eficiente y económico que se desplaza por las líneas de
cultivo de un invernadero y que realiza tareas que son tediosos y / o peligrosos para las personas, se llama Phytorobot. En
primer lugar se ha equipado para actividades de fumigación, pero también se han diseñado otras configuraciones, como: una
plataforma elevadora para llegar a zonas altas para realizar tareas (replanteo, limpieza de hojas, recolección, polinización
manual, etc.), y un montacargas para transportar y levantar materiales pesados (Sánchez-Gimeno et al., 2006).
El robot móvil desarrollado para operar en invernaderos implica una integración sinérgica de la ingeniería mecánica con la
electrónica y el control automático. Desde el primer paso de la construcción hasta las pruebas finales en invernaderos, todos los
procesos fueron supervisados por una combinación de tecnología mecánica, electrónica y de la información (Isermann, 2003),
(Bishop, 2006).
En cuanto a una plataforma móvil utilizada para llevar un sistema de aspersión, existen algunas circunstancias en las que
es imposible mantener una velocidad constante debido a las irregularidades del suelo, las diferentes pendientes del
terreno y los movimientos de giro entre las líneas de cultivo. Así, para trabajar a velocidad variable (Guzmán et al., 2008),
es necesario pulverizar utilizando un sistema de presión variable en función de la velocidad del vehículo, que es la
propuesta adoptada e implementada en este trabajo. Este sistema presenta algunas ventajas, como la mayor calidad del
proceso, porque el producto rociado sobre cada planta es óptimo. Además, este sistema ahorra productos químicos
porque se pulveriza una cantidad óptima, reduciendo el impacto medioambiental y la contaminación ya que se minimiza el
volumen pulverizado al aire.
Este capítulo está organizado de la siguiente forma. En la Sección 2 se describe una descripción mecatrónica general, que
presenta los sistemas mecánicos, electrónicos, de sensores y de hardware. La sección 3 examina la arquitectura de control, el
control de navegación y los controladores de bajo nivel o servocontroladores. Los resultados experimentales de sensores,
servocontroladores y navegación se informan en la Sección 4. Las conclusiones y trabajos futuros se discuten en la Sección 5.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 585
2. Descripción mecatrónica
El robot móvil que se presenta en este trabajo ha sido diseñado y construido siguiendo el paradigma de la
Mecatrónica. Según (Bolton, 2003) un sistema mecatrónico no es solo una combinación de sistemas eléctricos y
mecánicos y es más que un simple sistema de control; es una integración completa de todos ellos. Por estas
razones este proyecto ha sido apoyado por ingenieros de diferentes áreas de especialización (Mecánica, Robótica,
Control Automático, Agronomía, Informática y Electrónica).
• Sistemas mecánicos: Se han empleado herramientas CAD / CAE para diseñar el prototipo. El diseño tuvo
en cuenta varios requisitos, por ejemplo, las condiciones ambientales, la posición adecuada de los
sensores en la plataforma, la posición del sistema de control, la velocidad máxima deseada, el rango de
presión del sistema de pulverización, etc. Luego, el prototipo fue construido y ensamblado usando los
planos CAD diseñados en la primera etapa.
• Sistemas electronicos: Se evaluaron algunos sistemas de sensores y se adquirieron los más adecuados.
Además, se seleccionó una computadora para ejecutar los programas de control que gobiernan de manera
a
autónoma el vehículo. Junto con la computadora, apropiado
de entrada y salida tarjetas recibir / enviar comandos desde / hasta
sensores / actuadores.
t
• Tecnologías de la información: Simultáneamente a las fases anteriores, se analizaron y estudiaron estrategias de
navegación autónoma y controladores de aspersión. Estas estructuras de control fueron probadas y calibradas
cuando se construyó el vehículo real.
Como se detalla en las Figs. 1 estas tres áreas están vinculadas. La tecnología de la información está relacionada con la
Mecánica porque el diseño de la estructura mecánica del vehículo se ha realizado mediante herramientas CAD / CAE. Este
diseño ha tenido en cuenta las características y requisitos de los elementos físicos. Por otro lado, la tecnología de la
información también está relacionada con la electrónica, porque los controladores implementados en la computadora
requieren sensores y actuadores electrónicos para retroalimentar los algoritmos de control y enviar las señales de control
adecuadas a los actuadores. Finalmente, la Electrónica y la Mecánica están vinculadas a través de elementos
electromecánicos como válvulas electrónicas en los motores de vía, sistemas electrónicos para controlar el sistema de
presión hidráulica, etc. Además, los sensores se utilizan para medir estos sistemas electromecánicos.
www.intechopen.com
586 Navegación de robots móviles
• El vehículo debe tener una buena flexibilidad para adaptar la velocidad de trabajo a los requisitos de cada tarea.
Satisfaciendo estas características, se desarrolló un vehículo de orugas de goma con dirección diferencial para tareas
agrícolas en invernaderos. Las orugas de caucho ejercen bajas presiones sobre el suelo (Brown et al., 1992), proporcionando
una fuerte tracción en terrenos irregulares (Bashford et al.,
1999).
Se utilizó tecnología CAD / CAE para diseñar la mecánica del vehículo, adaptando morfología previamente
establecida y minimizando volúmenes y pesos (teniendo en cuenta los materiales de fabricación), y optimizando la
disposición de los elementos en su interior. Para estas tareas se utilizó la herramienta CAD / CAE Solidworks
(Solidworks Corp., Massachusetts, EE. UU.).
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 587
Las dimensiones del vehículo se fijaron en 0,7 m de ancho y 1,7 m de largo. Esto aseguró el movimiento a través de las
hileras de cultivo, que en pleno desarrollo dejan un camino libre de aproximadamente 0,8 cm, y garantizó la posibilidad de
dar vuelta en los carriles del invernadero, que normalmente tienen 2 m de ancho. Se estableció una capacidad de carga de
400 kg para garantizar la autonomía y el correcto desempeño del trabajo.
Las orugas de goma se accionaron con motores de engranajes hidráulicos de desplazamiento fijo (TF0204, Parker Hannifin
Corp., Cleveland, EE. UU.) Que se colocaron en los piñones de las ruedas. Los motores hidráulicos son accionados por una
bomba de pistones axiales de caudal variable doble (M4PV21, Bondioli & Pavesi, Bolonia, Italia) con control proporcional
electrónico. El desplazamiento de la bomba es proporcional a la corriente eléctrica que alimenta una de las dos electroválvulas
de control proporcionales.
Toda la energía necesaria para el funcionamiento del vehículo proviene de un motor de combustión de gasolina. Se seleccionó un
motor de gasolina de 4 tiempos refrigerado por aire de 20 CV (Honda GX 620 K1, Honda Motor Co., Ltd., Tokio, Japón), teniendo en
cuenta el peso del vehículo (800 kg cargado), una velocidad máxima de 2 m / s, bajo el supuesto de que el vehículo se desplazará
sobre una superficie arenosa con una pendiente de 5º. También se asumió que el vehículo tendría una bomba de volumen fijo para
proporcionar energía para el accionamiento del implemento adjunto (por ejemplo, bomba de pulverización del sistema de
pulverización).
Se ha considerado una velocidad máxima de 2 m / s porque es la velocidad adecuada para rociar un invernadero típico
con el tanque actual disponible en el robot móvil (Guzmán et al., 2004) y esta velocidad relativamente lenta permite
descuidar parcialmente los laterales. fenómenos de deslizamiento (González et al., 2009b).
La dirección se logra cambiando las velocidades de los motores de engranajes hidráulicos, logrando radios de giro
de casi cero. Para trayectorias rectas, los dos motores giran a la misma velocidad. El giro se consigue reduciendo la
velocidad de uno de los motores con respecto a
www.intechopen.com
588 Navegación de robots móviles
el otro. En situaciones de espacio limitado, se pueden lograr radios de giro cercanos a cero haciendo que los dos motores
giren en direcciones opuestas.
Se diseñó un chasis para unir los diferentes elementos que forman parte del vehículo y que deben soportar las
diferentes acciones que se generan durante el funcionamiento. Está constituido por diferentes piezas en chapa de
acero de 8 mm (Fig. 3a). En la parte inferior encaja en la banda de goma que forma el sistema de rodillos. La parte
superior está equipada con un sistema de transporte y conexión de equipos accesorios, caracterizado por guías
rectangulares y pasadores autoblocantes. Además, para estudiar la robustez y estabilidad del chasis, se realizó un
análisis de elementos finitos (FEA) del chasis (Fig. 3b).
(a) Vista frontal del chasis Fig. 3. (b) Análisis FEA del chasis
El resto de elementos principales que componen el vehículo se indican en la Fig. 4. Esta figura también
incluye el sistema de pulverización diseñado para el vehículo, compuesto por:
• Depósito de resina de poliéster reforzado con fibra de vidrio de 300 litros (92x61x60 mm)
• Tanque de pulverización de 26,75 l / min (Comet MP30, COMET SpA Reggio Emilia, Italia), presión máxima de 15
bar.
• Un pulverizador de brazo vertical con diez boquillas (Teejet DG 9502 EVS, Spraying Systems, Co., Wheaton, Ill.).
La disposición de los diferentes elementos confiere al vehículo una amplia zona para transportar equipos; la conexión
y desconexión del equipo resulta fácil, ya que las guías del sistema de transporte están situadas cerca del nivel del
suelo (aprox. 50 cm).
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 589
s 133 1. Chasis
2. Orugas de goma
3
111
3. Motor de gasolina
4. Doble
9
desplazamiento variable
144 bomba de pistones axiales
122 6. Hidráulico
155
7 intercambiadores de calor
5
7. Tanque de aceite
6 8. Marco de seguridad
100 9. Batería
10. Marco protector trasero
11. Tanque fitosanitario
1 8 4
12. Pulverización de Puma
2.2.1. Sensores
El control y la operación autónomos del robot móvil dependen en gran medida de la información del sensor externo.
Por lo tanto, el rendimiento del controlador de navegación y pulverización dependerá en gran medida de los
sensores instalados en la plataforma. Para ello, se instalan varios sensores en la plataforma; algunos sensores son
redundantes para probar diferentes configuraciones y, por lo tanto, en una futura versión comercial del robot móvil,
solo se instalarán los sensores más útiles y apropiados. También se ha estudiado la posición de cada sensor, con
el fin de determinar la mejor ubicación de los sensores en función de la estructura mecánica y el entorno.
Un sonar de rango medio y cuatro sonares de corto alcance se han ubicado en el frente y en cada lado de la plataforma,
respectivamente. Estos sensores permiten al robot detectar el entorno y los pasillos del invernadero. La odometría
establece la posición y la velocidad del robot, utilizando dos codificadores ópticos incrementales unidos al eje de rotación
de los motores de la pista. Un radar y una brújula magnética miden la velocidad lineal y la orientación del vehículo,
respectivamente. Está protegido de obstáculos inesperados en el entorno por un sensor de seguridad compuesto por
cuatro barras táctiles alrededor del vehículo. Finalmente, se ha instalado un sensor de presión en el sistema hidráulico de
pulverización para regular los controladores de pulverización. Las principales características de estos sensores se
resumen en la Tabla 1 y sus posiciones en la plataforma se muestran en la Fig. 5.
www.intechopen.com
590 Navegación de robots móviles
Sonar (dist. Corta) Siemens, Bero M18 15-100 cm 1,5% 0-10 VCC
pulso / m
pulso / rev.
(a) Vista lateral del sistema sensorial Fig. 5. (b) Vista superior del sistema sensorial
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 591
Característica Descripción
UPC Intel Pentium III - 933 MHz
Memoria Compact Flash de 1 GB
Cache 512 KB
Chipset VIA PN133T (FSB de 133 MHz) USB,
Interfaces Ethernet, audio, serie, PS2
Carta gráfica VIA VT8606
Poder 12 VCC
Temperatura 0 - 60º
Algunas tarjetas de entrada / salida / analógicas digitales se han conectado al bus PC-104, de modo que las señales de los
diferentes sensores a bordo del vehículo se pueden leer y los comandos se pueden enviar a los actuadores del vehículo. Se utiliza
una placa de entrada analógica (PCM-3718H, Advantech, Irvine, EE. UU.) Con salidas digitales para la sonda, la brújula y la
detección de presión; además, los datos de salida digital determinan la rotación de las pistas (hacia adelante o hacia atrás); un
tablero contador (PC104-3126, Nagasaki IPC, Taiwán) con entradas digitales gobierna los sensores de seguridad, codificadores y
radar; Se utilizan dos tarjetas de salidas analógicas (PCM-3712, Advantech, Irvine, EE. UU.) para los motores de cadena y las
válvulas de esterilización. La composición del sistema se muestra en la Fig. 6.
El sistema se completa con una pantalla táctil (Pantalla LCD de 7 ”, Nagasaki IPC, Taiwán) conectada al PC-104. Este
monitor permite al usuario definir los parámetros y opciones de los programas para realizar las pruebas deseadas.
e HIGO. 7 muestra una imagen real del sistema de hardware.
El software utilizado para desarrollar los programas de control y supervisión es LabVIEW® de National
Instruments® y Matlab® de MathWorks®. Estos programas fueron seleccionados por su simplicidad y familiaridad
con los algoritmos de control de programas, así como por su
www.intechopen.com
592 Navegación de robots móviles
Conexión adecuada con sistemas reales: tarjetas de entrada / salida, motores, etc. Además, cuentan con interfaces
gráficas adecuadas, lo que facilita el uso de sus programas.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 593
3. Sistema de control
La arquitectura de control del robot móvil se estudia en (González et al., 2009a) y se detalla en (Fig. 10). Los invernaderos se
construyen utilizando mapas digitales, que pueden ser utilizados por algoritmos de navegación robótica para controlar y dirigir
el vehículo. Los enfoques deliberativos se basan en estos mapas para construir un camino libre de obstáculos que actuará
como el camino de referencia que seguirá el robot en tiempo real. Por otro lado, las estrategias de navegación reactiva se
centran en
www.intechopen.com
594 Navegación de robots móviles
controlar la trayectoria del robot utilizando la información proporcionada por sus sensores durante el movimiento del robot. Se
ha implementado un algoritmo de navegación de cada técnica en el robot móvil Phytorobot. Los principales resultados se
discuten en (González et al., 2009a).
La arquitectura sigue una descomposición jerárquica en cinco capas (Fig. 10). La función
de cada capa es la siguiente:
• los capa de usuario se compone de la interfaz mediante la cual el usuario puede calibrar
programa; por ejemplo, seleccionando entre algoritmos de navegación reactivos o deliberativos.
• los nivel de planificación de ruta genera el seguimiento de la ruta a partir de la información del mapa (este mapa se
construirá utilizando el algoritmo reactivo) y da instrucciones a la capa de control de movimiento y al controlador de
pulverización.
• los nivel de control de movimiento da los puntos de ajuste a la capa de servo dependiendo de la posición actual
del vehículo. Además, envía las consignas al controlador de pulverización, en función de la velocidad del
vehículo. Además, en esta capa se ha agregado un nuevo filtro para las lecturas de la sonda.
• los nivel del controlador de pulverización Consiste en un apropiado controlador robusto que controla la presión de las
barras (Guzmán et al, 2008). El control de movimiento y el controlador de pulverización están relacionados porque la
presión de pulverización debe ser apropiada para la velocidad del vehículo.
• los nivel de servo está compuesto por dos controladores PI que aseguran que los actuadores (pistas) sigan los puntos de
ajuste dados por el nivel de control de movimiento.
Para solucionar este problema, se ha desarrollado una solución híbrida, utilizando la mayoría
paradigmas dominantes para el control de robots (Fig.10) (González et al., 2009a):
• Estrategias deliberativas. Esta técnica utiliza un mapa para calcular una ruta libre de obstáculos.
del invernadero antes de que el robot se mueva por él. En este trabajo, el algoritmo de planificación de caminos
seleccionado es un Diagrama de Voronoi modificado, obteniendo un gráfico con todos los caminos posibles en el
invernadero sin obstáculos. En función de la tarea que debe realizar el robot (pulverización, transporte, etc.), se
selecciona una de estas rutas. Una vez elegida la ruta, se utiliza una estrategia de control de navegación para seguirla.
La estrategia de control de navegación utilizada en este trabajo se describirá en la siguiente sección.
• Estrategias reactivas. Esta técnica se centra en controlar la trayectoria del robot utilizando la información
proporcionada por sus sensores durante el movimiento del robot. Como se mencionó anteriormente, un
invernadero es un entorno estructurado y, por lo tanto, se pueden agregar conocimientos a priori a la
estrategia de navegación reactiva. Por ejemplo, cuando el robot móvil está al final de un pasillo, podría girar
hacia la izquierda o hacia la derecha. Esta decisión se tomará basándose en el sistema sensorial y en el
turno anterior. La idea clave es que el segundo turno será del mismo lado que el
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 595
el anterior. Cuando haya girado dos veces consecutivas, las dos próximas vueltas serán hacia el lado
opuesto. Esto puede verse como un movimiento en zigzag, pero teniendo en cuenta que el robot puede
reaccionar ante eventos inesperados y ante diferentes configuraciones de invernaderos donde el zigzag no
es el adecuado. Realmente, esta técnica debe considerarse pseudorreactiva, porque el algoritmo de
navegación se ha implementado sabiendo que existen corredores paralelos dispuestos en filas en los
invernaderos.
www.intechopen.com
596 Navegación de robots móviles
Por lo tanto, la primera vez que el robot navega por el invernadero, si existe un mapa, se emplea mediante un método
deliberativo. Por otro lado, cuando no hay mapa, se utiliza un método pseudorreactivo. Además, se construye un mapa
sensorial a lo largo del camino que será utilizado por el módulo deliberativo en ejecuciones posteriores.
Los dos enfoques anteriores utilizan una capa de seguridad para evitar colisiones. El principal obstáculo para el movimiento de la
robótica móvil en los invernaderos está relacionado con el hecho de que los algoritmos de navegación deben tener en cuenta los
eventos inesperados (humanos que trabajan en el invernadero). Esta capa utiliza sensores de encendido / apagado.
Como se detalla en (González et al, 2009b) el KM bajo deslizamiento longitudinal se puede expresar como
X• porque • 0 • • porque • 0 •
••• v metro •• pecado 0 •• • •
y • • • pecado • 0 ••• • • , (1)
• • metro • •
•
• • •• • 0 1 •• • 01 ••
v r yo r • v l yo yo
• •
2 (2)
túrr • tú
• • ll,
(3)
si
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 597
donde v r y V l son las velocidades lineales de la pista derecha e izquierda, respectivamente; yo r y yo l son el deslizamiento
longitudinal de la vía derecha e izquierda, respectivamente, y b es la distancia entre
los centros de la pista.
Esta formulación del modelo cinemático se utiliza en el problema de seguimiento de trayectoria (González et al., 2009b) para
definir una nueva ley de control que se basa en el trabajo de (Canudas et al., 1997) pero que ahora incluye los términos
adicionales que compensan la efectos de deslizamiento (que afectan a los vehículos sobre orugas en suelos arenosos),
n
tu1 • ke, 1X
(4)
tu 2 • k 2 firmar (v árbitro) mi y • k 3 mi •.
Esta ley de control intenta reducir el error en la dirección de conducción o de avance ( mi X) usando una ganancia
( k 1), el error de orientación mi θ) se puede manipular de manera eficiente usando ganancia k, y finalmente, el3 error ortogonal a la
dirección de conducción se puede reducir utilizando la ganancia k. El controlador 2
ganancias ( k 1, k 2, k 3) se determinan utilizando el procedimiento descrito en (Canudas et al., 1997) y agregando nuevos parámetros para
compensar los efectos de deslizamiento, como se discute en (González et al.,
2009b), tiene
k 3• 2 • (• 2 • • v 2
C árbitro c ref),
2
donde β c> 0 y c> 0 son constantes que se utilizan para determinar el bucle cerrado deseado
comportamiento del sistema; v árbitro y ω árbitro son las velocidades de referencia lineal y angular, respectivamente.
3.4 Servocontroladores
Los controladores PI se utilizan al nivel más bajo; el objetivo es que el controlador principal proporcione los puntos de ajuste a
los controladores de bajo nivel. La función de estos controladores PI es controlar las válvulas que regulan los motores de vía.
Debido a la saturación de los actuadores, se ha implementado una estrategia anti-windup (Åström y Murray, 2008). Como
medio para determinar los parámetros de los controladores, se realizó una prueba de respuesta escalonada para caracterizar
las válvulas así como para obtener el modelo empírico de las válvulas. Luego, se utilizó el método de cancelación de polos
(Åström y Murray, 2008) para ajustar los parámetros de PI.
www.intechopen.com
598 Navegación de robots móviles
con incertidumbres del sistema. Se trata de una metodología para diseñar controladores robustos basados en el dominio de
frecuencia (Horowitz, 2001), que permite el diseño de controladores robustos que cumplen unas especificaciones cuantitativas
mínimas considerando la presencia de incertidumbres en el modelo de planta y la existencia de perturbaciones. Con esta teoría,
el objetivo final de cualquier diseño de control debe ser establecer una función de transferencia en lazo abierto con el ancho de
banda adecuado para sensibilizar la planta y reducir las perturbaciones (Guzmán et al., 2008). Como se muestra en las Figs. 11,
el sistema de control de pulverización se divide en dos pasos. En el primero, la referencia de presión se calcula en función de la
velocidad del vehículo y el volumen de pulverización deseado (relación algebraica). La segunda fase consiste en realizar las
acciones necesarias para controlar la presión con el fin de alcanzar el set point deseado de forma robusta. El perfil típico de las
referencias de presión calculadas en la primera etapa viene dado por combinaciones de rampas. Cuando el robot comienza a
moverse o romperse, la presión debe subir o bajar, respectivamente, y mientras la velocidad del robot permanece constante, el
set point de presión también lo hace (Guzmán et al., 2008).
HIGO. 11. Sistema de control total de la pulverización teniendo en cuenta la velocidad y el volumen.
4. Resultados y discusión
Antes de que se intentaran las técnicas de navegación, se realizaron varios experimentos para calibrar y probar el sistema de
sensores y los servocontroladores o de bajo nivel. Posteriormente, se probaron dos estrategias de navegación en un
invernadero real (estrategias de navegación deliberativa y reactiva). Posteriormente, también se probó el controlador de
movimiento con compensación de deslizamiento mediante simulaciones. Se discute una comparación con el controlador
original.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 599
Filtro implementado
8 8
6 6
Output [Volts]
Output [Volts]
4 4
2 2
0 0
0 10 20 30 40 50 0 5 10 15 20 25 30
(a) Medidas de un sensor de ultrasonidos en una (b) Medidas y filtro de un sensor de ultrasonidos en un
pared de invernadero pasillo de invernadero
HIGO. 12. Pruebas de sonares para comprobar la respuesta del filtro implementado
Además, se realizaron algunos experimentos con la brújula. Como ejemplo, la FIG. 13a muestra una prueba en la que se
realizaron dos giros consecutivos de 90º. Es posible ver el bajo nivel de ruido de este sensor. En el mismo experimento se
registraron las mediciones de codificadores y radar (Fig. 13b). Esta figura muestra el efecto del deslizamiento, ya que la
velocidad medida con radar es menor que la de los codificadores, y la diferencia determina el deslizamiento en línea (González
et al., 2009b).
0,5
- 50
0.4
Orientation [º]
speed [m/s]
- 100 0,3
0,2
- 150
0,1
- 200
0 10 20 30 40 50 60 70 80 90 0
0 20 40 60 80
tiempo [s]
tiempo [s]
www.intechopen.com
600 Navegación de robots móviles
HIGO. 14 muestra la velocidad y el voltaje de una pista controlada con los PI. Es posible comprobar el comportamiento
adecuado de los controladores. El pico en el instante de tiempo 12 s se debe a una falla en las lecturas del codificador,
porque los robots móviles atravesaron un bache en el suelo.
Pista 1
1,5
Track2
speed [m/s]
0,5
0
0 5 10 15 20 25 30 35
tiempo [s]
Señales de control
4
u1
3 u2
tension [Volts]
0
0 5 10 15 20 25 30 35
tiempo [s]
Primero, probamos la estrategia de navegación reactiva. En este caso, mostramos una prueba en un corredor de invernadero de 20 m de longitud.
HIGO. 16 muestran el mapa sensorial construido (asteriscos azules) y la trayectoria real seguida por el robot móvil
(línea roja continua). En esta figura se puede discernir la distribución heterogénea de plantas y la ligera curvatura
del corredor. Además, la trayectoria seguida es bastante adecuada porque el robot móvil se mueve
aproximadamente en el centro del pasillo. Por esa razón, las plantas se rocían uniformemente a cada lado.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 601
(a) Entrar en un pasillo Fig. 15. Robot móvil Phytorobot (b) Entre líneas de cultivo
durante las pruebas
HIGO. 16. Prueba de navegación reactiva en corredor de invernadero y mapa sensorial construido
Después de varios experimentos con la estrategia de navegación reactiva, también verificamos el enfoque deliberativo. Como
se comentó en trabajos anteriores (González et al., 2009a), utilizamos para el control de movimiento un controlador simple, Persecución
pura. Por esa razón, en las Figs. 17a la trayectoria seguida por el robot móvil es ligeramente diferente de la referencia, sobre
todo, en los giros. Se puede comprobar en las gráficas de errores (Fig.17b) donde el error máximo está cerca de
www.intechopen.com
602 Navegación de robots móviles
0,7 m. Además, en las Figs. 17c y las Figs. 17d es posible observar el comportamiento apropiado de los controladores PI de bajo
nivel, lo que asegura que las pistas sigan los puntos de ajuste.
Finalmente, se simuló el enfoque de control con compensación de deslizamiento y se comparó con el controlador original. En este
caso, hemos simulado una trayectoria típica de invernadero (Fig. 19a). Los parámetros del controlador se establecieron β = 5 y δ =
0,6 para alcanzar un comportamiento de circuito cerrado
C sobreamortiguado
C suave (Canudas et al., 1997). Para esta prueba, el
deslizamiento varía entre el 10 y el 30%. Además, para hacer las simulaciones más realistas, se ha añadido un pequeño ruido
aleatorio a la estimación de la posición del robot. HIGO. 19b, c, d grafican los errores. Como era de esperar, el controlador con
compensación de deslizamiento logra errores menores que los obtenidos con los controladores originales. Los errores
longitudinales, laterales y de orientación son cercanos a cero.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 603
HIGO. 19. Simulación en una trayectoria típica de invernadero del controlador con compensación de deslizamiento y el
controlador original
www.intechopen.com
604 Navegación de robots móviles
Este capítulo presenta una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en
invernaderos. El robot móvil desarrollado para operar en invernaderos ha sido apoyado por una integración
sinérgica de ingeniería mecánica con electrónica y control automático.
Como se ha comentado anteriormente, existen pocos vehículos que naveguen de forma autónoma en invernaderos, siendo
muchos de ellos manipuladores estáticos o vehículos semiautónomos. Debido a la importancia del sector de los invernaderos,
se ha desarrollado un robot móvil completo que ha sido diseñado para realizar algunas de las tareas más importantes en los
invernaderos.
El diseño mecánico del robot móvil se ha realizado utilizando tecnologías CAD / CAE en las que se han considerado las
principales características de los invernaderos, los componentes electrónicos. Posteriormente se instalaron algunos tipos de
sensores en la plataforma. Estos sensores son utilizados por los controles de pulverización y navegación. Finalmente, se
implementaron estrategias de control de navegación y fumigación para gobernar el vehículo. Con este robot móvil se han
obtenido resultados satisfactorios a lo largo de cuatro años del proyecto. En este capítulo, algunas pruebas reales han
demostrado el comportamiento adecuado del vehículo trabajando en invernaderos.
Los trabajos futuros implican un modelo dinámico que se probará para modelar y controlar el vehículo. Este modelo está
destinado a proporcionar un mejor rendimiento del control de navegación.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 605
Finalmente, probaremos técnicas avanzadas de control de navegación como políticas de control adaptativo y predictivo.
Expresiones de gratitud
Este trabajo ha sido apoyado por el CICYT español con las subvenciones DPI 2007-66718-C04-04 y AGR2005-00848.
Los autores también agradecen al centro de investigación "Las Palmerillas, Cajamar" por permitirnos el acceso a sus
instalaciones. Los autores también desean agradecer al profesor JG Donaire y al estudiante de doctorado A. Pawloski
de la Universidad de Almería por su colaboración.
6. Referencias
www.intechopen.com
606 Navegación de robots móviles
Hamza MA y Anderson, WK (2003). Respuestas de las propiedades del suelo y los rendimientos de grano a
Desgarro y aplicación de yeso en un suelo arenoso arcilloso compactado en contraste con un suelo franco arcilloso
arenoso en Australia Occidental. Agosto. J. Agric. Res, Vol. 54, no. 3, 273–
282, ISSN 0004-9409
Hamza MA y Anderson., WK (2005). Compactación de suelos en sistemas de cultivo. Una revisión de
la naturaleza, causas y posibles soluciones. Investigación de suelos y labranza, Vol. 82, no. 2, 121–
145, ISSN 0167-1987
Horowitz, I. (2001). Teoría del diseño de retroalimentación cuantitativa (QFT). Revista Internacional de Robusto
y control no lineal, Vol. 11, no. 10, 887 - 921 Isermann, R. (2005). Sistemas mecatrónicos. Fundamentos, Springer,
ISBN 978-1852339302, El
Países Bajos
Kirkegaard JA; Entonces, HB; Troedson, RJ y Wallis, ES (1992). El efecto de la compactación en
el crecimiento de guandú en suelos arcillosos. I. Mecanismos de respuesta de los cultivos y efectos estacionales sobre un Vertisol
en un ambiente subhúmedo. Investigación de la labranza del suelo, Vol. 24, no.
2, 107–127
Kitamura, S. y Oka, K. (2005). Sistema de reconocimiento y corte de pimiento dulce para picking
robot en horticultura de invernadero, Conferencia Internacional IEEE sobre Mecatrónica y Automatización, páginas.
1807-1812, ISBN 0-7803-9044-X, julio de 2005, IEEE, Cataratas del Niágara, Canadá
Kondo, N. y Ting, KC (1998). Robótica para sistemas de bioproducción, ASAE, ISBN 0-929355-94-6,
Estados Unidos
Le, A. (1999). Modelado y control de vehículos sobre orugas, Doctor. Tesis, Universidad de Sydney,
Sydney, Australia
Mandow, A.; Gómez de Gabriel, JM; Martínez, JL; Muñoz, VF; Ollero, A. y García, A.
(1996). El robot móvil autónomo Aurora para la operación de invernadero. Revista de robótica y
automatización de IEEE, Vol. 3, no. 4, 18-28, ISSN 1070-9932 PC104 Embedded Consortium, (2008). Disponible:
http://www.pc104.org
Radford BJ; Bridge, BJ; Davis, RJ; McGarry, D.; Pillai, UP; Rickman, JF; Walsh, PA y
Yule, DF (2000). Cambios en las propiedades de un Vertisol y respuestas del trigo después de la compactación con el tráfico de
cosechadoras. Investigación de la labranza del suelo, Vol. 54, no. 3, 155-170, ISSN 0167-1987
Radford BJ; Yule, DF; McGarry, D. y Playford, C. (2001). Respuesta del cultivo al suelo aplicado
tratamientos de compactación y reparación a la compactación. Investigación de la labranza del suelo, Vol. 61, no.
www.intechopen.com
Una descripción mecatrónica de un robot móvil autónomo para tareas agrícolas en invernaderos 607
igación
www.intechopen.com
608 Navegación de robots móviles
www.intechopen.com
Navegación de robots móviles
ISBN 978-953-307-076-6
Editor InTech
Mobile robots navigation includes different interrelated activities: (i) perception, as obtaining and interpreting sensory information; (ii) exploration, as the
strategy that guides the robot to select the next direction to go; (iii) mapping, involving the construction of a spatial representation by using the sensory
information perceived; (iv) localization, as the strategy to estimate the robot position within the spatial map; (v) path planning, as the strategy to find a path
towards a goal location being optimal or not; and (vi) path execution, where motor actions are determined and adapted to environmental changes. The book
addresses those activities by integrating results from the research work of several authors all over the world. Research cases are documented in 32 chapters
How to reference
In order to correctly reference this scholarly work, feel free to copy and paste the following:
Julian Sanchez-Hermosilla, Francisco Rodriguez, Ramon Gonzalez, Jose Luis Guzman and Manuel Berenguel (2010). A Mechatronic Description of an
Autonomous Mobile Robot for Agricultural Tasks in Greenhouses, Mobile Robots Navigation, Alejandra Barrera (Ed.), ISBN: 978-953-307-076-6, InTech,
mobile-robot-for-agricultural-tasks-in-greenhouses
University Campus STeP Ri Slavka Unit 405, Office Block, Hotel Equatorial Shanghai No.65, Yan An Road