项目背景:
● 此项目是为了构建支撑算法模拟仿真的基础平台,并能够整合 Gazebo、pyBullet 等仿真平台资源。从而实现机器人仿真、算法评价以及资源整合的目标。
系统功能:
● 管理平台中的 SDF、URDF 模型对象,通过模型、数据源配置仿真场景
● 实现新增、查看、调用、下发平台中的算法
● 可视化展现仿真环境模拟结果,且可复现、可追溯
● 可与原型机联动,便于仿真场景向真实环境地迁移
系统架构:
● 整个系统采用前后端分离并基于 SOA 的思想搭建,服务接口都遵从 Restful 标准。
● 前端以 Vue-cli 便捷的构建、部署,以及快速的开发能力为基础,再辅以 ElementUI 多样的组件库构成用户交互界面,然后利用集成了物理引擎 ammo.js 的开源框架 Three.js 构建三维场景。
● 后端使用 springboot 管理服务 bean ,再利用 mybatis 灵活的 SQL 编写能力链接 MySQL 数据库完成业务数据的 CRUD 操作。另外使用 redis 暂存模型各个节点的状态信息。
● 前后端的服务基于 Restful 标准编写。
工作描述:
● 技术选型、功能性预研
● 原型技术设计方案编制、需求细化
● 开发计划编制,日常开发任务
● 相关专利编写
点击空白处退出提示
评论