针对在 .NET 或 Python API 中调用路径求解器(Path Solver)的文档,目前 ABB 官方并未提供独立的详细 API 文档。不过,你可以参考以下途径获取相关信息: 1. **ABB RobotStudio 开发文档** - 在 RobotStudio 安装目录的 **SDK 示例**(通常在 `C:\Program Files (x86)\ABB Industrial IT\Robotics IT\RobotStudio SDK`)中,查找与 **Path Planning** 或 **Solver** 相关的 C# 示例代码。 - 示例中常包含关键类(如 `PathSolver`、`MotionConfiguration`)的基本用法。 2. **ABB 官方开发者门户** - 访问 [ABB Developer Center](https://developercenter.robotstudio.com/)(需注册),查找 **RobotWare SDK** 或 **PC SDK** 的文档,其中可能涉及路径规划接口的说明。 3. **Python API(RAPID 工具包)** - 若使用 **ABB 的 Python 库(如 `abb_rapid`)**,可查看其 GitHub 仓库或内置示例,但路径求解功能可能依赖 RobotWare 的底层服务,需通过 C#/.NET 封装调用。 4. **关键 API 提示(.NET)** - 核心命名空间:`ABB.Robotics.Controllers.MotionDomain` - 可尝试通过 `MotionConfiguration` 或 `PathSolver` 类访问求解器,例如: ```csharp using ABB.Robotics.Controllers.MotionDomain; // 获取控制器实例后,尝试访问求解器服务 var solver = controller.MotionDomain.PathSolver; ``` 5. **联系 ABB 技术支持** - 若需高级功能或官方未公开的 API,建议通过 **ABB 支持渠道** 提交请求,获取针对性指导。 建议结合 RobotStudio 的现有功能(如 VC OLP 中的路径求解器)进行反向工程测试,同时关注 ABB 官方更新,后续可能会提供更完整的 API 文档。

I do the work generate a robot path Automatically in C# used in different scene such as welding. But there is not a effective algorithm to face different usage scenarios. Do you have some solution or Recommended algorithm

Have you tried using the via path solver in VC OLP products?
I think it doesn’t have an API for your custom usages, though.

Are there has some algorithm to solve the path problem - .Net Add-on Programming

thank you, I know it

Hi,

Is there any documentation for using the solver from the API .NET or Python ?