in setup_scripts/create_batch_params.py [0:0]
def job_params( WORLD_ID ):
LOCAL_MAP_WRITE_FOLDER = "/home/robomaker/"
IAM_ARN = os.environ['IAM_ROLE_ARN']
SIM_APP_ARN = os.environ['SIM_APP_ARN']
BUCKET_NAME = os.environ['BUCKET_NAME']
return {
"maxJobDurationInSeconds": 3600,
"iamRole": IAM_ARN,
"failureBehavior": "Fail",
"outputLocation": {
"s3Bucket": BUCKET_NAME,
},
"simulationApplications": [
{
"application": SIM_APP_ARN,
"launchConfig": {
"packageName": "simulation_app",
"launchFile": "mapping_sample_application.launch",
"environmentVariables": {
"TURTLEBOT3_MODEL": "waffle_pi",
"GAZEBO_WORLD": "WORLDFORGE",
"LOCAL_MAP_WRITE_FOLDER": LOCAL_MAP_WRITE_FOLDER,
},
"streamUI": True
},
"uploadConfigurations": [
{
"name": "map_results",
"path": LOCAL_MAP_WRITE_FOLDER + "**.pgm",
"uploadBehavior": "UPLOAD_ON_TERMINATE"
}
],
"useDefaultUploadConfigurations": True,
"worldConfigs": [
{
"world": WORLD_ID
}
]
}
],
}