跳转至

更新日志

0.9.3 (Working)

新特性

  1. 高级-绘图功能
  2. 项目页面新增全局机械臂状态栏
  3. 力传感器页面

优化

0.9.2 (20210609)

新特性

  1. 文本编辑器实现对新增SETJOINT、IMPORTJOINT、moveD、dual_moveD、multi_moveD、set_multi_moveD_target、set_moveD_target、robot_teach_enable_state语法的支持
  2. 状态页面新增设备查看、进程查看功能
  3. 运动控制库授权页面
  4. 新增码垛工艺
  5. 新增下位机页面,增加拖动示教功能
  6. 下位机页面新增配置文件编辑生成功能

BUG修复

  1. 修复编辑数据页面机械臂模型不显示的BUG
  2. 修复了示教保存关节点时DOF错误的BUG
  3. 修复了示教页面使用工具时笛卡尔保存数据错误的BUG

0.9.1 (20210428)

新特性

  1. RobotStudio增加开放数据接口
  2. 示教页面机械臂关节和笛卡尔数据可以复制到剪贴板

BUG修复

  1. 修复了标定工具、工件时是否手持参数类型传递错误的BUG
  2. 修复了blockly在转换工件数据结构时的转换错误
  3. 修复示教时无法切换仿真模式的BUG

优化

  1. 部署程序成功之后自动切换到示教页面
  2. 切换tab时保留示教页面模型状态
  3. 进入示教页面直接连接机器人而不是在上电后才连接

0.9.0 (20210421)

Warning

RobotStudio更改新的后端,新的后端安装请参考文档

新特性

  1. RobotStudio更改新的后端
  2. 新增纳博特1400模型

BUG修复

  1. 修复了下位机未启动sever部署程序loading界面卡死的BUG
  2. 修复了更改工程配置时目录树对应的数据不跟随刷新的BUG
  3. 修复了示教页面无法切换工具、工件的BUG
  4. 修复了状态页面无法正确显示机械臂当前状态的BUG

优化

  1. 优化示教页面日志打印格式

0.8.9 (20210325)

Warning

工程结构发生变化,此版本存在与上一版本不兼容的更新,为避免意料之外的错误,请重置软件后使用,重置软件参考文档

新特性

  1. 状态-系统页面新增进程查看、优先级调整功能
  2. 六轴机械臂工程改为机械臂工程,新增机械臂类型选择
  3. 新增珞石XMATE、THBOT机械臂仿真模式

BUG修复

  1. 修复了未连接下位机时重复报错的BUG

已知问题

  1. 示教页面无法选择所有可用的工具和工件
  2. 新建工具、工件数据在示教页面无法选择

0.8.8 (20210129)

Warning

此版本存在与上一版本不兼容的更新,为避免意料之外的错误,请重置软件后使用,重置软件参考文档

新特性

  1. 软件名由RobotIDE改为RobotStudio
  2. 文本编辑器支持Token自动补全
  3. 支持仿真结果运行到外部Webots软件
  4. 新增标定页面,支持标定工具、工件、用户坐标系
  5. 新增负载辨识页面,支持动力学辨识和负载辨识
  6. 支持手动输入新建数据,支持编辑数据
  7. 增加RobotStudio官网的链接
  8. 升级页面新增在线更新日志

BUG修复

  1. 修复了编辑数据时原始数据被修改的BUG

优化

  1. 优化暗黑模式主题下的多个页面的显示和样式
  2. 优化数据点过多时的表格显示
  3. 数据点支持查找
  4. 优化滚动条样式
  5. 选择了新的LOGO
  6. 支持四种不同主题字体的切换

已知问题

  1. 示教页面无法选择所有可用的工具和工件
  2. 新建工具、工件数据在示教页面无法选择
  3. 负载辨识一直处于辨识状态

0.8.7 (20201229)

新特性

  1. 自动配置环境功能
  2. 适配北航OS
  3. 新增机器人状态页面
  4. 支持三种主题和暗黑模式的切换
  5. 自动更新更改为手动更新

BUG修复

  1. 修复了若干BUG

优化

  1. 重构了设置组件
  2. 优化RPC接口

0.8.6 (20201116)

新特性

  1. 新增“演示项目”类型工程
  2. 新增“机器人位姿估计”类型工程
  3. 工程支持导入、导出
  4. 示教页面新增标记零点
  5. C语言编程支持代码提示、支持数据提示
  6. INNFOS机械臂类型工程支持Blockly编程
  7. 新增“纳博特机器人”类型工程

