L Master 2.2
2.2.4
针对普通用户的更新说明
- 优化程序运行效率
- 解决偶尔运行中手臂断电不运行的问题
针对开发者的更新说明
- 修复 ROS 的 MOVL 指令规划失败的问题
- 【重要】将3ms周期实时线程改为等待出队的 oneshot 实时线程
- 修改成员变量名
- 移除忽略移动命令的后处理逻辑
- 增加流水号不匹配检查的错误日志
软件版本和下载地址
2.2.3
针对普通用户的更新说明
- 修复急停后夹爪失效的问题
- 任务「停止」改为「中止」
- 优化移动端部分页面展示
- 移除首页控制面板的中型屏幕适配
- 修正:1920*1200像素时,横屏下,设置或者控制菜单无法拉动到最底部
- 修正:场景内,设置动作块颜色的功能无效
- 修正:点击历史任务,进入到场景,提示:数据不存在
- 修正:首页,从历史任务中添加含有校验位置的任务,偶发出现页面重叠现象
- 修正:2340*1080分辨率的手机屏幕,场景内显示问题
针对高级用户的更新说明
- 修复急停时夹爪和法兰状态不重置的问题
- Lua 命令执行失败则直接并结束
- Lua 检查 move 后仍检查一遍机器人状态,修正运动后手爪问题
针对开发者的更新说明 2. 移除磨合测试写 Excel 的逻辑 3. 计算扭矩如果绝对值超过 30000 则忽略 4. 修正 OTA 更新失败状态仍在更新中的问题 10. 质量平台精标相关业务实现 11. 质量平台初始化 InitZero 后添加 StartSys 调用逻辑 12. 质量平台修复精度标度粗标状态上传失败问题 13. 质量平台添加整机初始化后 I/O 配置更新逻辑 14. 质量平台添加整机初始化标零可选逻辑 15. 点采集添加相位和采集点返回 16. 设置静态 IP 后,网卡不断重启问题修复 17. 整机初始化添加开启机器人数据校验开关开启逻辑 18. 物联网网卡测试重启网卡导致 IP 变化问题修复 19. 修改 ping 测试域名为 lebai.ltd
软件版本和下载地址
2.2.2
针对普通用户的更新说明
- 修正运行中出错无法退出任务的问题
- 修复:场景中,建立位置A,再去设置中设置 TCP 的角度,去位置A微调,移动到目标位置不起作用
- 修复:校验位置时,暂停校验任务A,添加一个无校验位置的任务B,任务B暂停,点击恢复任务B,机械臂会先移动到任务A校验位置后,再运行任务B
- 修复:当运行的场景最后两个动作块位置一致时,运行任务,历史任务显示任务结束,实际机器人还在运行中
针对高级用户的更新说明
- 增加反解失败报错提示
软件版本和下载地址
2.2.1
针对普通用户的更新说明
- 更改速度和限位检测和碰撞检测的条件为规划器运行中
- 手爪命令更改超时 5s
- 停止时标记用于 Lua 解析器判断停止但机器人不停止
- 修复:初始化时,直接提示失败,失败原因,Web 端机器直接急停
- 修复:机器未装手爪,去控制中,将手爪的幅度拖动后,本机IO或者法兰的IO打开或者关闭不了
- 修复:磨合测试,一旦运行到下图的姿态时,就会提示2001和1008的错误代码
- 修复:任务运行到手爪时,停止任务,任务无法被停止掉,如果此时添加新任务:提示机器人请求超时
- 修复:使用
add_signal
设置信号后(如信号8),重启RC后,(信号8,信号16,24,等8翻倍的信号)都有值,并且值一直存在 - 修复:
add_signal
设置信号值为0,但返回的值为:31459816 - 修复:运行带手爪任务,点击WEB端急停,任务仍然显示进行中,一分钟后消失
- 修复:运行含手爪任务中,到微调页面中,点击,停止按钮,提示:机器人已撞停。到首页中,无法停止任务,只能重启RC
- 修复:运行含手爪任务中,急停或者碰撞急停,经常出现,任务停止不了,任务停止多次后,出现任务被停止了, 新添加的任务,无任务状态,但任务在运行
- 修复:运行任务中,手爪合并状态时,点击停止任务,任务停止,手爪变成开合状态
- 运行中任务增加停止任务(中止/取消)按钮
- 增加 Modbus 法兰的夹爪特化实现
- 质量平台整机测试移动命令调用优化
软件版本和下载地址
2.2.0
针对普通用户的更新说明
- 标题栏新增任务历史弹出框
- 修正场景时光机的部分问题,修改样式
针对高级用户的更新说明
- 新增 Lua 方法:
set_external_dos
get_external_dos
get_external_dis
set_external_aos
get_external_aos
get_external_ais
get_external_ios
- 新增业务系统命令:
set_external_dos
批量设置外置 I/O 数字输出get_external_dos
批量获取外置 I/O 数字输出get_external_dis
批量获取外置 I/O 数字输入set_external_aos
批量设置外置 I/O 模拟输出get_external_aos
批量获取外置 I/O 模拟输出get_external_ais
批量获取外置 I/O 模拟输入set_signal
设置信号量get_signal
获取信号量add_signal
为信号量「加」上值enable_joint_limit
启用关节限位检查
- 关于页面新增序列号二维码
- 登录冲突新增设备 IP 显示
- 调试页面新增机器人数据功能(示波器)
- 新增伺服参数、关节消回差参数的实现
- 机器人未上电时,仍支持主机箱 I/O
- 还原
stop()
命令的定义,仅停止任务和当前命令,不停止机器人,新增运行时的特殊判断 - 修复
stop_move()
使运行时停止从而导致move_until
不能正常运行的问题 - 外置 I/O 的 Lua 方法新增成功判断,失败返回 -1
针对开发者的更新说明
- 外置 I/O 的 gRPC 接口新增成功判断,失败返回
StatusCode::ABORTED
- 修复外置 I/O 的批量接口
length
异常时程序崩溃的问题,values
长度不够时默认为 0 - 手臂断电时忽略错误位
软件版本和下载地址