产品与技术

探索我们的仿真建模技术与解决方案

虚拟场景搭建 自动化测试平台 大数据生成标记 虚拟仿真开发辅助

虚拟场景搭建

通过高精度3D建模技术,打造逼真的仿真环境

3D建模复刻现实场景

通过高精度3D建模技术,精确复刻现实中的大场景,并设定对应的光源、材质,提供逼近真实的机器训练环境。

场景复刻演示

通过视频展示我们的3D建模场景复刻技术,包括商场、工厂和家居等多种环境的精确还原效果。

点云生成物体

使用扫描设备获取现实场景中物件的点云数据,使用数据在虚拟场景中生成物体,使用算法还原现实场景物件的贴图和UV,可以快速生成满足测试需求的小型物件。

点云示例1

点云生成工作流

通过点云扫描技术,快速重建日常物品的3D模型,用于机器人抓取训练。

点云示例2

点云场景生成效果

3D建模人物模型

通过3D建模技术,制作对应场景的人物模型,并设定对应的行动逻辑,为机器人提供真实的训练环境。

人物模型示例1

人群动态模拟

模拟人群在各种环境中的行为模式,为服务机器人和自动驾驶提供训练数据。

行人系统视频演示

针对服务场景的人机交互行为模拟,提供真实的交互训练环境。

仿真物件制作

使用高精度建模与纹理还原真实物件,包含软体材质演示、小车碰撞等仿真物理效果。

物理仿真示例

高精度建模与纹理

通过3D建模技术和精细纹理设计,创建真实感强的虚拟物件。

自动化测试平台

高效的机器人算法自动化测试解决方案

自动化测试流程

  • GitLab与Jenkins互通: 当GitLab中的项目发生更新(例如代码改动),Jenkins能自动响应。
  • 新建任务: Jenkins根据GitLab的更新,自动创建一个测试任务,执行更新后的项目测试流程。
  • 构建结果反馈: 根据Jenkins任务的构建结果,判断更新后的项目是否达到了预期目标。
Jenkins下发测试任务

Jenkins下发测试任务

加入可视化平台控制

  • 在自动化流程中加入千流平台,用以精确控制参数
  • 千流任务id与Jenkins任务id关联配置
  • 在千流使用特定脚本测试多套环境
  • 测试结果可以返回到千流管理
可视化平台嵌入流程

可视化平台嵌入流程

可视化平台使用例子

可视化平台使用例子

大数据生成标记

高效率、低成本的训练数据生成解决方案

数据标记

使用特定算法进行3DBox标注,高效并大量输出可用的标记数据,加快机器学习进度

标记算法示例

标记算法示例

镜头截图中物件自动标记

镜头截图中物件自动标记

大量生成数据进行统一标记

大量生成数据进行统一标记

数据生成流程

  • 使用数据生成算法在场景中生成大量需要标记的物件
  • 使用镜头脚本设置特定的镜头参数,并进行图像截取
  • 通过脚本持续生成大量标记数据
环境示例1 环境示例2 环境示例3 环境示例4

不同环境下生成的大量透明杯子数据

虚拟仿真开发辅助

加速机器人研发过程的辅助工具

鱼眼镜头数据设置

机器人鱼眼镜头模拟

机器人鱼眼镜头模拟

鱼眼镜头下的数据识别

鱼眼镜头下的数据识别

  • 模拟机器人在实际环境下的视野,设置镜头参数
  • 通过算法识别变形物体
  • 生成大量数据,并进行标记学习

电梯运行控制

电梯模拟1 电梯模拟2

为测试机器人上下电梯的能力,设置电梯开关算法

  • 电梯检测到物体时自动打开,一定时间后关闭
  • 设置电梯按钮供机器人点击,点击对应按钮到达特定楼层
  • 复杂情况下多台电梯的运行逻辑
  • 通过isaac sim控制电梯状态,以自动达成特定测试条件