CI-0160 Robótica

CI-0160 (CI-2657) Robótica

Información General del Curso

UCR – Universidad de Costa Rica
ECCI – Escuela de Ciencias de la Computación e Informática
CI-0160 Robótica
Tipo Curso: Teórico-Práctico
4 Créditos / 12 Horas Totales a la Semana:
  • 5 horas de clases presenciales a la semana
  • 7 horas de trabajo independiente a la semana
Asistencia Obligatoria*
Requisito:
  • CI-0122 Sistemas Operativos
  • CI-0121 Redes de Comunicación de Datos
  • CI-0123 Proyecto Integrado de Sistemas Operativos y Redes de Comunicación de Datos
Co-requisito: No tiene
Cupo Mínimo: 10 estudiantes / Cupo Máximo: 2 estudiantes
Curso Electivo del Último Año de la Carrera
Periodo Actual: I Semestre del 2020

* Aunque la asistencia a este curso no es obligatoria (de acuerdo al reglamento de la UCR), es necesario que el estudiante asista a todas las clases para poder aprobar el curso con éxito; ya que los objetivos, la metodología, las actividades de enseñanza-aprendizaje y la evaluación están planeadas contando con la participación activa de los estudiantes.

Información de los Profesores

Dra. Kryscia Daviana Ramírez Benavides

Doctorado Académico en Computación e Informática – Universidad de Costa Rica
Experiencia Docente: 2003-2020 Profesora e investigadora de la UCR

Bach. Ariel Mora Jiménez

Bachillerato en Ciencias de la Computación e Informática – Universidad de Costa Rica
Experiencia Docente: 2019-2020 Profesor e investigador de la UCR

Descripción del Curso

El curso de Robótica es un curso teórico-práctico dirigido a los estudiantes de la Escuela de Ciencias de la Computación e Informática de la Universidad de Costa Rica en el énfasis de Ciencias de la Computación. Está dedicado a introducir los fundamentos en el uso, el diseño y la implementación de sistemas orientados a robótica, centrándose en el diseño, construcción y programación de robots autónomos con diferentes tecnologías de robótica, como Arduino y los kits de Lego Mindstorms NXT y EV3. Además, se incorporarán el hardware y software de los robots Sphero BOLT, Q.bo, NAO y Pepper, los cuales serán utilizados por los estudiantes en los laboratorios y las tareas.

Los estudiantes adquieren conocimientos prácticos sobre temas como la incertidumbre en la detección y la acción, así como los métodos para tratar con ella, la localización de sí mismo, la planificación de trayectorias y evasión de obstáculos, arquitecturas basadas en comportamientos y arquitecturas de controladores reactivos, la teoría básica de control, y temas avanzados, como sistemas multi-robot, aprendizaje, y mapeado.

En cumplimiento de la Ley 7600 de la igualdad de oportunidades se programa la posibilidad de atención de las necesidades educativas especiales de los matriculados. Los interesados favor avisar al profesor por escrito durante la primera semana del curso acerca de las adecuaciones que necesiten. Posteriormente (a más tardar la tercera semana del curso), para hacer efectivas las adecuaciones requeridas se deben presentar los documentos que justifiquen tales necesidades educativas especiales. El estudiante debe estar dispuesto a trabajar en equipo junto con el docente y la comisión institucional para llevar su necesidad educativa particular.

Objetivo General del Curso

Aprender y aplicar los fundamentos de robótica para diseñar, construir, programar y documentar la solución de problemas reales mediante sistemas robóticos, utilizando diferentes tecnologías.

Información del Grupo y Asistente

Grupo 01

Horario: Martes 7:00am a 9:50am y Viernes de 7:00am a 8:50am
Aula: CI205 y CI102/CI417 (laboratorios)
Asistente: Por definir
E-Mail: Por definir

Links