Migrazione delle applicazioni ROS nei contenitori - AWS RoboMaker

Avviso di fine del supporto: il 10 settembre 2025, AWS interromperà il supporto per. AWS RoboMaker Dopo il 10 settembre 2025, non potrai più accedere alla AWS RoboMaker console o alle risorse. AWS RoboMaker Per ulteriori informazioni sulla transizione AWS Batch verso l'esecuzione di simulazioni containerizzate, consulta questo post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Migrazione delle applicazioni ROS nei contenitori

A partire da ottobre del 2021,AWS RoboMakersupporto esteso per abilitare qualsiasi set di robot e software di simulazione. In precedenza, Robot Operating System (ROS) e Gazebo erano le uniche configurazioni di robot e software di simulazione supportate a cui era consentito l'esecuzione inAWS RoboMaker. Con questa modifica, ora puoi configurare qualsiasi robot e software di simulazione di tua scelta mentre esegui simulazioni inAWS RoboMaker.

Cosa significa questo per i clienti che desiderano continuare a utilizzare ROS e Gazebo?

Significa che è necessario passare a un flusso di lavoro basato su Docker per creare i propri contenitori di applicazioni da utilizzare inAWS RoboMaker. Docker è uno strumento standard del settore che consente agli sviluppatori di raggruppare le dipendenze delle loro applicazioni e spedire il software come pacchetto in bundle (container). Per ulteriori informazioni, vedereNozioni di base su Docker per Amazon ECS. Le immagini utilizzate devono soddisfare i requisiti elencati inRequisiti perAWS RoboMakercontenitori compatibili.

Cosa succede se sto già utilizzando contenitori basati su ROS?

Allora ci sei quasi! È necessario aggiornare la suite software delRoboteSimulazioneapplicazione da suite di software relative a ROS aGeneraleeRuntime della simulazionesuite di software tramiteAWSconsole o CLI. Quindi, segui i passaggi perEsecuzione di simulazione.

Come migrare a un flusso di lavoro basato su Docker

  1. Scegli uno dei seguenti tutorial a seconda della versione di ROS desiderata e segui i passaggi al suo interno.

  2. Dopo aver creato i contenitori, puoi procedere all'invio del processo di simulazione.