-
Notifications
You must be signed in to change notification settings - Fork 0
/
roboMakerSettings.json
90 lines (90 loc) · 2.58 KB
/
roboMakerSettings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"runConfigurations": [{
"id": "HelloWorld_Cfg01",
"name": "HelloWorld Robot",
"type": "colcon build",
"cfg": {
"workingDir": "./HelloWorld/robot_ws",
"cmdArgs": ""
}
}, {
"id": "HelloWorld_Cfg02",
"name": "HelloWorld Robot",
"type": "colcon bundle",
"cfg": {
"workingDir": "./HelloWorld/robot_ws",
"cmdArgs": ""
}
}, {
"id": "HelloWorld_Cfg03",
"name": "HelloWorld Simulation",
"type": "colcon build",
"cfg": {
"workingDir": "./HelloWorld/simulation_ws",
"cmdArgs": ""
}
}, {
"id": "HelloWorld_Cfg04",
"name": "HelloWorld Simulation",
"type": "colcon bundle",
"cfg": {
"workingDir": "./HelloWorld/simulation_ws",
"cmdArgs": ""
}
}, {
"id": "HelloWorld_SimulationJob1",
"name": "HelloWorld",
"type": "simulation",
"cfg": {
"robotApp": {
"name": "RoboMakerHelloWorldRobot",
"s3Bucket": "<bucket name for your robot bundle>",
"sourceBundleFile": "./HelloWorld/robot_ws/bundle/output.tar",
"architecture": "X86_64",
"robotSoftwareSuite": {
"version": "Kinetic",
"name": "ROS"
},
"launchConfig": {
"packageName": "hello_world_robot",
"launchFile": "rotate.launch"
}
},
"simulationApp": {
"name": "RoboMakerHelloWorldSimulation",
"s3Bucket": "<bucket name for your simulation bundle>",
"sourceBundleFile": "./HelloWorld/simulation_ws/bundle/output.tar",
"architecture": "X86_64",
"launchConfig": {
"packageName": "hello_world_simulation",
"launchFile": "empty_world.launch"
},
"robotSoftwareSuite": {
"version": "Kinetic",
"name": "ROS"
},
"simulationSoftwareSuite": {
"name": "Gazebo",
"version": "7"
},
"renderingEngine": {
"name": "OGRE",
"version": "1.x"
}
},
"simulation": {
"outputLocation": "<bucket name for your job outputs>",
"failureBehavior": "Fail",
"maxJobDurationInSeconds": 28800,
"iamRole": "<your RoboMaker simulation job role ARN>"
}
}
},
{
"id": "HelloWorld_wf1",
"type": "workflow",
"name": "HelloWorld - Build and Bundle All",
"runCfgIds": ["HelloWorld_Cfg01", "HelloWorld_Cfg02", "HelloWorld_Cfg03", "HelloWorld_Cfg04"]
}
]
}