openpilot es un software de conducción semiautomática de código abierto de comma.ai, Inc. Cuando se combina con hardware de coma, reemplaza los sistemas avanzados de asistencia al conductor en varios automóviles, mejorando el sistema original. [7] [8] A partir de 2023, openpilot admite más de 250 modelos de automóviles y tiene más de 6000 usuarios, acumulando más de 90 millones de millas (140 000 000 km). [8] [9] [10] [11]
openpilot se ejecuta en hardware comma 2/3/X, también desarrollado por comma.ai. Presentado como una actualización del mercado de accesorios , permite a los usuarios mejorar sus automóviles existentes con potencia informática mejorada, visión mejorada y software actualizado periódicamente. Se ha citado a openpilot por ofrecer una experiencia de conducción "natural" y similar a la humana, [8] y ha recibido críticas favorables por su facilidad de uso y participación del conductor. [7] En mayo de 2024, openpilot ostenta el récord del tiempo más corto en un viaje semiautónomo de costa a costa en los EE. UU. [12] [13]
comma.ai Inc fue fundada en septiembre de 2015 por George Hotz . [14] La primera versión de openpilot se reveló unos meses después en un artículo de Bloomberg, mostrando la funcionalidad en un Acura ILX 2016. [15] El video y el artículo instigaron una carta de cese y desistimiento del Departamento de Vehículos Motorizados de California , alegando que comma.ai estaba probando un automóvil autónomo sin licencia.
openpilot se empaquetó en un pequeño dispositivo transportable llamado "comma one", anunciado en TechCrunch Disrupt . [16] El 27 de octubre de 2016, la NHTSA emitió una Orden Especial a comma.ai exigiendo información detallada sobre la coma, para determinar si el dispositivo cumple con las Normas Federales de Seguridad de Vehículos Motorizados legalmente requeridas . [17] comma.ai respondió en un tweet desde Shenzhen , China, anunciando la cancelación de la coma. [18]
comma.ai openpilot de código abierto un mes después, el 30 de noviembre de 2016, enfatizando su uso previsto para investigación, sin garantía alguna. [19] [20]
El 7 de enero de 2020, comma.ai presentó el dispositivo "coma dos" de $ 999 en el CES de Las Vegas . [21] [22] [23] En noviembre de 2020, Consumer Reports clasificó a openpilot por encima de todos los demás sistemas avanzados de asistencia al conductor en el mercado, incluido el piloto automático de Tesla , el Super Cruise de Cadillac y el Co-pilot 360 de Ford . En particular, el desempeño de openpilot en las áreas de participación del conductor y facilidad de uso obtuvo mejores resultados que todos los demás sistemas evaluados por Consumer Reports. [7]
En la convención comma_con de 2021 de comma, la compañía lanzó el "kit de desarrollo de coma tres". [24] Este modelo utiliza dos cámaras de ojo de pez orientadas hacia el frente y una cámara de larga distancia orientada hacia la parte trasera para analizar los alrededores del automóvil. [25]
En enero de 2023, The Verge descubrió que la tecnología de asistencia a la conducción basada en openpilot es mejor que la de los fabricantes de automóviles tradicionales, ya que ofrece una experiencia de conducción más "natural" y humana. Ya se dijo que se habían distribuido cerca de 5.000 unidades de dispositivos Comma 3 compatibles con openpilot . [8]
En la convención COMMA_CON de 2023 de comma, se anunció el "comma 3X" como sucesor del kit de desarrollo de comma three a un precio más bajo de $1249. [26] En 2023, se dijo que la distancia total recorrida por los más de 6000 usuarios de openpilot superó los 90 millones de millas, [10] [11] una mejora con respecto a la cifra de 25 millones de millas reportada en 2020. [27]
En abril de 2024, se estableció un nuevo récord de carrera semiautónoma de Cannonball , que implicó un recorrido a través de los Estados Unidos desde la costa este hasta la costa oeste, utilizando un Toyota Prius 2017 equipado con una unidad coma 3X con openpilot . El viaje duró 43 horas y 18 minutos con una autonomía del 98,4%, superando en casi 12 horas el récord anterior establecido en un Tesla Model S (97,7% de autonomía). [12] [13] [28]
A diferencia de las soluciones tradicionales de conducción autónoma donde las unidades de percepción , predicción y planificación son "módulos" separados, openpilot adopta un diseño de extremo a extremo a nivel de sistema para predecir la trayectoria del automóvil directamente a partir de las imágenes de la cámara. El diseño integral de openpilot es una red neuronal entrenada por comma.ai utilizando datos de conducción del mundo real cargados por los usuarios de openpilot . [29]
openpilot 0.9.4 y posteriores incluyen "navegar en openpilot ", una característica similar a " Full Self-Driving " (FSD) de Tesla, Inc. [30]
openpilot utiliza aprendizaje automático , entrenado con datos de conducción del mundo real, para determinar el camino más seguro en la carretera. Esto mejora la percepción en carreteras sin marcas de carril en comparación con el centrado de carril mediante el seguimiento de las líneas de carril actuales.
openpilot mantiene una distancia de seguimiento segura con respecto al vehículo que le precede. Es capaz de conducir en tráfico intermitente sin intervención del usuario. Utiliza la curvatura de la carretera y los datos de límite de velocidad de OpenStreetMap para permitir reducir la velocidad en curvas cerradas y establecer la velocidad deseada del vehículo al límite de velocidad actual en ciertas bifurcaciones del repositorio principal mantenidas por la comunidad.
openpilot reconoce la cara del conductor; Si el conductor se distrae, openpilot le avisa. Si el conductor se distrae durante más de seis segundos, openpilot desacelera el vehículo hasta detenerlo y alerta de forma sonora al usuario.
openpilot utiliza el modelo para cambiar de carril cuando el usuario activa la señal de giro: un empujón en el volante es opcional para confirmar el cambio de carril. openpilot también interactúa con el monitor de punto ciego en ciertas marcas y modelos para bloquear el cambio de carril en caso de que el monitor de punto ciego detecte un automóvil.
openpilot recibe actualizaciones de software inalámbricas a través de WiFi o una red de telefonía celular (actualizaciones OTA).
En el lanzamiento, openpilot admitió el Honda Civic y el Acura ILX . Se ha agregado soporte para más vehículos y marcas a través de una contribución de código abierto. [31] A noviembre de 2023, la lista de vehículos admitidos oficialmente contiene más de 250 entradas, [9] y se puede ver en https://comma.ai/vehicles.
El desarrollo cuenta con el respaldo de una comunidad de código abierto que utiliza Discord [32] y GitHub .
comma.ai ha publicado herramientas y guías para ayudar a los desarrolladores a portar sus coches. [33] Además, lanzaron herramientas para permitir a los usuarios revisar sus unidades. [34]
comma.ai mantiene el código base y los lanzamientos de openpilot , y existe una comunidad en crecimiento que mantiene varias bifurcaciones de openpilot . Estas horquillas constan de funciones experimentales como la detección de semáforos.
Los modelos Tesla previos al piloto automático se han adaptado con piloto abierto a través de una bifurcación comunitaria. [35] Los modelos Chrysler y Jeep también han obtenido apoyo a través de contribuciones de la comunidad. [36] [37]
Hay más de 6600 bifurcaciones del repositorio openpilot GitHub. [20]