Launch a standalone CarMaker run
cm_standalone_launchStart a new independent CarMaker simulation and run a test run without MATLAB or a Simulink controller, saving results to the project's SimOutput.
Instructions
Start a NEW independent CarMaker simulation program (not connected to MATLAB) and run a test run on it. Only for test runs whose vehicle does not need a Simulink controller. Results go to the project's SimOutput; see cm_standalone_results. start=false only opens CarMaker (and IPGMovie).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"testrun": "<testrun>"
},
"name": "cm_standalone_launch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| movie | No | Show the run in IPGMovie (the program has no window; IPGMovie closes with it) | |
| speed | No | x real time; omit for CarMaker's maximum. Slower only if the user asks | |
| start | No | Start the run at once | |
| driver | No | Driver template values for this program only, in a copy removed when it closes | |
| testrun | Yes | Test run relative to Data/TestRun | |
| overrides | No | Test-run keys to change in memory only, e.g. {'Vehicle': 'Car_B'} for another car. Vehicle keys (Body.mass) do not reach a standalone run: clone the vehicle | |
| executable | No | CarMaker executable (default: the stock one of the install) | |
| quantities | No | Quantities to store (default: Time, Car.v, Car.YawRate, Car.ax, Car.ay, Car.Distance) | |
| stop_after_s | No | Safety stop at this simulation time in s (null: none) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||