软件开发指南
开发环境
为了满足机器人在不同场景下的多样化应用需求,我们对机器人进行了多种编程语言的适配。到目前为止,我们已经适配了以下主流编程语言,我们认为您可以使用以下任何一种语言进行开发。请务必严格按照说明进行操作。任何遗漏的步骤都可能导致相应语言无法成功运行。祝您顺利使用机器人。
-
我们的机器人支持 Python,Python API 库的开发也日趋完善。MyAGV Plus的基本运动控制,包括前进、后退、转弯和控制彩色光条效果,都可以通过 Python 中的相关库函数来实现。
-
ROS 2 是开放源码的,是用于机器人控制的后置操作系统或辅助操作系统。ROS 2 提供高性能、高可靠性的导航堆栈,包含 SLAM技术与现代化路径规划算法。这使开发人员能够为移动机器人实现稳定的自主导航、动态避障和全局路径规划,让机器人在未知复杂环境中安全高效地移动。