Closed jeljaik closed 9 years ago
Corresponding WBI-Toolbox Issue ref. robotology-playground/WBI-Toolbox#27
@arocchi, @EnricoMingo as you can see from the TODO List above I'm writing the configuration file for COMAN
to be used by yarpWholeBodyInterface
in our branch new_wbi_ID
. After many improvements and modifications done to the WBI, The WBI-Toolbox
is now ready to be tested with COMAN
. To do so, I need the URDF file of the robot. Can you provide me with it without installing ROS
and so on? :bow:
COMAN URDF model.urdf | uploaded via ZenHub
"Copy the robots configuration files in the default context wbit. Perhaps change name to WBI-Toolbox" <--- I don't think this is a good idea, robots directories can't be part of a context!
Oh right, that was before our discussion on how the ResourceFinder should just fail if there's nothing in app/robots/
Things should be working just fine with the doublePendulum
model @iron76. Please update and test if you like.
robots
dir inyarpWholeBodyInterface
'sapp
dir with the ini file foriCubGenova03
.yarpWholeBodyInterface
it as in https://github.com/robotology/icub-main/blob/master/app/robots/CMakeLists.txt to install all robots available.icubWholeBody*
=>yarpWholeBody*
wbi::LocalId
=>wbi::wbiId
yarpWholeBodyInterfaceTest
module for the branchnew_wbi_ID
https://github.com/robotology/codyco-modules/commit/aa681228657a315a0aff6868bae1c03732273b7cCOMPoseTesting
works correctly.maxJntLimits deleted
.yarpWholeBodyInterface
[DEBUG] yarpWholeBodyStates::getEstimates: called getEstimates ESTIMATE_JOINT_POS
WBI-Toolbox
with different robots, e.g.COMAN
,iCubHeidelberg01
ROBOT_DOF
is necessary also outside the c++ code, i.e. in the MATLAB environment for those blocks that have null inputs at the most inner level. The config file for each robot must be read somehow by MATLAB as well... :weary: For now let the user specifyROBOT_DOF
from command line, along withrobotName
,Ts
andlocalName
COMPoseTest
working withiCubHeidelberg01
@traversaro yayyy!! :grinning:COMPoseTest
working withCOMAN
COMAN
robotName
, 'localName' and 'Ts'. From now on,robotName
should correspond to the usualrobot
name variable iniCub
modules, i.e. eithericub
oricubGazeboSim
, whilelocalName
is the prefix of the ports opened by the WBI. https://github.com/robotology-playground/WBI-Toolbox/commit/78b96086bcb005281ff840b511cd85d9ce2ce70f Besides this change, remember that therobotName
andlocalName
input by the user from MATLAB's command line overwrites the default ones from configuration file.ROBOT_DOF
https://github.com/robotology-playground/WBI-Toolbox/commit/78b96086bcb005281ff840b511cd85d9ce2ce70fREADME.md
with migration instructions. https://github.com/robotology-playground/WBI-Toolbox/blob/new_wbi_ID/README.mdyarpWholeBodyInterfaceIcubTest
withCOMAN
Pending Improvementes
WBI-Toolbox
in branchnew_wbi_ID