/
r.d.karimov
/
EmbodiedAI
Обзор
Документация
Войти
/
r.d.karimov
/
EmbodiedAI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
TaskPlanner.java
28 строк
879 B
r.d.karimov
upload files
19 янв 2025, 21:02
19 янв 2025, 21:02
8af564b
Код
Авторство
О чём код?
package UpperLevel; import java.util.ArrayList; import java.util.List; import java.util.Map; public class TaskPlanner { public List<String> generatePlan(Map<String, String> command) { List<String> plan = new ArrayList<>(); switch (command.get("action")) { case "PICK_AND_PLACE": plan.add("NAVIGATE_TO " + command.get("source")); plan.add("PICK " + command.get("object")); plan.add("NAVIGATE_TO " + command.get("destination")); plan.add("PLACE " + command.get("object")); break; case "NAVIGATE": plan.add("NAVIGATE_TO " + command.get("destination")); break; default: plan.add("NO_PLAN"); break; } return plan; } }