Log-based simulation allows you to play back pre-recorded log data such as sensor streams for testing robotic functions such as localization, mapping, and object detection. In addition to running a physics-based Gazebo simulation, RoboMaker can be used to test a particular robotic function with log-based simulation.
Event driven simulation termination allows you to end a simulation job programmatically through ROS messages based on an event. For example, you can programmatically terminate a simulation job once your simulated robot has succeeded or failed a defined task without waiting for the simulation job to complete. This feature allows you to terminate a simulation job promptly after you’ve finished your test which saves time and decreases costs.
Simulation event tagging allows you to add tags to your simulation job for indicating events of interest during the simulation execution. For example, you can add tags for events such as when your simulated robot collides with an obstacle, successfully completes a task, or fails a task.
AWS RoboMaker provides a robotics development environment for application development, a robotics simulation service to accelerate application testing, and a robotics fleet management service for remote application deployment, update, and management. RoboMaker also extends the most widely used open-source robotics software framework, Robot Operating System (ROS), with connectivity to cloud services. RoboMaker cloud extensions for ROS enable a robot to stream data, navigate, communicate, comprehend, and learn through AWS machine learning services, monitoring services, and analytics services. To get started, please explore the RoboMaker webpage or run a sample simulation job in the RoboMaker console.
AWS RoboMaker is available in US East (N. Virginia), US East (Ohio), US West (Oregon), EU (Ireland), EU (Frankfurt), Asia Pacific (Tokyo), and Asia Pacific (Singapore) regions.