Research for Cognitive Interaction: Issueshttps://opensource.cit-ec.de/https://opensource.cit-ec.de/favicon.ico?14265323552020-01-25T03:33:38ZResearch for Cognitive Interaction
Redmine Cognitive Interaction Toolkit - Bug #597 (New): Orchestration fails if single build job cancelledhttps://opensource.cit-ec.de/issues/5972020-01-25T03:33:38ZRobert Haschkerhaschke@techfak.uni-bielefeld.de
<p>Cancelling a single job stops the whole orchestration because the CancellationException that is thrown when done.get() is called, is not caught.</p>
<p>The attached patch provides a dirty workaround, ignoring cancelled jobs completely. However this way:<br />- other potential exceptions thrown by done.get() are not caught yet<br />- the failure is not reported back to the main spinning loop</p>
<p>Probably, Jan, you have a better idea how to fix the problem.</p> AMiRo-OS - Bug #595 (New): SSSP has issue with IO event in breakout boardhttps://opensource.cit-ec.de/issues/5952019-04-01T15:25:49ZCung Lian Sangcsang@techfak.uni-bielefeld.de
<p>Enabling the SSSP flag has some conflicts with the IO event in the UWB breakout board of the Light Ring module.<br />The UWB breakout uses a PB9 pin as an event trigger. The application of UWB is working as expected when the SSSP flag (AMIROOS_CFG_SSSP_ENABLE) is disabled.<br />However, when the SSSP flag is enabled, the event is not triggered any more on the breakout board.</p> Cognitive Interaction Toolkit - Bug #582 (New): citkat: Expanders for components/systems with mul...https://opensource.cit-ec.de/issues/5822018-09-14T13:36:17ZJan Moringenjmoringe@techfak.uni-bielefeld.de
<p>Clicking the link text or expander icon does nothing.</p>
<p>Firefox version is 60.2.0esr (64-bit)</p> hlrc - Bug #581 (New): flobi lookat does not work anymore due to hardcoded floka prefixhttps://opensource.cit-ec.de/issues/5812018-08-15T09:20:26ZGuillaume Walckgwalck@techfak.uni-bielefeld.de
<p>I am using flobi, and we get this error now :<br /><pre>
2018-08-15 10:39:20,004 hlrc_client.Middleware ERROR > publish_lookat_target timed out waiting for result or soemthing else went wrong
and in the log of hlrc_server :
[ WARN] [1534322517.517683315]: "floka_BASE_LINK" passed to lookupTransform argument target_frame does not exist
</pre></p>
<p>I tracked down the error to a recent change with a hardcoded prefix.</p>
<p><a class="external" href="https://opensource.cit-ec.de/projects/hlrc/repository/diff/server/include/ROS/LookatCallbackWrapperROS.h?utf8=%E2%9C%93&rev=01ff84641a5a769064e8656fcfd4d48f69a24d18&rev_to=60b91de0f20bdd7fac9fb448b2fad1079a7b9891">https://opensource.cit-ec.de/projects/hlrc/repository/diff/server/include/ROS/LookatCallbackWrapperROS.h?utf8=%E2%9C%93&rev=01ff84641a5a769064e8656fcfd4d48f69a24d18&rev_to=60b91de0f20bdd7fac9fb448b2fad1079a7b9891</a></p>
<p>Maybe the prefix could be taken from the scope name (unless you want to make that cleaner) that is passed to the arguments anyway<br /><pre>
hlrc_server ROS ROS flobi flobi pulse
</pre></p> Cognitive Interaction Toolkit - Bug #579 (Feedback): dependency resolution is incompletehttps://opensource.cit-ec.de/issues/5792018-08-07T13:48:14ZRobert Haschkerhaschke@techfak.uni-bielefeld.de
<p>The dependency of tactile-toolbox.project on urdf.project is not discovered. Running build-gen in debug mode, I get</p>
<p>- for tactile-toolbox/urdf_tactile:<br /><pre>
((:NATURES (:ROS-PACKAGE) :PROVIDES
((:CMAKE "urdf_tactile" (0 1 0))
(:MAVEN "org.ros.rosjava_messages/urdf_tactile" (0 1 0)))
:REQUIRES ((:CMAKE "cmake_modules") (:CMAKE "urdf")) :DESCRIPTION
"handle tactile sensor descriptions in URDF" :LICENSE "BSD" :AUTHORS
(#<PERSON "Robert Haschke" 1 identity {100A767983}>) :MAINTAINERS
(#<PERSON "Robert Haschke" 1 identity {100A760653}>)))
</pre><br />- for urdf:<br /><pre>
((:NATURES (:ROS-PACKAGE) :PROVIDES
((:CMAKE "urdf" (1 12 12))
(:MAVEN "org.ros.rosjava_messages/urdf" (1 12 12)))
:REQUIRES
((:CMAKE "liburdfdom-dev") (:CMAKE "liburdfdom-headers-dev")
(:CMAKE "rosconsole_bridge") (:CMAKE "roscpp")
(:CMAKE "urdf_parser_plugin") (:CMAKE "pluginlib" (1 11 2))
(:CMAKE "cmake_modules") (:CMAKE "tinyxml") (:CMAKE "rostest"))
:DESCRIPTION
"This package contains a C++ parser for the Unified Robot Description
Format (URDF), which is an XML format for representing a robot model.
The code API of the parser has been through our review process and will remain
backwards compatible in future releases."
:URL "http://ros.org/wiki/urdf" :LICENSE "BSD" :AUTHORS
(#<PERSON "Ioan Sucan" 1 identity {100A960143}>
#<PERSON "Jackie Kay" 1 identity {100A966F63}>)
:MAINTAINERS
(#<PERSON "Chris Lalancette" 1 identity {100A96DEC3}>
#<PERSON "Shane Loretz" 1 identity {100A974D03}>)))
</pre></p>
<p>Looks like the main reason is that :PROVIDES ((:CMAKE "urdf" (1 12 12))) is not matching :REQUIRES ((:CMAKE "urdf")). This is a long-standing issue.<br />Interestingly, the failed dependency resolution is not even reported as an INSTANTIATION-ERROR.</p> Cognitive Interaction Toolkit - Bug #578 (Feedback): build-generator's verbs "validate" and "repo...https://opensource.cit-ec.de/issues/5782018-08-07T12:05:09ZRobert Haschkerhaschke@techfak.uni-bielefeld.de
<p>Using verbs validate or report, the build-generator fails after a while with the following message(s):</p>
<p>WARNING: lparallel: Replacing lost or dead worker.<br />The task was killed.</p>
<p>Affected version(s): 0.23.47, 0.22.34, 0.21.65</p> Cognitive Interaction Toolkit - Bug #525 (New): Maven Template uses default profilehttps://opensource.cit-ec.de/issues/5252017-11-02T07:38:33ZLeroy Rügemerlruegeme@techfak.uni-bielefeld.de
<p>Maven builds use the users .m2 settings file maven should create and use special settings for each.</p>
<p>To build multiple distributions on the same machine i have to switch the default profile to not pull from the wrong distribution</p> IPAACA - Bug #496 (New): RSB calls should never blockhttps://opensource.cit-ec.de/issues/4962017-01-26T14:17:42ZHendrik Buschmeier
<p>Calling a non-existen remote Server, e.g., results in the process blocking indefinitely.</p> IPAACA - Bug #495 (New): Updates get applied even if revision is outdatedhttps://opensource.cit-ec.de/issues/4952017-01-26T14:16:31ZHendrik Buschmeier
<p>Currently IU updates are applied without checking the local revision of the IU in the remote InputBuffer.</p>
<p>This can, e.g., happen when multiple updates are issued in short succession, the first of which triggers a resendRequest, which returns a revision that is newer than multiple in-between updates.</p>
<pre>
A: IU1.publish – r1
B: startup
A: IU1.update – r2
B: IU1.applyUpdate -> fail
B: requestResend(IU1)
A: IU1.update – r3
A: IU1.update – r4
A: reply requestResend(U1) – r4
B: IU1.added – r4
B: IU1.applyUpdate – r3
B: IU1.applyUpdate – r4
</pre> Finite State Machine Based Testing - Bug #492 (New): Installation fails on a fresh Ubuntu 14.04.4https://opensource.cit-ec.de/issues/4922016-11-30T21:28:32ZSebastian Wredeswrede@techfak.uni-bielefeld.de
<pre>
Installed /home/cosima/citk/systems/cogimon-minimal-trusty-nightly/lib/python2.7/site-packages/enum34-1.1.6-py2.7.egg
error: Installed distribution setuptools 3.3 conflicts with requirement setuptools>=11.3
Build step 'Execute shell' marked build as failure
</pre>
<p>This can be reproduced on a clean Ubuntu 14.04.4 image using the <code>cogimon-minimal-trusty-nightly</code> distribution.</p> Cognitive Interaction Toolkit - Bug #414 (In Progress): Naming consistencyhttps://opensource.cit-ec.de/issues/4142015-08-08T03:39:21ZJon Weiszjweisz@cs.columbia.edu
<p>There appears to be some ambiguity/redundancy in the documentation and architecture between some concepts. For example components/packages, systems/distributions/system-versions.</p> Finite State Machine Based Testing - Bug #409 (New): Implement non-children killing process end s...https://opensource.cit-ec.de/issues/4092015-03-26T14:50:42ZNorman Kösternkoester@techfak.uni-bielefeld.de
<p>This strategy assumes that developers care for their child processes themselves, thus only the top process is killed with usual timeouts strategies. Children are <strong>explicitly not</strong> ended by FSMT.</p> meta-openrobotix - Bug #339 (New): Check debricated opencv.pchttps://opensource.cit-ec.de/issues/3392014-11-23T14:50:46ZTimo Korthalstkorthals@cit-ec.uni-bielefeld.de
<p>Remove -lopencv_ts from opencv.pc because it is debricated</p> Finite State Machine Based Testing - Bug #294 (In Progress): Component names must be unique in or...https://opensource.cit-ec.de/issues/2942014-09-30T16:32:34ZFlorian Lierflier@cit-ec.uni-bielefeld.de
<p>Component names must be unique in order to trigger the correct event</p> ivTools - Bug #283 (New): ivrender colors broken depending on Mesa3D versionhttps://opensource.cit-ec.de/issues/2832014-07-10T14:07:04ZJens Peter Lindemannj.lindemann@cit-ec.uni-bielefeld.de
<p>Color problems on recent Debian-based linux systems (tested: Ubuntu 12.04 and 14.04, Debian 7.5). Older versions work as expected (tested: Ubuntu 10.04).</p>
<p>Red and blue color channels are swapped in the rendering output. This behaviour seems to appear between osmesa Debian/Ubuntu package versions 7.7.1 and 8.0.4.</p>
<p>Workaround: Create OSMESA GL context with OSMESA_BGR instead of OSMESA_RGB in the MesaOffscreenRenderer constructor code (line ivRender/LibRender/MesaOffscreenRenderer.cpp:43).</p>