问题标签 [openrave]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1072 浏览

eclipse - Eclipse中的PyDev导入

我刚刚在 Ubuntu 10.04 LTS 中安装了 Eclipse Indigo,并用它安装了 Pydev。我做了以下事情:

(1) 通过在 Window > Preferences > PyDev > Editor > Interpreter-Python 中按 Auto config 来设置 python 解释器

(2) 通过Window > Preferences > PyDev > Editor > Interpreter-Python 设置系统Pythonpath

我正在尝试在 eclipse 中运行 openrave 代码并安装所有必需的 openrave 库。“openravepy”在目录 /usr/lib/python2.6/dist-packages 中。

我的问题是,一些函数调用返回错误类型似乎导入不成功:PyDev 问题。它说“未定义的变量:...”

以下是一些代码片段:

--databases 是 openravepy 的一部分,被描述为未定义的变量。

我已经阅读了一些主题,并且已经做了以下事情

(1) 删除并读取 pydev

(2) 我之前运行过代码,它曾经与 eclipse helios 和 pydev setup 一起工作。所以,我删除并重新安装了eclipse helios和indigo,并一次又一次地重复添加pydev和pythonpath的过程。

任何人都知道我该如何解决这个问题?或者这是pydev中的一个错误?

提前致谢。

干杯

0 投票
4 回答
9565 浏览

python - 加载 Python 共享库时 C++ 中的未定义符号

我一直试图让我的一个项目运行,但我遇到了麻烦。经过多次调试,我缩小了问题范围,但不知道如何进行。

一些背景,我在 C++ 代码中使用 python 脚本。这在 Python 上有一些记录,我设法让它在我的基本可执行文件中运行得很好。#include 和 -lpython2.6 一切都很棒。

但是,从共享库 (.so) 运行此 python 脚本时出现了困难。这个共享库被模拟系统(OpenRAVE)“加载”为“模块”。系统使用名为 SendCommand 的“模块”虚拟方法与该模块交互。然后该模块启动一个 boost::thread,给 python 自己的线程,并返回到模拟系统。但是,当 python 开始导入其模块并因此加载其动态库时它会失败,我认为是由于以下错误:

我已经在我的可执行文件和共享库上运行了 ldd,没有什么区别。我还在上面的文件上运行了 nm -D,_Py_ZeroStruct 确实是未定义的。如果你们想打印命令,我很乐意提供它们。任何建议将不胜感激,谢谢。

这是完整的python错误:

0 投票
1 回答
420 浏览

python - 面临openrave安装错误

通过遵循其他博客网站上的官方指南和说明,我在安装openravepy 模块时遇到了问题。这真的很复杂。

有人可以给我一份使用 ubuntu 14.04.4、ROS indigo 发行版的软件包安装说明,我尝试运行的脚本在 catkin_workspace 中

0 投票
0 回答
275 浏览

python - OpenRAVE 问题:E:无法找到 openrave 的源包

我尝试在我的 Baxter-Robot 项目中使用 IKFast。巴克斯特教程的最后一个命令失败:

错误消息:/openrave/python/ikfast.py",第 9467 行,在 import openravepy ImportError:没有名为 openravepy 的模块

因此,我按照 openrave.org ( http://openrave.org/docs/latest_stable/coreapihtml/installation_linux.html ) 上的教程从头开始设置 OpenRave。当我使用最后一个命令时

我收到了这条消息

E: 找不到 openrave 的源码包

不知道为什么会这样……

我的Qt版本是4.8.6,gcc是4.8.4,所以没问题。

谢谢

开发

0 投票
1 回答
85 浏览

c++ - OpenRAVE Con​​trollerBase 在 IsDone() 方法处阻塞并且永远不会返回

我正在研究ControllerBase实现机器人控制器的自定义 OpenRAVE C++ 类。

我会尽量减少代码:

这是机器人手臂的单个控制器,在这种情况下,我已经为当前未使用的末端执行器(末端执行器已断开连接)实现了另一个控制器,但它执行了一些基本操作(如打开、关闭夹爪并听其联合状态)。

然后我有一个尝试在机器人上执行轨迹的 Python 脚本:

轨迹在真正的机器人上成功执行,但代码在控制器的方法中阻塞robot.WaitForController(0)并且实际上处于无限循环中。IsDone()

有任何想法吗?

0 投票
0 回答
93 浏览

openrave - 在 OSX 上安装 crlibm

我的目标是在 OSX 上安装 openrave。我想我已经涵盖了所有其他内容(希望这花了我几个小时),但是当我公开狂欢时,我无法摆脱一个错误:

在 openrave GitHub 页面上,另一个用户注意到了这一点,然后只是说“我通过从源代码安装 crlibm 解决了这个问题”。但是,链接到 crlibm 源的网站不存在!

关于在哪里可以获得此源代码的任何建议?我假设一旦拥有它,我就可以进行常规的配置+制作+安装。

0 投票
0 回答
180 浏览

segmentation-fault - IKfast 求解器给出段错误

我正在按照本教程进行分类 IK 解算器

当我运行它时,它给我的输出为

即使它说生成cpp代码为什么它会崩溃?

可能是什么问题,有人可以帮我解决这个问题

谢谢