-
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
Create generic OpenraveYarpPluginLoader #47
Comments
Updated description, and set as technically blocking #30 as it may superseed it. |
Note that may superseed #30 which is blocking:
WIP at |
begin OpenraveYarpPluginLoader for #47 as a copy of OpenraveYarpControlboard.
Very important notes on OpenRAVE plugin |
…-OpenraveYarpPluginLoader, for #47
…7-OpenraveYarpPluginLoader, wip #47
…e-47-OpenraveYarpPluginLoader, for #47
Possible improvements:
|
Implemented most improvements at 28ce5e9, including:
...which renders Considered not required:
Would like to study:
|
Must also update main README. |
Announcement! We no longer require Python to load YARP plugins via Here are some details:
openrave /usr/local/share/teo-openrave-models/contexts/openrave/teo/teo.robot.xml --module OpenraveYarpPluginLoader "open --device controlboardwrapper2 --subdevice YarpOpenraveControlboard --robotIndex 0 --allManipulators"
openrave /usr/local/share/teo-openrave-models/contexts/openrave/teo/teo.robot.xml --module OpenraveYarpPluginLoader "open --device controlboardwrapper2 --subdevice YarpOpenraveControlboard --robotIndex 0 --manipulatorIndex 0 open --device controlboardwrapper2 --subdevice YarpOpenraveControlboard --robotIndex 0 --manipulatorIndex 2"
@PeterBowman Okay if I perform the following steps?
|
PS: Also tried via |
PPS: Race condition does occur via |
Create generic
OpenraveYarpPluginLoader
. As a follow-up of #30, an OpenRAVE plugin to load any generic YARP plugin should be developed:OpenraveYarpControlboard
and eventually superseed it.OpenraveYarpControlboard
goes through all robots, getting all manipulators, opens aYarpControlboard
for each one. That in fact emulatesteoSim
. Would we want something similar? Perhaps a good approach is to do this mega-approach, then allow only parts to be specified. Will try this first.The text was updated successfully, but these errors were encountered: