Загружайте данные датчиков
Объединяйте данные MCAP, LiDAR, видео, ROS bag и LeRobot в единой модели датасета.
Платформа разработчика Physical AI
Подключайте агентов к размещённому серверу MCP, работайте с SDK для Python и TypeScript, читайте метаданные каждой последовательности, импортируйте и экспортируйте датасеты LeRobot.
Облачный MCP
Подключите одну размещённую конечную точку. Ваши агенты смогут читать записи и оповещения парка, последовательности, кампании сбора и их покрытие приёмки, консенсус, целевые показатели качества и статус экспорта.
Задания на сбор, отчёты о пробелах и отчёты об оценке входят в программу обучения на данных парка. Их передаёт ваша команда Avala.
Открыть руководство MCPhttps://mcp.avala.ai/mcpИнструменты по этапам цикла
fleet_list_recordingsfleet_list_eventsfleet_list_alertslist_sequencespreview_curation_candidateslist_capture_campaignsget_campaign_acceptance_coverageget_dataset_healthget_consensus_summarylist_quality_targetslist_sliceslist_exportsget_export_statusДоступ соответствует вашим разрешениям Avala. Проверенные действия сотрудников видны только уполномоченным операторам и требуют явного подтверждения.
Интерфейсы
Python, TypeScript, публичный REST API и облачный MCP используют единую модель данных Avala.
Синхронные и асинхронные клиенты, курсорная пагинация, типизированные модели и явные ошибки.
pip install avalaТипизированные ресурсные клиенты без runtime-зависимостей и с официальной поддержкой Node.js 18+.
npm install @avala-ai/sdkИспользуйте публичный endpoint api.avala.ai из любого языка или аутентифицированного HTTP-клиента.
curl --fail-with-body -H "X-Avala-Api-Key: $AVALA_API_KEY" "https://api.avala.ai/api/v1/datasets/?limit=10"Подключайте совместимые ИИ-инструменты к контексту датасетов и операций в рамках разрешений.
https://mcp.avala.ai/mcpМетаданные последовательности
Последовательности из программы обучения на данных парка содержат одинаковые поля. Ваш код обучения может фильтровать, разбивать и взвешивать их без догадок.
Как оценивается каждая последовательностьГруппы утечки позволяют разделить обучающую и тестовую выборки так, чтобы один и тот же дом, объект или оператор никогда не попадал в обе.
Формат LeRobot
Импортируйте датасет LeRobot в Avala как последовательности MCAP или экспортируйте датасет последовательностей Avala в формат LeRobot v3. Каждый episode LeRobot соответствует одной последовательности Avala. Обе команды входят в Python SDK и требуют Python 3.12 или новее.
pip install "avala[cli,lerobot]"avala import lerobot --repo-id lerobot/svla_so101_pickplace --name "SO-101 pick and place" --slug so101-pick-and-placeavala lerobot export my-org/so101-pick-and-place --repo-id my-hf-user/so101-pick-and-place --output ./lerobot-outПервый цикл
Введите ключ в скрытом приглашении и запросите публичный API, оставив учетные данные изолированными во временной подоболочке.
Bash или Zsh · curl · ключ API Avala
(
printf "Avala API key: " &&
IFS= read -rs AVALA_API_KEY &&
printf "\n" &&
export AVALA_API_KEY &&
curl \
--fail \
--silent \
--show-error \
-H "X-Avala-Api-Key: $AVALA_API_KEY" \
"https://api.avala.ai/api/v1/datasets/?limit=10"
)Программируемый процесс
Используйте стабильные интерфейсы для операционных этапов между сырыми данными датчиков и следующим запуском модели.
Объединяйте данные MCAP, LiDAR, видео, ROS bag и LeRobot в единой модели датасета.
Проверяйте индексацию, последовательности, число кадров и калибровку до запуска данных в производство.
Запускайте авторазметку в рамках проекта и сохраняйте проверку человеком в том же управляемом процессе.
Создавайте экспорт датасета или проекта и отслеживайте его до готовности для последующего обучения.
Технический разбор
Мы разберём интерфейсы, путь хранения, контроль качества и контракт релиза на примере реального процесса.