BUG修复

  1. 修复Blockly编程类型判断错误的BUG
  2. 修复创建项目时项目名和ip输入框消失bug

优化

  1. 优化目录树更新逻辑
  2. 工程卡片可点击
  3. 优化日志终端
  4. 优化示教页面仿真模型显示效果
  5. 终端支持右键复制、粘贴和清空
  6. 编译发生错误时改为弹窗提示

0.8.5 (20201028)

新特性

  1. 删除HEADER,使用原生HEADER组件
  2. 面包屑组件
  3. 目录树支持新建文件夹操作
  4. 新增ActionBar组件
  5. 新增“移动小车”类型工程
  6. 新增“远程终端”

BUG修复

  1. 修复RPC调用失败卡住的BUG

优化

  1. 项目页面重新布局
  2. 统一icon样式和显示方式
  3. 优化文本编辑器显示样式

0.8.4 (20200923)

新特性

  1. 连接配置新增多项配置项
  2. 新增项目页面
  3. 欢迎页面新增链接
  4. 重构了目录树组件

BUG修复

  1. 修复了修改配置之后目录树不刷新的BUG

优化

  1. 优化字体样式

0.8.3 (20200831)

新特性

  1. Header栏“新建”选项改为“连接”
  2. 配置页面可见,具体功能待完善
  3. 新增演示页面
  4. 新增工艺页面
  5. 日志信息从Footer栏移动到单独页面,并支持按类型筛选
  6. Footer栏新增时日期时间显示

BUG修复

  1. 修复了首次打开软件日志显示异常的BUG

优化

  1. 页面中的文字不再可以选择
  2. 连接页面不再固定显示在前端

0.8.2 (20200826)

新特性

  1. 新增RPC接口测试页面
  2. 窗口标题栏增加软件版本显示
  3. 仿真模型支持鼠标拖动和缩放操作

BUG修复

  1. 修复了RPC接口测试页面更新PROTO文件后不刷新的BUG

优化

  1. 部分页面重新布局
  2. 尚未实现功能的页面暂不显示

0.8.1 (20200723)

新特性

  1. 示教页面单轴运动RPC接口联调完毕
  2. 示教页面坐标系、机器人、工具、工件选择RPC接口联调完毕
  3. 示教页面保存示教点、机械臂回零RPC接口联调完毕
  4. 新增帮助 - 学习资源界面
  5. 完成SSH选择远程路径的组件
  6. 新增SSH终端
  7. 完成了远程文件上传、下载

BUG修复

  1. 修复了同一个连接不同页面之间切换状态不保留的BUG
  2. 修复了多个连接之间页面切换状态不刷新的BUG

优化

  1. 优化了示教页面操作不可用的置灰逻辑
  2. 优化了编程页面的加载逻辑避免UI阻塞
  3. 机械臂模型不显示时停止渲染

0.8 (20200703)

新特性

  1. 封装完成BlockLy的上电、下电模块并与RPC联通
  2. 封装完成RobPose,RobJoint,Speed,Zone,Tool,WObj,PayLoad模块
  3. 封装完成设置变量,新建变量BlockLy模块
  4. 欢迎页添加控制器文档和RPC文档链接
  5. 文本编程页面增加RPC文档链接

BUG修复

优化

  1. 修复了终端宽度在超过一定宽度后无法自适应的问题
  2. 优化示教页面和编程页面的进入速度
  3. 修复了在示教页面弹出的错误提示框未自动消失时跳转到其它页面,提示框将一直存在的问题
  4. 优化拖拽编程页面布局、生成代码显示形式
  5. 部分界面文字调整
  6. 修复了第一次进入编程界面终端大小不适配的问题

已知问题

0.7(20200611)

新特性

  1. 将机器人云平台监控页面嵌入状态页面
  2. 欢迎页帮助中新增IDE更新日志
  3. RPC联调完成连接、上电、下电、获取关节角度功能
  4. 欢迎页增加云平台官网的链接
  5. 设置中新增“新建SSH连接”选项,增加SSH连接功能
  6. 使用xterm和node-pty实现了内置终端

BUG修复

优化

  1. Electron-is-dev区分开发环境

