线程评分:
  • 0投票 - 0平均
  • 1
  • 2
  • 3
  • 4
  • 5
将Robodk与ROS(或Slicer 3D)连接?
你好,

我目前正在使用医学成像软件Slicer,该软件使我可以在骨头上选择“目标”点。我可以自动将此信息导出为JSON文件。

理想情况下,我想做的就是让Robodk自动获取这些要点(无需我手动加载JSON文件)。我希望使用某种中间件连接这两个软件,因此,当我在Slicer上选择这些点,通过Robodk上的Python接口,它也会在Robodk环境中显示。

我希望通过ROS连接这两个软件(也欢迎其他想法),但我不确定Robodk是否真的可以与ROS一起使用吗?

任何建议将不胜感激。
我建议您看看我们的API。如果您有一个带有目标数据的JSON文件,例如XYZ,则可以将这些点转换为目标,并创建一个程序以移动这些目标。

此示例显示了如何使用XYZ点加载CSV文件并在Robodk中创建程序:
//www.w5838.com/doc/en/pythonapi/exam...rogram-xyz

我认为您不需要使用ROS。随意共享JSON文件的示例,我们可以帮助您将其与简单的脚本集成。
(11-16-2020,01:29 PM)阿尔伯特写道:我建议您看看我们的API。如果您有一个带有目标数据的JSON文件,例如XYZ,则可以将这些点转换为目标,并创建一个程序以移动这些目标。

此示例显示了如何使用XYZ点加载CSV文件并在Robodk中创建程序:
//www.w5838.com/doc/en/pythonapi/exam...rogram-xyz

我认为您不需要使用ROS。随意共享JSON文件的示例,我们可以帮助您将其与简单的脚本集成。

嗨,阿尔伯特,

感谢你的快速回复。

这正是我想做的,但是我想自动执行此操作,并将其与Robodk的在线编程一起使用。即,当我在3D切片机中选择一个点时,它将点输出到ROS上,然后可以实时将JSON文件输入Robodk。

反对必须手动获取JSON文件,然后通过Python将其上传到Robodk中,我想知道是否有一种将数据自动传输到Python脚本中的方法?希望使用ROS做到这一点。




用户浏览此线程:
1位客人