Pemberitahuan akhir dukungan: Pada 10 September 2025, AWS
akan menghentikan dukungan untuk. AWS RoboMaker Setelah 10 September 2025, Anda tidak akan lagi dapat mengakses AWS RoboMaker konsol atau AWS RoboMaker sumber daya. Untuk informasi lebih lanjut tentang transisi ke AWS Batch untuk membantu menjalankan simulasi kontainer, kunjungi posting blog ini.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konsep AWS RoboMaker
Bagian ini menjelaskan konsep dan terminologi utama yang harus Anda pahami untuk menggunakanAWS RoboMaker konsep dan terminologi utama yang harus Anda pahami. Untuk informasi, lihat AWS RoboMakerFAQ
Kontainer
Gambar kontainer disimpan di Amazon ECR. Sebuah wadah dibuat dari gambar ketika dijalankan oleh layanan. Simulasi khas mungkin menggunakan Robot Operating System (ROS) dengan satu wadah simulasi lingkungan di Gazebo, dan wadah kedua simulasi robot. Untuk informasi, lihat Apa yang dimaksud dengan Amazon ECR? dalam Panduan Pengguna Amazon ECR.
Pekerjaan simulasi
Sebuah pekerjaan simulasi tunggal mengeksekusi satu atau dua aplikasi. Pekerjaan simulasi yang khas mencakup pemasangan aplikasi robot (logika khusus yang merespons data lingkungan) dengan lingkungan (model dunia yang dihuni robot Anda). Pekerjaan simulasi memberikan hasil dan metrik. Untuk informasi selengkapnya, lihat Simulasi denganAWS RoboMaker.
Simulasi WorldForge
Simulasi WorldForge membuatnya lebih mudah dan lebih cepat untuk menghasilkan dunia simulasi dari template yang Anda tentukan. Selain itu, ini dapat membantu Anda mengelola beban kerja simulasi yang membutuhkan sejumlah besar dunia simulasi dengan pengacakan domain. Untuk informasi selengkapnya, lihat Menciptakan dunia dengan Simulasi WorldForge.
Environment
Sebuah aplikasi menentukan konfigurasi untuk, dan alat-alat untuk berjalan di, lingkungan. Alat yang berjalan di lingkungan berbagi sistem file yang sama, variabel lingkungan, dan jaringan. Aplikasi dan alat yang berjalan di lingkungan harus mencerminkan perubahan file di lingkungan dan lingkungan harus menyediakan alat yang tersedia. Anda harus menyediakan gambar kontainer untuk lingkungan. Untuk informasi selengkapnya, lihat Menggunakan gambar untuk mengembangkanAWS RoboMakeraplikasi.
Aplikasi
Sebelum Anda dapat membuat pekerjaan simulasi, Anda harus membuat aplikasi robot atau aplikasi simulasi diAWS RoboMaker. Aplikasi robot berisi kode robot untuk navigasi dan persepsi. Sebuah aplikasi simulasi berisi semua aset dan logika yang diperlukan untuk mensimulasikan lingkungan. AWS RoboMakermendukung pembuatan lebih dari satu versi aplikasi robot dan aplikasi simulasi Anda. Untuk informasi selengkapnya, lihat Aplikasi versi.
Aplikasi kami terdiri dari dua komponen (utama):
-
Sebuah kontainer, yang merupakan unit standar perangkat lunak yang membuat paket kode dan semua dependensi sehingga aplikasi berjalan dengan cepat dan andal dari satu lingkungan komputasi ke lingkungan komputasi yang lain.
-
Rangkaian perangkat lunak, yang menunjukkan lingkungan tempat isi bundel dapat diekstraksi, bersumber, divalidasi, dan dijalankan. Saat ini, suite perangkat lunak yang didukung adalah Umum (untuk aplikasi robot) dan SimulationRuntime(untuk aplikasi simulasi).
Konfigurasi aplikasi
Ketika Anda menyediakan simulasi atau robot aplikasi dalamCreateSimulationJob, Anda benar-benar menentukanRobotApplicationConfig danSimulationApplicationConfig. Dengan kata lain, tentukan ARN aplikasi aktual dan versi, ditambah konfigurasi peluncuran berikut, konfigurasi upload, dan alat.
-
LaunchConfig- Memberitahu layanan simulasi bagaimana Anda ingin kode aplikasi Anda berjalan di lingkungan.
-
UploadConfiguration- Anda dapat meneruskan hingga 10 konfigurasi unggahan per aplikasi. AWS RoboMakermengunggah file yang ditulis ke jalur konfigurasi unggahan ke bucket keluaran Anda.
-
Tool- Daftar proses yang disesuaikan untuk dijalankan dalam wadah aplikasi.
Untuk informasi selengkapnya, lihat Simulasi denganAWS RoboMaker.