已知问题

  1. 在示教页面弹出的错误提示框未自动消失时跳转到其它页面,提示框将一直存在
  2. 终端宽度在超过一定宽度后无法自适应

0.6(20200603)

新特性

  1. 欢迎页文档链接变为公网地址 @liqingfeng
  2. 欢迎页增加了几个链接
  3. 去除了参数配置页面
  4. 示教页面打开时自动连接,未建立连接时示教页面无法操作
  5. 引入gRPC模块
  6. 编程页面进入时选择编程方式 @liqingfeng
  7. 增加了数据区域
  8. 在文本编程页面可以选择插入数据区域的数据

BUG修复

  1. 修复了由于gRPC找不到文件导致打包后文件白屏的BUG

优化

  1. 优化连接二级菜单名称

0.5(20200527)

新特性

  1. 项目整体迁移至公网 @liqingfeng
  2. 完成参数配置页面的基本布局
  3. 完成了参数配置页面的基本逻辑
  4. 配置页面表格宽度自适应
  5. 示教页面建立连接之后自动从后台拉取机械臂关节信息
  6. 仿真页面“仿真界面控制”字段改为“三维视图显示与控制” @hanbing
  7. 仿真页面机械臂控制增加坐标系选择 @hanbing
  8. 仿真页面机械臂控制增加机器人、工具、工件选择 @hanbing
  9. 仿真页面仿真设置只保留模拟启动开关 @hanbing
  10. 连接新增标定页面 @hanbing
  11. 仿真页面机械臂控制增加保存示教点 @hanbing
  12. 连接菜单名称整体重命名
  13. 整体重新布局
  14. 文本式编程和拖拽式编程合并 @hanbing

BUG修复

优化

  1. 优化了首页header的布局和图标文字

0.4(20200423)

新特性

  1. 完成monaco基本逻辑
  2. 完成文件的打开、编辑、保存功能
  3. 文件的多标签管理
  4. 更换了JSON格式化高亮显示组件
  5. 增加了logo页面
  6. 增加了欢迎页面
  7. 进入程序时进行更新检查功能
  8. 上线了IDE云端代码用于提供更新功能

BUG修复

  1. 解决了由于json viewer导致的生产环境白屏问题
  2. 修复了程序启动时没有进入logo页面的BUG
  3. 修复了打包时node内存溢出的问题
  4. 修复了保存文件时不弹出选择框的BUG
  5. 修复了窗口缩放导致文本编辑区域被隐藏的BUG

优化

  1. 生产环境增加了快捷键用于调试
  2. 删除了部分无用的第三方库
  3. 优化了首页的布局

0.3(20200421)

新特性

  1. 首页增加了侧边栏
  2. 引入GRpc包
  3. 引入Electron-store
  4. 首页增加footer
  5. 连接增加右键菜单功能
  6. 连接编辑功能
  7. 隐藏Electron顶部菜单
  8. 连接右键菜单增加耳机菜单
  9. 连接改为tree形结构展示
  10. 引入Blockly作为拖拽编程
  11. 封装了几个DEMO Blockly模块并导入
  12. 菜单栏增加了用户和关于按钮
  13. 高亮显示配置的JSON数据
  14. 引入代码编辑组件monaco

BUG修复

  1. 解决了vuex双向绑定导致无法更新数值的BUG

优化

  1. 优化仿真机械臂背景贴图
  2. 优化拖拽编程页面的布局
  3. 整理代码结构
  4. 引入Vue debug tools
  5. 优化菜单传值逻辑

0.2(20200410)

新特性

  1. 完成首页基本布局
  2. 完成首页基本逻辑
  3. 完成示教器页面基本布局
  4. 完成示教器页面基本逻辑
  5. 引入vuedraggable组件作为拖拽式布局
  6. 完成拖拽式编程简单DEMO
  7. 引入three.js作为仿真模型引擎
  8. 使用three.js完成简单的仿真环境搭建
  9. 引入three.js性能、监控组件
  10. 导入XB4模型,响应示教页面的示教按键

BUG修复

  1. 解决了Electron访问本地文件跨域的问题

优化

  1. 解决了导入的机械臂模型坐标偏移的问题
  2. 修改了机械臂模型的尺寸,适应屏幕宽度
  3. 项目切换包管理工具为yarn
  4. 机械臂仿真界面自适应布局
  5. 机械臂仿真环境背景贴图

0.1(20200330)

新特性

  1. 项目初始化

BUG修复

优化