Charlas: Explicando el sistema de un vehículo autónomo con Python.

Saturday - May 18th, 2024 1:45 p.m.-2:15 p.m. in Room 310/311

Presented by:

Description

En los últimos años, hemos visto el crecimiento de compañías enfocadas al desarrollo de vehículos autónomos, como lo son Tesla ,Waymo o Kiwibots. Al ver estos grandes proyectos podría pensarse que la lógica detrás de un sistema informático para controlar este tipo de robots es muy complicada. En esta charla vamos a desmitificar un poco el funcionamiento de esta clase de sistemas, aprenderemos sobre algunas tendencias en cuanto a frameworks de robótica como ROS, y como es que se comunican los distintos sensores del vehículo para lograr la conducción autónoma. Todo desde un punto de vista de ingeniería de software enfocada a trabajar con nodos de comunicación en tiempo real. Y por supuesto, todos los ejemplos escritos en Python.

Audiencia


La audiencia puede ser cualquier persona entusiasmada en temas de robótica o de conducción autónoma, no hace falta tener algún tipo de conocimiento previo en algo en particular, ya que la charla está enfocada a tocar conceptos teóricos y explicarlos.

Esquema


Introducción a los vehículos autónomos (5 minutos)

  • Explicación breve de los tipos de vehículos autónomos.
  • Explicación sobre el enfoque de la charla y las limitaciones de la misma.

Introducción a ROS con Python (7 minutos)

  • El framework de robótica ROS y los sistemas en tiempo real.
  • Los nodos de comunicación y los tipos de mensajes.
  • Breve analogía entre los sistemas de robótica y los servicios en una nube.

Cómo funcionan los sensores de un vehículo autónomo, y el control (10 minutos)

  • Sensor Fusion (Cámaras, LiDAR, Radar, GPS)
  • Aprendizaje automático para tomar decisiones

Demo del funcionamiento de un vehiculo autonomo con CARLA Simulator y ROS2 (10 minutos)

  • Mostrando una aplicación funcional de un vehículo autónomo en el simulador CARLA para visualizar el funcionamiento de ROS y su interacción con los sensores del vehículo.

Conclusiones (3 minutos)