自信地編寫多步驟機器人任務
如果您能清楚地描述一項任務,您的機器人很可能就能完成它。這就是 1.5 和 1.5 的承諾——這些模型專為具體的、實體的推理而構建,能夠將高階意圖轉化為現實世界中可靠的多步驟行動計畫。以下是 25 個經過驗證的提示範本——按意圖組織——可幫助您為現實世界的機器人編寫穩健的多步驟工作流程。
樣式說明:實用且以解決方案為導向。每個範本都包括結構、推薦的防護措施和可選變數。用您的上下文替換佔位符,如 {OBJECT}、{LOCATION}、{POLICY} 和 {CONSTRAINTS}。
如何使用這些範本
- 從一個高階目標開始,然後列舉帶有感測器檢查和恢復行為的步驟。
- 包括約束條件:安全性、速度/精度、環境假設和後備策略。
- 提供狀態回饋通道(例如,視覺成功標準、力/扭矩閾值)。
- 相較於脆弱的逐步微管理,更傾向於宣告式目標;讓模型進行規劃和適應。
順帶一提,如果您要跨團隊協調提示、日誌和迭代,像 這樣的側邊欄助手可以幫助您在文檔和程式碼旁邊起草、測試和完善提示,在您迭代機器人技能和程序時保持上下文可見。 A 部分 — 規劃與紮根(基礎)
- 提示
"您正在控制一個移動操作器。
目標:{GOAL}。
環境:{DESCRIPTION};已知物件:{OBJECT_LIST}。
約束:{CONSTRAINTS}。
輸出:1) 驗證的假設,2) 帶感知/行動步驟的排序計畫,3) 每個步驟的安全檢查,4) 恢復行為,5) 終止條件和成功指標。"
- 提示
"在行動之前,建立一個觀察模型。識別 {GOAL} 所需的觀察、信心閾值和邊緣情況。輸出 :
{ observations:. 如需更廣泛的提示和代理模式, 的 食譜和代理指南是很有用的參考資料。
範例:廚房任務的端到端提示
目標:準備一份簡單的沙拉並打包帶走。
提示
"您正在控制一個具有平行夾爪和工具更換器的 7 自由度移動操作器。
目標:準備並打包一份含有生菜、番茄、黃瓜和醬汁的沙拉。
環境:帶水槽、砧板、廚師刀、沙拉碗、午餐容器的廚房中島。可能有人員在場。
約束:刀刃在距離人員 0.5 公尺內不得出現。刀刃始終套上刀鞘,除非正在切割。夾爪力 ≤ 15 牛頓。切片厚度 3–4 公釐。表面已消毒。
輸出:
- 分階段計畫(清洗 → 準備 → 切割 → 組裝 → 打包),
- 成功指標(均勻切片的視覺確認;容器密封;區域清潔),
您將獲得:一個具有感知閘道、工具處理規則和明確成功標準的長期、安全意識程序。
結語
出色的機器人提示讀起來就像航空公司的檢查表:明確的目標、可衡量的閘道和計畫好的逃生路線。使用這 25 個範本作為構建模組,然後使用實際運行的日誌對它們進行完善。隨著 1.5 和 1.5 繼續將主動規劃引入物理世界,您的提示是良好演示和可靠日常運營之間的區別。
常見問題解答
問題 1: 1.5 / 1.5 用於什麼?
它們是具體推理模型,使機器人能夠在物理世界中感知、計畫和執行複雜的多步驟任務——例如拾取物品、準備食物或設施運營。它們強調紮根、安全和自適應計畫。
問題 2:我如何編寫多步驟機器人任務的提示?
說明目標、環境和約束。要求驗證的假設、安全檢查、恢復行為和成功指標。讓模型計畫步驟,同時您執行策略和閾值。
問題 3:這些提示可以處理不確定性和錯誤嗎?
是的。包括信心閾值、錯誤簽名和後備分支。設計具有名義、低信心和失敗路徑的狀態機可以提高非結構化環境中的可靠性。
問題 4:我需要指定確切的軌跡嗎?
通常不需要。提供高階目標、明確的約束(力、間隙、速度)和驗證閘道。該模型可以生成與這些約束一致的軌跡。
問題 5:在哪裡可以找到官方文檔和範例?
請參閱 的 頁面和 1.5 的開發人員概述,以及 食譜和代理指南,以獲得更廣泛的提示和代理模式。