PromptCraft-Robotics  by microsoft

LLM prompting examples for robotics, plus a robot simulator

Created 2 years ago
2,058 stars

Top 21.5% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This repository fosters a community for applying Large Language Models (LLMs) to robotics, offering a platform for sharing prompting examples and a sample AirSim simulator with ChatGPT integration. It targets robotics researchers and developers seeking to leverage natural language for robot control and task specification, providing a structured way to explore and contribute LLM-driven robotics applications.

How It Works

The project centers on a community-driven approach to curate and share effective LLM prompts for various robotics tasks, including manipulation, navigation, and physical reasoning. It integrates with Microsoft's AirSim simulator, enabling users to test natural language commands via ChatGPT in a simulated robotic environment. This allows for rapid prototyping and experimentation with LLM-robot interaction without requiring physical hardware.

Quick Start & Requirements

  • The simulator is provided as a binary.
  • Requires OpenAI's ChatGPT API access.
  • Refer to the [Simulator Link] for setup details.

Highlighted Details

  • Focuses on prompt engineering for LLMs in robotics.
  • Includes a sample AirSim simulator with ChatGPT integration for drone-based tasks.
  • Categorizes prompt examples for manipulation, navigation, and spatial-temporal reasoning.
  • Cites the paper "ChatGPT for Robotics: Design Principles and Model Abilities."

Maintenance & Community

  • Contributions are welcomed via GitHub Discussions and Pull Requests.
  • Follows the Microsoft Open Source Code of Conduct.
  • Community review process for submitted prompts.

Licensing & Compatibility

  • The repository itself appears to be under a permissive license, but specific details are not explicitly stated in the README.
  • Usage of OpenAI's ChatGPT is subject to their terms of service and API access.

Limitations & Caveats

The primary simulator integration is with OpenAI's ChatGPT, with limited explicit support for other LLMs mentioned. The simulator is a sample environment and may not cover all robotics use cases.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
10 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.