Carla es un simulador de código abierto para la investigación de conducción autónoma. Carla se ha desarrollado desde cero para apoyar el desarrollo, la capacitación y la validación de los sistemas de conducción autónomos. Además del código y los protocolos de código abierto, Carla proporciona activos digitales abiertos (diseños urbanos, edificios, vehículos) que se crearon para este propósito y se pueden usar libremente. La plataforma de simulación admite una especificación flexible de suites de sensores y condiciones ambientales.
Nota
Esta es la rama de desarrollo ue4-dev
para la versión Unreal Engine 4.26 de Carla . Esta rama existe en paralelo con la versión Unreal Engine 5.3 de Carla, en la rama ue5-dev
. Asegúrese de que esta versión de Carla sea adecuada para sus necesidades, ya que existen diferencias significativas entre las versiones UE 4.26 y UE 5.3 de Carla.
Linux:
Windows:
Advertencia
Las descargas de paquetes Carla ahora se proporcionan utilizando el Backblaze CDN. Los enlaces de descarga del servicio web de Amazon se han suspendido. Asegúrese de actualizar cualquier información relevante en repositorios utilizando las versiones del paquete de Simulador Carla.
La documentación de Carla está alojada en Readthedocs. Consulte los siguientes enlaces de clave:
Repositorios asociados con la plataforma de simulación Carla:
Como lo que ves? ¡Estratas en Github para apoyar el proyecto!
Si usa Carla, cite nuestro documento CORL'17.
Carla: un simulador de conducción urbana abierto
Alexey Dosovitskiy, Ros alemán, Felipe Codevilla, Antonio López, Vladlen Koltun; PMLR 78: 1-16 [PDF] [Talk]
@inproceedings{Dosovitskiy17,
title = {{CARLA}: {An} Open Urban Driving Simulator},
author = {Alexey Dosovitskiy and German Ros and Felipe Codevilla and Antonio Lopez and Vladlen Koltun},
booktitle = {Proceedings of the 1st Annual Conference on Robot Learning},
pages = {1--16},
year = {2017}
}
Clon este repositorio localmente de GitHub:
git clone https://github.com/carla-simulator/carla.git .
Además, clona el bifurcado Carla del motor irreal en una ubicación apropiada:
git clone --depth 1 -b carla https://github.com/CarlaUnreal/UnrealEngine.git .
Una vez que haya clonado los repositorios, siga las instrucciones para construir en Linux o edificio en Windows.
Eche un vistazo a nuestras pautas de contribución.
Si te encuentras con problemas, consulte nuestras preguntas frecuentes.
El código específico de Carla se distribuye bajo la licencia MIT.
Los activos específicos de Carla se distribuyen bajo la licencia CC-BY.
La biblioteca AD-RSS-LIB compilada y vinculada por la variante de construcción de integración RSS presenta una licencia LGPL-2.1 solo.
Unreal Engine 4 sigue sus propios términos de licencia.
Carla utiliza tres dependencias como parte de la integración de sumo:
Carla utiliza una dependencia como parte de la integración de Chrono:
Carla utiliza el Autodesk FBX SDK para convertir FBX en OBJ en el proceso de importación de mapas. Este paso es opcional, y el SDK se encuentra aquí
Este software contiene el código Autodesk® FBX® desarrollado por Autodesk, Inc. Copyright 2020 Autodesk, Inc. Todos los derechos, reservados. Dicho código se proporciona "tal cual" y Autodesk, Inc. renuncia a todas y cada una de las garantías, ya sea expresas o implícitas, incluidas, entre otros, las garantías implícitas de comerciabilidad, idoneidad para un propósito particular o no infracción de los derechos de terceros. En ningún caso, Autodesk, Inc. será responsable de cualquier daño directo, indirecto, incidental, especial, ejemplar o consecuente (que incluye, entre otros, la adquisición de bienes o servicios sustitutos; pérdida de uso, datos o ganancias; o ganancias; Sin embargo, la interrupción del negocio) causada y en cualquier teoría de responsabilidad, ya sea en contrato, responsabilidad estricta o agravio (incluida la negligencia o de otra manera) que surja de cualquier manera fuera de dicho código ".