<div dir="ltr"><div>Hello everyone,</div><div><br></div><div>I created a data service that has an output port of '/std/vector</base/Vector2d>'.</div><div><br></div><div>However sometimes I receive this following message: <br></div><div><br></div><div><i>14:21:46.161 (Roby) there is no type in this registry with the name 'std/vector</base/Vector2d>' using #<Orocos::DefaultLoader(1d43f2c): #<OroGen::Loaders::PkgConfig(1f85a10) gnulinux>,#<OroGen::Loaders::Files(296e054) projects= typekits=>,#<Orocos::ROS::DefaultLoader packs=[] search_path=["/home/diego//dev/tools/orogen/lib/orogen/ros"]>,#<OroGen::Loaders::Files(2984278) projects= typekits=>,#<OroGen::ROS::Loader packs=[] search_path=[]>> (Typelib::NotFound)</i></div><div><br></div><div>I said <b>sometimes</b> because this error comes and goes without any change in the code. </div><div><br></div><div>I've tested a lot of combinations such, define a output port of 'Vector2d' or 'int' - and it goes ok, but when I tried to define a '/std/vector<int>' or /std/vector</base/RigidBodyState>' I receive the same error. However nothing wrong happens with the type "/std/vector</base/Trajectory>" </div><div><br></div><div>So, does anyone has any idea what is happening?</div><div><br></div><div>Thanks!</div><div><br></div><div>Diego Cesar</div>
</div>