Flexiv RDK为用户提供易于使用的API,帮助用户对自适应机器人进行底层实时(Real-time)控制或上层非实时(Non Real-time)控制,以便调用丰富的机器人功能模块,以及实现与外部软硬件的集成。由此,用户可以根据特定的需求或环境巧妙地设计并运行定制化的应用程序,完成如机器人遥操作、双臂协同、自主移动、无建模通用操作、或其他AI大模型与机器人融合类的高级任务。
自推出以来,Flexiv RDK经历了多次迭代更新。通过使用RDK,自适应机器人用户也自主构建了许多创新性的应用。在2024年风靡的具身智能(Embodied Intelligence)领域,Flexiv RDK 助力前沿研究人员实现智能体与物理环境的主动交互,适配不同种类的工业机器人、人形机器人、智能设备等,在智能体与大模型融合、多设备操控、低通信延迟等方面作用显著。
▍持续迭代更新 不断扩展使用边界
根据使用需求,Flexiv RDK 持续更新了更多更好的自适应机器人API,以增强用户自定义机器人行为的能力。
例如,新增了夹爪控制功能,以便于工程师能够完全控制连接到机器人的外部夹爪操作;新增多系统可用的实时调度器功能和机器人零空间 (null-space) 控制接口,让机器人力控相关的编程和操作更完善。
此外,用户还可以通过 Flexiv RDK 读取末端扭矩传感器未经处理的原始数据,这对于前沿科研来说十分重要;非夕RDK团队还重新设计了力位混合控制接口(实时/非实时),从而实现更好的控制效果。
其次,Flexiv RDK 的使用目前支持更多系统和平台。这其中包括支持Python (3.10) 和C++双语言,支持Ubuntu、Window OS、MacOS三系统使用;RDK还同时支持ROS 1和ROS 2,使ROS用户可以无门槛使用Flexiv RDK。
另外,用户使用体验的优化也是RDK团队关注的重点。通过优化Cmake编译结构使其更加标准化、现代化,可以防止用户多操作时出现人为错误;通过不断丰富给用户的入门教学示例,能够降低RDK的使用门槛,帮助使用者逐步从零基础到精通;非夕还制作了系列化的RDK培训课程,详细讲解其功能及如何使用。
本文摘自:网络 日期:2024-06-21
详情点击:ABB机器人官网