- OASIS SIM(废弃)
- sensors
- dynamics
- cars
- car_models
- jobs
- tasks
- scenarios
- scenario_groups
- scenario_elements
- maps
- test_cases
- scores
- traffic_flows
- controllers
- weathers
- lights
- logs(废弃)
- emails
- users
- evaluates
- file_operator
- trashes(已废弃)
- configs
- licenses
- 查询tokenGET
获取作业下的任务详情
GET
/jobs/{job_id}/details
请求参数
Path 参数
job_id
integer
必需
示例值:
96
Query 参数
pagenum
integer
可选
示例值:
1
pagesize
integer
可选
示例值:
10
asc
integer
可选
示例值:
-1
content
string
可选
Header 参数
Authorization
string
必需
示例值:
bearer {{token}}
Content-Type
string
可选
示例值:
application/json
User-Agent
string
必需
示例值:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/jobs/96/details' \
--header 'Authorization: bearer {{token}}' \
--header 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36' \
--header 'Content-Type: application/json'
返回响应
🟢200成功
application/json
Body
code
integer
必需
result
object
必需
test_model
string
必需
bev
boolean
必需
show_game_window
boolean
必需
end_time
string
必需
viz_record_flag
boolean
必需
start_time
string
必需
user_id
integer
必需
controller_version
integer
必需
frequency
integer
必需
name_en
string
必需
status
string
必需
sensors_snap
array [object {23}]
必需
desc
string
必需
controller
integer
必需
record_mode
string
必需
invalid
integer
必需
data_record
boolean
必需
car_id
integer
必需
view_record
boolean
必需
system_data
boolean
必需
render_mode
string
必需
scenario_ids
array[integer]
必需
created_at
string
必需
company_id
integer
必需
id
integer
必需
modified_at
string
必需
car_snap
object
必需
desc_en
string
必需
name
string
必需
sensor_data_record_enable
boolean
必需
tasks
array [object {19}]
必需
controller_info
string
必需
controller_info_en
string
必需
mileage
number
必需
game_time_duration_all
integer
必需
running_time
string
必需
pass_count
integer
必需
failure_count
integer
必需
invalid_count
integer
必需
inqueue_count
integer
必需
running_count
integer
必需
waiting_count
integer
必需
finish_count
integer
必需
exception_count
integer
必需
message
string
必需
示例
{
"code": 200,
"result": {
"created_at": "2024-08-12 15:41:44",
"desc_en": "",
"end_time": "2024-08-12 15:42:07",
"evaluation_criteria_id": 2,
"company_id": 1,
"name": "job_20240812_WRauO",
"frequency": null,
"bev": false,
"car_snap": {},
"view_record": false,
"show_game_window": false,
"modified_at": "2024-08-12 16:56:22",
"test_model": "SIL",
"data_record": false,
"name_en": "job_20240812_WRauO",
"controller_version": "1.0",
"desc": "",
"render_mode": "True",
"status": "finish",
"controller": 1,
"viz_record_flag": true,
"sensor_data_record_enable": false,
"sensors_snap": null,
"car_id": 1657,
"invalid": 0,
"id": 96,
"start_time": "2024-08-12 15:41:47",
"system_data": false,
"record_mode": null,
"user_id": 1,
"scenario_ids": [
9188
],
"test_case_id": 1,
"tasks": [
{
"id": 207,
"index": 1,
"created_at": "2024-08-12 15:41:44",
"modified_at": "2024-08-12 15:42:08",
"desc": "",
"controller_info": "DefaultDriver&&",
"job_id": 96,
"company_id": 1,
"name": "BSD_GoAlong(25kmph)_V1cutin(25kmph)-day",
"scenario_id": 9188,
"scenario_tags": [],
"status": "finish",
"result": {
"summary": {
"level": "good",
"score": 92,
"success": false,
"end_time": "2024-08-12 15:42:07",
"start_time": "2024-08-12 15:41:54",
"criteria_count": 20,
"ratio_system_game": 0.99,
"game_time_duration": 12.85,
"system_time_duration": 13.08,
"criteria_success_count": 19
},
"criteria": [
{
"name": "CollisionTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "times",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "equalTo",
"expected_value_success": 0
},
{
"name": "RunRedLightTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "times",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "equalTo",
"expected_value_success": 0
},
{
"name": "RoadSpeedLimitTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "times",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "",
"expected_value_success": 0
},
{
"name": "OnRoadTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "equalTo",
"expected_value_success": 0
},
{
"name": "OntoSolidLineTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "times",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "equalTo",
"expected_value_success": 0
},
{
"name": "ReverseDirectionDrivingTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "equalTo",
"expected_value_success": 0
},
{
"name": "ReachDestinationTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [
{
"game_time": 12.9
}
],
"comparison_operator": "",
"expected_value_success": 0
},
{
"name": "JerkLateralTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m/s^3",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 0.06,
"ego_event_list": [],
"comparison_operator": "lessThan",
"expected_value_success": 15
},
{
"name": "JerkLongitudinalTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m/s^3",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "lessThan",
"expected_value_success": 5
},
{
"name": "MaxVelocityTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "km/h",
"weight": 9,
"success": true,
"fail_all": false,
"actual_value": 25.06,
"ego_event_list": [],
"comparison_operator": "lessOrEqual",
"expected_value_success": 60
},
{
"name": "MinVelocityTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "km/h",
"weight": 9,
"success": true,
"fail_all": false,
"actual_value": 25.06,
"ego_event_list": [],
"comparison_operator": "greaterOrEqual",
"expected_value_success": 0
},
{
"name": "MaxAverageVelocityTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "km/h",
"weight": 9,
"success": true,
"fail_all": false,
"actual_value": 24.42,
"ego_event_list": [],
"comparison_operator": "lessOrEqual",
"expected_value_success": 40
},
{
"name": "MinAverageVelocityTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "km/h",
"weight": 9,
"success": true,
"fail_all": false,
"actual_value": 24.42,
"ego_event_list": [],
"comparison_operator": "greaterOrEqual",
"expected_value_success": 0
},
{
"name": "AccelerationLongitudinalTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m/s^2",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "lessThan",
"expected_value_success": 6
},
{
"name": "AccelerationLateralTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m/s^2",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 0.07,
"ego_event_list": [],
"comparison_operator": "lessThan",
"expected_value_success": 2.3
},
{
"name": "AccelerationVerticalTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m/s^2",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 0,
"ego_event_list": [],
"comparison_operator": "lessThan",
"expected_value_success": 0.15
},
{
"name": "MinTHWTest",
"actor": "synkrotron.democar-224",
"level": "poor",
"score": 0,
"units": "s",
"weight": 8,
"success": false,
"fail_all": false,
"actual_value": 0.74,
"ego_event_list": [
{
"location": {
"x": -225.44,
"y": -1.36,
"z": 10.01
},
"game_time": 6.4,
"event_value": 1.17
}
],
"comparison_operator": "greaterThan",
"expected_value_success": 4
},
{
"name": "MinTTCTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "s",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 6.2,
"ego_event_list": [],
"comparison_operator": "greaterThan",
"expected_value_success": 3
},
{
"name": "DrivenDistanceTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "m",
"weight": 0,
"success": true,
"fail_all": false,
"actual_value": 87.15,
"ego_event_list": [],
"comparison_operator": "greaterOrEqual",
"expected_value_success": 0
},
{
"name": "DrivingEfficiencyTest",
"actor": "synkrotron.democar-224",
"level": "good",
"score": 100,
"units": "s",
"weight": 8,
"success": true,
"fail_all": false,
"actual_value": 12.85,
"ego_event_list": [],
"comparison_operator": "lessOrEqual",
"expected_value_success": 120
}
],
"scenario": "BSD_GoAlong(25kmph)_V1cutin(25kmph)-day.xosc",
"customize_criteria": []
},
"replay_url": "http://172.16.19.245/oasisviz-data/febd6684-09af-438e-bac9-e5db83364444",
"cam_url": "/oasis_data/recorder/data/oasisdata/febd6684-09af-438e-bac9-e5db83364444",
"start_time": "2024-08-12 15:41:47",
"end_time": "2024-08-12 15:42:07",
"ret_status": "failure",
"scenario_param": {
"id": 9188,
"name": "BSD_GoAlong(25kmph)_V1cutin(25kmph)-day",
"tags": [],
"name_en": "BSD_GoAlong(25kmph)_V1cutin(25kmph)-day",
"tags_en": null
},
"mileage": 87.15
}
],
"pageinfo": {
"total_num": 1,
"total_page_num": 1
},
"controller_name": "演示算法",
"controller_name_en": "Demo Algorithm",
"controller_version_id": 1,
"car_name": "OasisCar",
"car_name_en": "OasisCar",
"evaluation_criteria": {
"created_at": "2023-09-26 14:46:29",
"script_infos": {},
"modified_at": "2023-09-26 16:25:13",
"desc_en": "Safety evaluation of regular city driving scenarios",
"id": 2,
"company_id": 1,
"name": "通用城市模板",
"system_data": true,
"name_en": "Universal City Standard",
"user_id": 1,
"invalid": 0,
"criteria": {
"MinTHW": {
"value": 4,
"weight": 8,
"enabled": true
},
"MinTTC": {
"value": 3,
"weight": 8,
"enabled": true
},
"OnRoad": {
"deduct": 20,
"enabled": true
},
"Collision": {
"deduct": 100,
"enabled": true
},
"JerkLateral": {
"value": 15,
"weight": 8,
"enabled": true
},
"MaxVelocity": {
"value": 60,
"weight": 9,
"enabled": true
},
"MinVelocity": {
"value": 0,
"weight": 9,
"enabled": true
},
"RunRedLight": {
"deduct": 100,
"enabled": true
},
"OntoSolidLine": {
"deduct": 20,
"enabled": true
},
"RoadSpeedLimit": {
"deduct": 20,
"enabled": true
},
"JerkLongitudinal": {
"value": 5,
"weight": 8,
"enabled": true
},
"ReachDestination": {
"deduct": 20,
"enabled": true
},
"DrivingEfficiency": {
"value": 120,
"weight": 8,
"enabled": true
},
"MaxAverageVelocity": {
"value": 40,
"weight": 9,
"enabled": true
},
"MinAverageVelocity": {
"value": 0,
"weight": 9,
"enabled": true
},
"AccelerationLateral": {
"value": 2.3,
"weight": 8,
"enabled": true
},
"AccelerationVertical": {
"value": 0.15,
"weight": 8,
"enabled": true
},
"ReverseDirectionDriving": {
"deduct": 20,
"enabled": true
},
"AccelerationLongitudinal": {
"value": 6,
"weight": 8,
"enabled": true
}
},
"desc": ""
},
"mileage": 87.2,
"game_time_duration_all": 12,
"running_time": "01:15:11",
"pass_count": 0,
"failure_count": 1,
"invalid_count": 0,
"inqueue_count": 0,
"running_count": 0,
"waiting_count": 0,
"finish_count": 1,
"exception_count": 0
},
"message": ""
}
修改于 2024-11-07 06:25:01