El repositorio de Robotics de PromTraft sirve como comunidad para que las personas prueben y compartan ejemplos interesantes de solicitación de modelos de idiomas grandes (LLM) dentro del dominio robótica. También proporcionamos un simulador de robótica de muestra (construido en Microsoft AirSim) con la integración de ChatGPT para que los usuarios comiencen.
Actualmente nos centramos en ChatGPT de OpenAI, pero también damos la bienvenida a ejemplos de otros LLM (por ejemplo, modelos de código abierto u otros con acceso a API como GPT-3 y Codex).
Los usuarios pueden contribuir a este repositorio enviando ejemplos de inmediato interesantes a la sección de discusiones de este repositorio. Se puede enviar un aviso dentro de diferentes categorías de robótica, como manipulación, robótica del hogar, razonamiento físico, entre muchos otros. Una vez presentado, el aviso será revisado por la comunidad (¡votar sus favoritos!) Y agregarle al repositorio por un equipo de administradores si se considera interesante y útil. Alentamos a los usuarios a enviar indicaciones interesantes, divertidas o útiles. También alentamos a los usuarios a enviar indicaciones que no son necesariamente "correctas" o "óptimas", pero que son interesantes.
Alentamos a las presentaciones rápidas formateadas como Markdown, para que puedan transferirse fácilmente al repositorio principal. Especifique qué LLM usó y, si es posible, proporcione otras imágenes del modelo en acción, como videos e imágenes.
Publicación de blog: aka.ms/chatgpt-robotics
Documento: CHATGPT para robótica: principios de diseño y habilidades de modelos
Video: https://youtu.be/nyd0qczcs6q
Si usa este repositorio en su investigación, cite el siguiente documento:
@techreport{vemprala2023chatgpt,
author = {Vemprala, Sai and Bonatti, Rogerio and Bucker, Arthur and Kapoor, Ashish},
title = {ChatGPT for Robotics: Design Principles and Model Abilities},
institution = {Microsoft},
year = {2023},
month = {February},
url = {https://www.microsoft.com/en-us/research/publication/chatgpt-for-robotics-design-principles-and-model-abilities/},
number = {MSR-TR-2023-8},
}
La lista a continuación contiene enlaces a las diferentes categorías de robótica y sus ejemplos de solicitud correspondientes. Agradecemos contribuciones a este repositorio para agregar más categorías y ejemplos de robótica. Envíe ejemplos de solicitud a la página de discusiones o envíe una solicitud de extracción con su categoría y ejemplos.
Proporcionamos un entorno de muestra AirSim para que los usuarios prueben sus indicaciones ChatGPT. El entorno es un binario que contiene un entorno de inspección de muestra con activos como turbinas eólicas, torres eléctricas, paneles solares, etc. El medio ambiente viene con un dron e interfaces con ChatGPT, de modo que los usuarios pueden enviar fácilmente comandos en lenguaje natural. [Enlace del simulador]
Agradecemos contribuciones a este repositorio para agregar más simuladores y entornos de robótica. Envíe una solicitud de extracción con su simulador y entorno.
Más allá de los ejemplos de solicitud aquí, dejamos enlaces útiles y relacionados con el uso de modelos de idiomas grandes a continuación:
Este proyecto da la bienvenida a las contribuciones y sugerencias. La mayoría de las contribuciones requieren que acepte un Acuerdo de Licencia de Contributor (CLA) que declare que tiene derecho y realmente hacernos los derechos para utilizar su contribución. Para más detalles, visite https://cla.opensource.microsoft.com.
Cuando envíe una solicitud de extracción, un BOT CLA determinará automáticamente si necesita proporcionar un CLA y decorar el PR adecuadamente (por ejemplo, verificación de estado, comentario). Simplemente siga las instrucciones proporcionadas por el bot. Solo necesitará hacer esto una vez en todos los reposos usando nuestro CLA.
Este proyecto ha adoptado el Código de Conducta Open Open Microsoft. Para obtener más información, consulte el Código de Conducta Preguntas frecuentes o comuníquese con [email protected] con cualquier pregunta o comentario adicional.
Este proyecto puede contener marcas comerciales o logotipos para proyectos, productos o servicios. El uso autorizado de marcas o logotipos de Microsoft está sujeto y debe seguir las pautas de marca y marca de Microsoft. El uso de marcas registradas de Microsoft o logotipos en versiones modificadas de este proyecto no debe causar confusión o implicar el patrocinio de Microsoft. Cualquier uso de marcas comerciales o logotipos de terceros está sujeto a las políticas de esas partes de terceros.