<div dir="ltr">Hello guys, <div><br></div><div>Recently I had a problem on the component <span style="background-color:rgb(255,255,255)">`<font color="#111111"><span style="font-size:12px">auv_control:PIDController</span></font>`</span> going to `POSE TIMEOUT` state.<br></div><div><br></div><div>The point, however, is that looking to the logs, the pose feedback component is writing samples on its output port. So the `readNewest` <a href="https://github.com/rock-control/control-orogen-auv_control/blob/master/tasks/PIDController.cpp#L52" target="_blank">on this line</a> is not returning &quot;RTT::NewData&quot;.</div><div><br></div><div>Additionally I found this message on &quot;orocos.auv_control_aligned_<wbr>vel2body_effort-XXX.txt&quot;, related to &quot;mqueue&quot; that may be related to this issue:  </div><div><br></div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font style="background-color:rgb(255,255,255)" face="tahoma, sans-serif" color="#999999">140.289 [ ERROR  ][MQSendRecv] FAILED opening &#39;/auv_control_aligned_<wbr>vel2body_effort.pose_samples.<wbr>0x7f627c0051b0@400&#39; with message size 516, buffer size 10 for reading :<br></font><font style="background-color:rgb(255,255,255)" face="tahoma, sans-serif" color="#999999">140.289 [ ERROR  ][MQSendRecv] Insufficient space for the creation of a new message queue.  This probably occurred because the queues_max limit was encountered; see mq_overview(7).<br></font><font style="background-color:rgb(255,255,255)" face="tahoma, sans-serif" color="#999999">140.290 [ ERROR  ][CDataFlowInterface_i::<wbr>buildChannelOutput] Failed to create MQueue Channel element: Could not open message queue: mq_open returned -1.<br></font><font style="background-color:rgb(255,255,255)" face="tahoma, sans-serif" color="#999999">140.290 [ ERROR  ][CDataFlowInterface_i::<wbr>buildChannelOutput] The type transporter for type /base/samples/RigidBodyState failed to create an out-of-band endpoint for port pose_samples<br></font><span style="background-color:rgb(255,255,255)"><font color="#999999"><font face="tahoma, sans-serif">141.308 [ Debug  ][CDataFlowInterface_i::<wbr>createConnection]</font></font></span></blockquote><div><span style="background-color:rgb(255,255,255)"><font color="#999999"><br></font></span></div></div><div>This message is printed repetitively until the component breaks. </div><div><br></div><div>I&#39;d like to ask if any of you have already had this problem or if the &quot;mqueue&quot; message can somehow be related to it. If not, which would be the reasons that could lead to this symptom.</div><div><br></div><div>Best Regards, </div><div><br></div><div>Diego Cesar</div><div>
</div></div>