-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Life beyond teoSim #27
Comments
Related to #26 (Import OpenRAVE libraries and programs from asibot-main repo). |
The following line was added to the description:
|
I'm working on the first point in this issue (#29)
|
I've working in this point:
And now, we can use this as separate openrave plugins. In this moment it's possible and functional to create static objects in the same environment. |
Continuing with WorldRpcResponder:
Note: however, |
More changes with WorldRpcResponder:
|
Pull request with this changes at #31 |
Now that #29 is closed, we can definitely say there is life beyond The future of |
😄 👏👏👏👏👏😃 |
In fact, the current openrave-YarpRobot.py is itself already a good replacement The script can be easily adapted to incorporate any other of the already developed plugins available in this repository, such as these, such as the WorldRpcResponder (script already implemented here). |
Please drop me a line at #54 when everything is set. |
Announcement: #47 has been closed. We could now map openrave /usr/local/share/teo-openrave-models/contexts/openrave/teo/teo.robot.xml --module OpenraveYarpPluginLoader "open --device controlboardwrapper2 --subdevice YarpOpenraveControlboard --robotIndex 0 --allManipulators However, we must decide if the severity of #59 is blocking. An alternative I do not like, due to forcing use of Python (extra dep, in addition to more complex debugging on segfaults), to is to map
@PeterBowman What would your opinion be, how bad do you think #59 (and even #60) is/are? |
@jgvictores #59 is quite bad, but also easy to bypass (see my comments there). Similarly, #60 only occurs under specific circumstances, so we could count on finding a workaround later and just keep working with the current code and tools. |
Incoming |
- For [Life beyond teoSim]( roboticslab-uc3m/openrave-yarp-plugins#27)
WIP at roboticslab-uc3m/teo-configuration-files@5626005 (teo-configuration-files branch |
- For [Life beyond teoSim]( roboticslab-uc3m/openrave-yarp-plugins#27)
New working and installed |
No longer blocked. Only affected by #59 and #60 of this repo, which are also referenced from new teo-main issue roboticslab-uc3m/teo-main#28 |
Will close probably some day this week, after removing |
Note to self: do not close until seeing things like |
Blocks roboticslab-uc3m/teo-openrave-models#10 and probably several others |
... Will open new issues if anything missing from above. Closing at last! |
What we have in this repo is:
OpenraveYarpControlboard
, calledYarpOpenraveControlboard
.OpenraveYarpControlboard
, calledYarpOpenraveControlboardCollision
.Each of the following RECOVER could/should be implemented as separate openrave plugins (with yarp plugin if required).
teoSim offered (most code in the
run()
function):BaseFlashLidar3D
) via YARP. RECOVER 🚚ExternObj
plugin. We can do this from python now. FORGET this functionality, but RECOVER ExternObj from asibot-main.Regarding src/libraries/RlPlugins/ravebot,
In the
depthToOR
branch:Additionally,
FakeControlboard
should be transferred to yarp-devices after finally having removedteoSim
(#54).The text was updated successfully, but these errors were encountered: