OASIS SIM
  1. sensors
OASIS SIM
  • OASIS SIM(废弃)
    • sensors
      • 获取传感器列表
        GET
      • 获取指定ID传感器
        GET
      • 创建传感器接口
        POST
      • 更新传感器
        PATCH
      • 删除传感器
        DELETE
      • 更新传感器数据
        PUT
    • dynamics
      • 动力学模型查询
      • 查询指定ID动力学模型
      • 创建动力学模型
      • 更新动力学模型
      • 删除指定ID动力学模型
    • cars
      • 创建车辆
      • 更新车辆
      • 删除特定车辆
      • 获取特定车辆
      • 获取所有车辆
    • car_models
      • 获取车身模型信息
      • 获取车身模型文件信息
      • 导入车辆模型
    • jobs
      • 控制面板查询接口
      • 获取作业下的任务详情
      • 获取作业列表
      • 获取作业测试报告
      • 创建作业
      • 运行作业
      • 创建并运行新的作业
      • 终止作业
      • 重测接口
      • 更新作业信息
      • 更新作业状态信息
      • 批量删除作业
      • 批量删除作业和任务
      • 获取测试用例最新运行结果记录
    • tasks
      • 看板作业状态统计
      • 获取任务场景信息
      • 获取任务详情
      • 获取指定任务ID对应的任务详情
      • 获取任务场景信息
      • 获取任务列表
      • 获取任务详情图表信息
      • 获取任务的传感器数据
      • 终止任务
      • 操作任务状态
      • 删除指定ID任务
    • scenarios
      • 创建场景
      • 创建场景草稿
      • 删除场景
      • 更新场景
      • 更新场景草稿
      • 查找所有场景
      • 查找指定ID场景
      • 查找指定ID场景
      • 查找指定ID场景(单个场景)
      • 查找指定ID场景(多个场景)
      • 获取场景组树
      • 展示场景组
      • 搜索场景组
      • 移动场景组
      • 场景格式转换
      • 根据场景id查询路径
      • 下载场景
      • 上传场景
      • 场景泛化
      • 场景树形列表
    • scenario_groups
      • 新建场景库文件夹
      • 重命名场景组文件夹
      • 更新场景
      • 添加场景组文件夹标签
      • 删除场景组
    • scenario_elements
      • 获取所有场景元素
      • 获取场景元素相关文件信息
      • 新增静态障碍物
    • maps
      • 获取所有地图信息
      • 获取缩略图信息
      • 检查地图信息
      • 创建地图
      • 删除地图
      • 更新草稿地图
      • 地图资产导入
      • 获取地图信息
      • 上传地图
    • test_cases
      • 新建测试用例
      • 获取测试用例详情
      • 获取测试用例列表
      • 测试用例添加场景
      • 更新测试用例基础信息
      • 更新测试用例被测单元
      • 更新测试用例评测模板
      • 更新测试用例得分
      • 获取测试用例主车信息
      • 删除测试用例
      • 批量运行测试用例
      • 更新指定ID测试用例的数据得分
      • 更新测试用例场景权重
      • 更新测试用例场景分数
      • 更新测试用例的分数
    • scores
      • 获取指定ID得分
      • 获取所有得分
      • 更新指定ID得分信息
      • 获取指定ID得分的所有计分单元
      • 获取指定ID得分的指定ID的计分单元
      • 新建指定ID得分的计分单元
      • 更新指定ID得分的指定ID的计分单元
      • 批量更新指定ID得分的指定ID的计分单元的权重
      • 删除指定ID得分的指定ID的计分单元
      • 获取指定ID得分的指定ID的计分单元的所有数据
      • 获取指定ID得分的指定ID的计分单元的指定ID的数据
      • 新建指定ID得分的指定ID的计分单元的数据
      • 更新指定ID得分的指定ID的计分单元的指定ID的数据
      • 删除指定ID得分的指定ID的计分单元的指定ID的数据
    • traffic_flows
      • 交通流蓝图(已废弃)
    • controllers
      • 创建车辆控制系统
      • 修改车辆控制系统
      • 删除车辆控制系统
      • 获取指定ID车辆控制系统
      • 获取所有车辆控制系统
      • 创建算法控制系统
      • 修改算法管理系统
      • 删除算法管理系统
      • 获取指定ID算法管理系统
      • 获取算法管理系统
    • weathers
      • 查找所有天气
      • 查找指定id天气
      • 创建天气
      • 更新天气
      • 删除天气
    • lights
      • 创建光照信息
      • 更新光照信息
      • 删除光照
      • 查找所有光照信息
      • 查找指定id光照信息
    • logs(废弃)
      • 获取操作日志
      • 下载操作日志
      • 获取运行日志
    • emails
      • 发送登出邮件
      • 发送登录邮件
    • users
      • 添加用户(废弃)
      • 获取用户列表
      • 删除用户(废弃)
      • 获取用户
      • 角色修改(废弃)
      • 获取用户信息
    • evaluates
      • 创建自定义评价规则
      • 删除自定义评价规则
      • 更新自定义评价标准
      • 查找指定的评价规则
      • 查找所有评价规则
      • 创建评价模板
      • 删除评价模板
      • 更新评价模板
      • 查找所有评价模板
      • 查找指定的评价模板
    • file_operator
      • 上传点序文件
      • 查询所有点序文件
      • 更新点序文件
      • 删除点序文件
    • trashes(已废弃)
      • 查看回收站 Copy
      • 彻底删除资源 Copy
      • 清空回收站 Copy
      • 资源恢复 Copy
    • configs
      • 获取运行配置信息
      • 更新运行设置
    • licenses
      • 获取机器码
      • 下载生成机器码工具
      • 创建license
      • 校验license
    • 查询token
      GET
  1. sensors

创建传感器接口

POST
/sensors/
用于创建传感器

请求参数

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
Body 参数application/json
name
string 
rgb_sensor
必需
传感器名称
desc
string 
800万像素摄像头
可选
传感器的相关描述
type
string 
传感器类型
必需
sensor.camera.rgb
param
object 
传感器属性参数
必需
传感器属性参数配置
FPS
integer 
10
必需
fov
integer 
90
必需
id
string 
front
必需
image_size_x
integer 
1920
必需
image_size_y
integer 
1080
必需
lens_circle_falloff
integer 
5
必需
lens_circle_multiplier
integer 
0
必需
lens_k
integer 
-1
必需
lens_kcube
integer 
0
必需
lens_x_size
number 
0.08
必需
lens_y_size
number 
0.08
必需
range
integer 
200
必需
示例
{
    "show": false,
    "loading": true,
    "id": "",
    "last_modified": "",
    "name": "sensor_20240819_KDs0c",
    "name_en": "sensor_20240819_KDs0c",
    "desc": "",
    "desc_en": "",
    "type": "sensor.other.target",
    "param": {
        "id": "front",
        "FPS": 20,
        "range": 100,
        "horizontal_fov": 30,
        "vertical_fov": 30,
        "occlusion_thresh": 0.5,
        "max_detect": 1,
        "sort_order": "distance",
        "position_offset": 0,
        "speed_offset": 0,
        "angle_offset": 0,
        "lane": true,
        "lane_position_error": 0,
        "lane_angle_error": 0,
        "lane_curvature_error": 0,
        "signal_light": true
    },
    "system_data": false
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/sensors/' \
--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' \
--data-raw '{
    "show": false,
    "loading": true,
    "id": "",
    "last_modified": "",
    "name": "sensor_20240819_KDs0c",
    "name_en": "sensor_20240819_KDs0c",
    "desc": "",
    "desc_en": "",
    "type": "sensor.other.target",
    "param": {
        "id": "front",
        "FPS": 20,
        "range": 100,
        "horizontal_fov": 30,
        "vertical_fov": 30,
        "occlusion_thresh": 0.5,
        "max_detect": 1,
        "sort_order": "distance",
        "position_offset": 0,
        "speed_offset": 0,
        "angle_offset": 0,
        "lane": true,
        "lane_position_error": 0,
        "lane_angle_error": 0,
        "lane_curvature_error": 0,
        "signal_light": true
    },
    "system_data": false
}'

返回响应

🟢200成功
application/json
Body
code
integer 
响应状态码
必需
result
object 
必需
请求成功后的传感器信息
message
string 
提示信息
必需
示例
{
    "code": 200,
    "result": {
        "param": {
            "id": "front",
            "FPS": 20,
            "range": 100,
            "horizontal_fov": 30,
            "vertical_fov": 30,
            "occlusion_thresh": 0.5,
            "max_detect": 1,
            "sort_order": "distance",
            "position_offset": 0,
            "speed_offset": 0,
            "angle_offset": 0,
            "lane": true,
            "lane_position_error": 0,
            "lane_angle_error": 0,
            "lane_curvature_error": 0,
            "signal_light": true,
            "sensor_tick": 0.05
        },
        "system_data": false,
        "name_en": "sensor_20240819_KDs0c",
        "desc_en": "",
        "type": "sensor.other.target",
        "created_at": "2024-08-19T14:24:20.420881+08:00",
        "group_type": "goal",
        "user_id": 1,
        "desc": "",
        "modified_at": "2024-08-19T14:24:20.420900+08:00",
        "invalid": 0,
        "name": "sensor_20240819_KDs0c",
        "id": 15,
        "company_id": 1
    },
    "message": ""
}
🟢200OK
修改于 2024-08-19 06:02:55
上一页
获取指定ID传感器
下一页
更新传感器
Built with