RobotStudio概述

RobotStudio是一个机器人工艺开发集成开发环境,目前可以在Windows桌面端及Windows平板上运行,之后会支持Linux和Mac系统, 具有对北航杭研院机器人运动控制库的内置支持, 此外还支持可视化编程(Blockly, 同时还提供了丰富的其它语言(Python、Lua)的运行时。

RobotStudio主页面

RobotStudio目前主要具有以下功能:

  1. 示教与仿真
    • 机械臂示教
    • 坐标系、工具、工件、机械臂选择与更改
    • 示教仿真、与第三方仿真软件(Webots)集成仿真
  2. 数据管理
    • 机械臂的关节、位姿、速度、转弯区、工具、工件、负载、用户坐标系数据的展示、新建、修改与删除
    • 示教页面直接生成关节、笛卡尔等数据
    • 从下位机、文件导入数据或导出数据至下位机、文件
  3. 工艺开发
    • 基于C/C++语言开发
      • 工艺代码编写
      • 代码提示
      • 机械臂数据自动插入
      • 工艺一键运行、停止
    • 基于Blockly模块开发
      • 工艺一键运行、停止
      • 机械臂数据自动插入
  4. 其它
    • 机械臂零点标定、工具、工件、坐标系标定
    • 负载表示、动力学辨识