开发环境与搭建
1 ultraArm的软件“朋友们”
1.1 myStudio
myStudio 是一个一站式的机器人的使用平台,方便用户根据自己的使用场景,选择不同的固件并进行下载,同时学习相关的教材,在线浏览教程视频。
- 烧录、更新机械臂硬件设备内置程序(固件)
- 提供机器人使用教程,如用户手册、视频教程、Q&A等
- 维护和维修方面的信息
【myStudio 界面图片】
了解更多,请查看 myStudio
1.2 Luban
luban 是一款G-Code轨迹生成使用平台,提供用户基础的使用案例,选择写字画画,激光雕刻使用场景,快速开启DIY创意空间
- G-Code轨迹文件生成并快速执行
- 基础案例一键使用
- 工作区 预览轨迹运行
【Luban 界面图片】
了解更多,请查看 Luban
1.3 myBlockly
myBlockly 是一款积木式拖拽编程可视化软件,“拖拽”编程是一种基本的技术,它允许通过拖拽代码构建块或者其他视觉线索,而不是手动编写基于文本的代码。如此一来,复杂又抽象的编程语言就变得容易理解。
- 机械臂控制积木块讲解
- 机械臂基础控制案例
- 机械臂末端执行器控制讲解及案例
【MyBlockly 界面图片】
了解更多,请查看 myBlockly
1.4 Python
Python 是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。
- 机械臂控制的python API介绍
- 丰富的使用案例,快速上手使用机械臂
了解更多,请查看 Python
【Python 界面图片】
1.5 ROS
ROS 是机器人操作系统(Robot Operating System)的英文缩写。 ROS 是用于编写机器人软件程序的一种具有高度灵活性的软件架构
- RVIZ 可视化仿真平台,一比一还原机械臂模型
- moveIt 机械臂运动模拟仿真平台,同步机械臂控制运动
【ROS 界面图片】
了解更多,请查看 ROS