🚀 RoboTask Planner: AI Robot Mission Designer 🧠 About the Project RoboTask Planner is an AI-powered tool that transforms natural language instructions into actionable robotics plans. Built using Amazon Bedrock's PartyRock, the application allows users—especially high school students—to describe a task like “Clean the table,” and the AI breaks it down into step-by-step robotic actions, flowcharts, and beginner-friendly pseudocode.

We were inspired by the way humans intuitively give commands and how robotics often requires complex programming for even simple tasks. This project bridges that gap using generative AI, making robot programming feel like giving instructions to a friend.

💡 What Inspired Us Our inspiration came from two major challenges:

The learning curve in robotics programming. Many students struggle with understanding how a robot interprets and executes commands.

The rise of natural language interfaces. With AI systems like ChatGPT, it felt natural to create a system that interprets human intent and converts it into robotics logic.

We wanted to combine these ideas into a tool that makes robotics more accessible, fun, and educational.

🏗️ How We Built It Platform: Amazon PartyRock powered by Bedrock foundation models

Input Widgets:

Task Description (Text)

Robot Type (Dropdown: Home Assistant, Warehouse, Rescue, School)

Switches for Flowchart and Pseudocode output

Text Generation Block: Dynamically constructs the system prompt based on user inputs

System Prompt Engineering: Designed a structured prompt to generate:

Step-by-step task breakdown

Text-based flowcharts

Simple pseudocode

We tested the app using real-world robotic task examples like “Bring me a glass of water” or “Sort items in a warehouse.”

🧪 What We Learned How to engineer prompts effectively for structured and educational outputs

How to simulate robotic logic using language models without physical hardware

The importance of user experience, especially in educational tools for students

How to map natural language tasks to control-flow logic and action sequences

🛠️ Challenges We Faced Designing a system prompt that generates clean, consistent, and readable pseudocode

Adapting outputs based on robot type while keeping responses beginner-friendly

Ensuring the AI's decomposition logic stays realistic for actual robotic implementation

Limited control over visual formatting in flowcharts (since PartyRock is text-based)

🌟 What Makes It Special RoboTask Planner is more than just an AI chatbot — it’s a learning platform. It helps young students visualize how robots think, turning every command into a teachable moment with logic, planning, and real-world robotics concepts.

Share this project:

Updates