У меня есть файл URDF моего робота, я пытаюсь определить дерево KDL внутри C ++ примерно так:
KDL::Tree my_tree;
if (!kdl_parser::treeFromFile("robot.urdf", my_tree)){
std::cout << "Failed to construct kdl tree"<< std::endl;
return false;
}
Приведенный выше код работает с ROS.Однако в другом проекте, который не является проектом ROS, мне нужно построить это дерево KDL.Этот компьютер не имеет ROS, и, к сожалению, операционная система Windows.
Как установить kdl_parser без использования ROS.
PS: Я не хочу устанавливать ROS в Windows для этой задачи.