Proyecto Fin de Carrera

Anuncio
PFC Juan Manuel Medel García:
Desarrollo de una plataforma de monitorización y control de un minirobot móvil basada en redes de
sensores inalámbricos
Capítulo 9: Conclusiones y lineas de
trabajo futuras
1. Conclusiones:
El objetivo principal de este proyecto ha sido satisfecho al haberse desarrollado una red
inalámbrica en la que se adquieren medidas ambientales que son transmitidas dentro de una
red ZigBee y quedando almacenadas en un ordenador concentrador de información.
Adicionalmente se puede controlar un robot de guiado diferencial a través de la red
permitiendo así interactuar con el medio.
Las pruebas funcionales de interconexión entre placas con distintas tecnologías y de
distintos fabricantes han sido completamente satisfactorias demostrando el correcto
funcionamiento de cada una por separado y de su integración en un mismo conjunto. Los
errores de transmisión tanto por tecnología I²C como por ZigBee no han sido detectados
consiguiente un funcionamiento adecuado del escenario.
La distancia entre el nodo router y los nodos end-device son variables debido al movimiento
del robot. Como consecuencia directa, los nodos end-device no pueden ser colocados a
distancias superiores a quince metros ya que la calidad de la señal hace que el coordinador
no pueda comunicarse incurriendo por tanto e una perdida de datos. Es por ello que quizá
fuese oportuno incluir un nuevo nodo router en la red pudiendo generar una tipología
mallada en lugar de una tipología árbol.
Como se puede inferir de las pruebas realizadas sobre el sistema, la problemática del peso
93
PFC Juan Manuel Medel García:
Desarrollo de una plataforma de monitorización y control de un minirobot móvil basada en redes de
sensores inalámbricos
unida al desvío entre el comportamiento en los motores hacen difícil que el robot siga el
modelo cinemático inverso esperado incurriendo por tanto en la imposibilidad de poder ser
controlado correctamente.
Por otra parte y centrándonos en la comunicación entre el robot y el módulo coordinador, es
necesario insistir en la funcionalidad intrínseca de cada uno de los dispositivos debido a su
construcción física por fabricante tal y como se desarrolló en el apartado 4.1. del capítulo 7.
Es por ello que, a pesar de haber obtenido una plataforma funcional, la optimalidad de la
misma es bastante reducida. Este handicap se puede solucionar fácilmente adquiriendo el
equipo Meshlium como se detalla en el siguiente apartado.
2. Posibles mejoras:
La mejora que aportaría mayor flexibilidad al escenario sería sustituir la placa WaspMote
del nodo coordinador por un router multiprotocolo fabricado por Libelium cuyo nombre
comercial es MeshLium. Las ventajas obtenidas serían una programación directa y más
flexible sobre la red al estar basado este router sobre un sistema Linux embebido, entre
otras, la ventaja más remarcable podrían ser la posibilidad de eliminar el ordenador al que
actualmente está conectado el WaspMote ya que MeshLium es un ordenador en sí. Como
aportación extra, MeshLium dispone de una base de datos y un programa servidor aportado
por el fabricante que además de facilitar la gestión de la información se pueden almacenar
en un servidor externo de internet pudiendo por tanto acceder a dicha información e incluso
a la gestión del sistema desde un ordenador externo a la red escenario.
Es primordial para conseguir un buen modelo del robot que los motores que lo conforman
sean de una calidad suficiente que nos permita asegurar igualdad de modelado entre ellos y
que dispongan de la suficiente potencia tractora como para desplazar el robot incluso a
pequeñas velocidades.
Con el objeto de un control más preciso del robot que reduzca errores de posición se podría
instalar algún sistema que aporte a la red información sobre la posición del robot pudiendo
94
PFC Juan Manuel Medel García:
Desarrollo de una plataforma de monitorización y control de un minirobot móvil basada en redes de
sensores inalámbricos
así ser realimentada e integrar sistemas de control de bajo nivel como PID. Para acometer
esta mejora se podría instalar una cámara de vídeo o un equipo sonar que permita extraer
información sobre la posición del robot.
Actualmente se está obteniendo la información de la posición mediante medidas indirectas
del sensor de aceleración integrado en WaspMote. Se han detectado ruidos en la medida
debidos a vibraciones acopladas al movimiento del robot que hacen que el sistema incurra
en errores, podría por tanto ser aconsejable incluir medios para amortiguar los efectos de
estas vibraciones utilizando un filtro de Kalman en el estimador de estados o cualquier otro
método.
95
Descargar