- 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
更新车辆
开发中
PUT
/cars/{car_id}
请求参数
Path 参数
car_id
integer
必需
示例值:
1660
Header 参数
Authorization
string
必需
示例值:
bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NTg1OTA5ODUsInVzZXJuYW1lIjoib2FzaXMiLCJjb2RlIjoiZGV2IHRlc3QifQ.7fjjBmNpeE5VR0k8_L_4nAoUtIYBnWcanOWGGH4v598
Content-Type
string
必需
示例值:
application/json
DNT
string
必需
示例值:
1
Pragma
string
必需
示例值:
no-cache
Body 参数application/json
vehicle_color
string
必需
light_state
string
必需
type
string
必需
dynamics_id
integer
必需
sensors
array [object {14}]
必需
id
integer
必需
name
string
必需
nick_name
string
必需
sensor_id
integer
必需
roll
integer
必需
pitch
integer
必需
yaw
integer
必需
position_x
number | integer
必需
position_y
integer
必需
position_z
integer | number
必需
type
string
必需
group_type
string
必需
init_config
object
必需
parent_id
string
必需
name
string
必需
name_en
string
必需
desc
string
必需
desc_en
string
必需
示例
{
"vehicle_color": "53, 57, 147",
"light_state": "NONE",
"type": "vehicle.synkrotron.democar",
"dynamics_id": 1,
"sensors": [
{
"name": "Fisheye Camera H195 200W",
"nick_name": "f",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 1.6,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
},
"parent_id": "f-2"
},
{
"name": "Fisheye Camera H195 200W",
"nick_name": "f",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 1.6,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
}
},
{
"name": "Fisheye Camera H195 200W",
"nick_name": "b",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 180,
"position_x": -2.2,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
},
"parent_id": "b-2"
},
{
"name": "Fisheye Camera H195 200W",
"nick_name": "b",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 180,
"position_x": -2.2,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
}
},
{
"name": "RGB Camera H90 200W",
"nick_name": "a",
"sensor_id": 3,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 0,
"position_y": 0,
"position_z": 1.5,
"type": "sensor.camera.rgb",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
},
"parent_id": "a-3"
},
{
"name": "RGB Camera H90 200W",
"nick_name": "a",
"sensor_id": 3,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 0,
"position_y": 0,
"position_z": 1.5,
"type": "sensor.camera.rgb",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
}
}
],
"name": "car_2sensor_cop_copy",
"name_en": "car_2sensor_cop_copy",
"desc": "",
"desc_en": ""
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/cars/1660' \
--header 'Authorization: bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NTg1OTA5ODUsInVzZXJuYW1lIjoib2FzaXMiLCJjb2RlIjoiZGV2IHRlc3QifQ.7fjjBmNpeE5VR0k8_L_4nAoUtIYBnWcanOWGGH4v598' \
--header 'DNT: 1' \
--header 'Pragma: no-cache' \
--header 'Content-Type: application/json' \
--data-raw '{
"vehicle_color": "53, 57, 147",
"light_state": "NONE",
"type": "vehicle.synkrotron.democar",
"dynamics_id": 1,
"sensors": [
{
"name": "Fisheye Camera H195 200W",
"nick_name": "f",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 1.6,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
},
"parent_id": "f-2"
},
{
"name": "Fisheye Camera H195 200W",
"nick_name": "f",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 1.6,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
}
},
{
"name": "Fisheye Camera H195 200W",
"nick_name": "b",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 180,
"position_x": -2.2,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
},
"parent_id": "b-2"
},
{
"name": "Fisheye Camera H195 200W",
"nick_name": "b",
"sensor_id": 2,
"roll": 0,
"pitch": 0,
"yaw": 180,
"position_x": -2.2,
"position_y": 0,
"position_z": 1,
"type": "sensor.camera.fisheye",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
}
},
{
"name": "RGB Camera H90 200W",
"nick_name": "a",
"sensor_id": 3,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 0,
"position_y": 0,
"position_z": 1.5,
"type": "sensor.camera.rgb",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
},
"parent_id": "a-3"
},
{
"name": "RGB Camera H90 200W",
"nick_name": "a",
"sensor_id": 3,
"roll": 0,
"pitch": 0,
"yaw": 0,
"position_x": 0,
"position_y": 0,
"position_z": 1.5,
"type": "sensor.camera.rgb",
"group_type": "cam",
"init_config": {
"udp_ip": "",
"udp_port": ""
}
}
],
"name": "car_2sensor_cop_copy",
"name_en": "car_2sensor_cop_copy",
"desc": "",
"desc_en": ""
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{
"code": 200,
"result": null,
"message": ""
}
修改于 2024-08-16 03:31:38