Ciencias de la Computación
Permanent URI for this community
Browse
Browsing Ciencias de la Computación by browse.metadata.advisor "Barrios Aranibar, Dennis"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
Item Control visual de un brazo manipulador con 7GDL, en base a visión monocular, para el seguimiento de objetivos(Universidad Católica San Pablo, 2018) Tejada Begazo, María Fernanda; Barrios Aranibar, DennisLa necesidad de incrementar la producción de las grandes empresas en la Primera Revolución Industrial permitió el desarrollo de nuevas máquinas, tecnologías y actividades, configurando el entorno perfecto para la aplicación de máquinas y procedimientos autónomos como los brazos manipuladores. En la última década se han ampliado las actividades que realizan los brazos manipuladores a diversas áreas como rescate, medicina e industria aeroespacial. La principal tarea de un brazo manipulador es alcanzar un objetivo por medio de sus elementos perceptivos. Esta tarea conlleva escoger los sensores necesarios para percibir el mundo tomando en cuenta el costo, el peso y el espacio. En esta investigación se dará solución a este problema con el uso de un sensor de visión, es decir una cámara. El mecanismo de control que se presenta se basa en dividir el movimiento tridimensional en dos movimientos sobre dos planos: Uno de estos planos es el mismo que el plano de la cámara (plano XY ) y el otro plano será perpendicular al primero y se refiere a la profundidad (plano XZ). El movimiento del objetivo en el plano de la cámara será calculado por medio del flujo óptico, es decir la traslación del objetivo del tiempo t al t + 1 en el plano XY . En cambio, el movimiento en el plano de la profundidad se estimará mediante el filtro de Kalman usando las variaciones de la traslación obtenida del flujo óptico y de la rotación dada por la matriz de cinemática directa. Finalmente, el movimiento planificado en cada plano se ejecutará de forma intercalada infinitesimalmente, obteniendo así un movimiento continuo para los tres ejes coordenados (XY Z). Los resultados experimentales obtenidos, han demostrado que se realiza un camino limpio y suavizado. Se han llevado a cabo pruebas con diferentes intensidades de iluminación, mostrando un error promedio de la trayectoria de movimiento de µx,y,z = 5.05, 4.80, 3.0 en centímetros con iluminación constante, por lo que se tiene una desviación estándar σx,y,z = 2.21, 2.77, 1.45 en centímetros. Al obtener resultados satisfactorios en las pruebas elaboradas. Se puede concluir que es posible solucionar el problema del movimiento tridimensional de un brazo manipulador dividiéndolo en dos subproblemas que trabajan en planos perpendiculares. Esta solución nos proporciona una trayectoria suave, ya que el mecanismo de control se realiza en cada instante de tiempo obteniendo un movimiento natural.Item Ensamble de múltiples subconjuntos de datos balanceados aplicado a calificación crediticia(Universidad Católica San Pablo, 2020) Carrillo Pino, Jose Enrique; Barrios Aranibar, DennisLa investigación actual en calificación crediticia no ha prestado atención al desbalance presente en los conjuntos de datos. Por esta razón, en este trabajo se importó un método reciente de ensamble para clasificar datos desbalanceados en el dominio de crédito. Se usaron cuatro clasificadores base de diversas familias, y tres conjuntos de datos heterogéneos como prueba. Luego de ejecutar los experimentos, los resultados son bastante alentadores; el área bajo la curva (AUC) mejoró en diez de doce clasificadores base. Además, los clasificadores ensamblados creados son estadísticamente superiores a los algoritmos de estado del arte Random Forest y XGBoost. Finalmente, al comparar los resultados de este estudio con los resultados de otros estudios en dos conjuntos de datos de referencia se ratifica que los resultados son bastante competitivos.Item Introduciendo rolling window a los métodos de planeamiento de caminos fast marching para robots autónomos(Universidad Católica San Pablo, 2021) Sucapuca Diaz, Angel Jose; Barrios Aranibar, DennisMoverse de un lugar a otro para cumplir una determinada tarea sin intervención humana es uno de los mayores retos que debe superar un robot autónomo. Para lograrlo, el robot debe encontrar el camino más corto desde un punto inicial hasta un punto final en un mapa que representa su entorno haciendo uso de los métodos de Planeamiento de Caminos. Un problema común a varios métodos de Planeamiento de Caminos es la necesidad de explorar un área considerable del mapa lo cual implica un mayor uso de los recursos computacionales del robot. En este trabajo se propone introducir Rolling Window a los métodos de Planeamiento de Caminos Fast Marching para disminuir considerablemente el área de exploración necesaria. En consecuencia, un robot autónomo podría usar de forma más eficiente sus limitados recursos computacionales para encontrar el camino más corto.Item Plano general, sistema operativo y protocolo de envío de información para el control de máquinas de automatización industrial(Universidad Católica San Pablo, 2015) Álvarez Valera, Hernán Humberto; Barrios Aranibar, DennisHoy en día, la automatización industrial es la clave de éxito de muchas empresas, ya que se emplea el criterio de “producción en masa “. Empresas como Coca cola o Compaq, desarrollan o tercer izan su propia tecnología para controlar sus máquinas de automatización controlando grandes cantidades de procesos de manera simultánea para cumplir sus objetivos. Este tipo de tecnología suele ser cerrada y costosa en adquisición y configuración. En este trabajo de investigación, se estudiarán algunos métodos de planificación de procesos y algunos dispositivos de procesamiento, para luego detallar la forma de controlar máquinas de automatización con varias líneas de producción desde un ordenador personal con un sistema operativo de propósito general, usando métodos de administración de procesos, control de hardware, una correcta configuración de un sistema operativo convencional y métodos de planificación de envío de información por Universal Serial Bus (USB) logrando un sistema robusto, estable en el tiempo y escalable.Item Una solución a la cinemática inversa de un brazo robótico antropomorfo utilizando la imitación humana(Universidad Católica San Pablo, 2023) Cornejo Arismendi, Victor Alfonzo; Barrios Aranibar, DennisEl paradigma de imitación humana en robot humanoides es aplicar una solución para lograr la ejecución de tareas en entornos de trabajo realistas, hechos por humanos y para humanos. Siguiendo esa linea, este trabajo de investigación propone una solución a la cinemática inversa de un brazo antropomorfo de 7 grados de libertad que posee una morfología basada en el ser humano. La propuesta consiste en una técnica que utiliza la observación y réplica sumando métodos matemáticos y computacionales para la creación de conocimiento de soluciones humanas. Se propone un método de reducción de dimensionalidad para la aplicación de una técnica de interpolación no-lineal que sea capaz de almacenar datos expertos tomados y capturados de las posiciones y posturas de brazos humanos realizando distintas actividades. La idea es crear una base de conocimiento para resolver la redundancia de soluciones de un brazo humano y reducirla a una única solución que sea perceptiblemente humana. La propuesta plantea tres fases. La primera es la fase de reducción de dimensionalidad que es la encargada de aplicar métodos matemáticos que reducen los datos expertos a una única variable sin perdidas de información, esto gracias a aprovechar el sistema único de la arquitectura del brazo robótico antropomorfo humanoide. La segunda fase es la encargada de crear y utilizar una función que almacene el conocimiento de las distintas soluciones de la cinemática inversa, utilizando la fase de reducción de dimensionalidad para eliminar el error que podría generarse si el sistema posee más de una sola dimensión. La tercera fase consta de la expansión de dimensionalidad sin pérdida de datos para obtener los datos solución que el brazo robótico requiera, los cuales son los grados rotacionales que sean necesarios para cada motor. La propuesta fue alimentada por datos capturados por un exoesqueleto pasivo creado por el autor. Se recolectaron distintos puntos solución para crear el conocimiento experto de posiciones humanas. Luego del entrenamiento fue probado, obteniendo resultados satisfactorias de convergencia de la función interpoladora y mostrando resultados satisfactorios en un simulador 3D.