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 #583 (New): citkat: Implement OpenSearchhttps://opensource.cit-ec.de/issues/5832018-09-20T11:19:47ZJan Moringenjmoringe@techfak.uni-bielefeld.de
<p><a href="https://en.wikipedia.org/wiki/OpenSearch" class="external">OpenSearch</a> allows advertising search providers to visiting browsers.</p>
<p>UniBi PeVz Example:</p>
<pre><code class="xml syntaxhl"><span class="CodeRay"><span class="tag"><link</span> <span class="attribute-name">rel</span>=<span class="string"><span class="delimiter">"</span><span class="content">search</span><span class="delimiter">"</span></span>
<span class="attribute-name">href</span>=<span class="string"><span class="delimiter">"</span><span class="content">https://ekvv.uni-bielefeld.de/pers_publ/publ/bis_personensuche.xml</span><span class="delimiter">"</span></span>
<span class="attribute-name">type</span>=<span class="string"><span class="delimiter">"</span><span class="content">application/opensearchdescription+xml</span><span class="delimiter">"</span></span>
<span class="attribute-name">title</span>=<span class="string"><span class="delimiter">"</span><span class="content">UniBi Personensuche</span><span class="delimiter">"</span></span><span class="tag">></span>
</span></code></pre>
<p>where there referenced specification is</p>
<pre><code class="xml syntaxhl"><span class="CodeRay"><span class="tag"><OpenSearchDescription</span> <span class="attribute-name">xmlns</span>=<span class="string"><span class="delimiter">"</span><span class="content">http://a9.com/-/spec/opensearch/1.1/</span><span class="delimiter">"</span></span><span class="tag">></span>
<span class="tag"><ShortName></span>UniBi Personensuche<span class="tag"></ShortName></span>
<span class="tag"><Description></span>Personen- und Einrichtungssuche der Universitaet Bielefeld<span class="tag"></Description></span>
<span class="tag"><Tags></span>BIS Personensuche<span class="tag"></Tags></span>
<span class="tag"><Contact></span>bissupport@uni-bielefeld.de<span class="tag"></Contact></span>
<span class="tag"><Url</span> <span class="attribute-name">type</span>=<span class="string"><span class="delimiter">"</span><span class="content">text/html</span><span class="delimiter">"</span></span>
<span class="attribute-name">template</span>=<span class="string"><span class="delimiter">"</span><span class="content">https://ekvv.uni-bielefeld.de/pers_publ/publ/SuchePlugin.jsp?suchbegriff={searchTerms}</span><span class="entity">&amp;</span><span class="content">btSuche=1</span><span class="delimiter">"</span></span><span class="tag">/></span>
<span class="tag"><LongName></span>Universitaet Bielefeld: Personensuche<span class="tag"></LongName></span>
<span class="tag"><Image</span> <span class="attribute-name">height</span>=<span class="string"><span class="delimiter">"</span><span class="content">16</span><span class="delimiter">"</span></span> <span class="attribute-name">width</span>=<span class="string"><span class="delimiter">"</span><span class="content">16</span><span class="delimiter">"</span></span> <span class="tag">></span>data:image/gif;base64,R0lGODlhEwATAPcAAA9ThL%2FV3mKLrIeryvLt6kRed9jk6sHP0Hadvixjjkt4nNTUyuz%2B%2FyxlnEVplZKbox9alLC2zdLl9MPL0TtVb1mEos3TyNXe5vDv9DdhhXCIqIusyOPk51FxlqCzzlB1j83Z5ihdhy1mpHKewvfv9159nOXv%2B9TW24GUu%2F%2F%2B8GaGrLDK4zxhkh5Rg7LD0DRijE1xnytai83W35S30sLP1jNmmdnz%2B4ycsZ293L%2FV5pSnu%2Bbr50JfhPfz8IGat3CMszdkofz69oalw9bn7m6KrbfM3iFSjP%2F%2F%2FyFbnN%2Fh3111le72%2BGqFn67J1tbh8c3V2TdchmV7jfn56XmZqjprhPf7%2F0drlCRgkTNmmc%2FR1TBqq9vWzt%2Fp89PPznaSqKGxy7rN51huhTNmmdHf8ubv%2F8bV1x1bi6692Dtokt3m7vH3%2F5WisWSNs5mnvTNejUtqhVV8oX2nxfDz7d7s%2FMfT5kFmfihrmZqgq%2Bbj7jRZf5XA27TI3vj08Ttmmefs7iFcjfj%2F%2F%2Ff39zNmmSpclStikt%2Fk5yJXhk12ocDM2uDg7szM2yZdmTprpWF2kUxxlMzMzDhhimWHtdHf4IqvzUp9pNXV1dbu92aFqHGIq1JznJ241M7e5i9mp3OhxbXO5paqv4OZunKSt22GpdHb1WN6lzhojdvW1N7w%2BXSVrqO22Vxuiur2%2Fd73%2FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQUAP8ALAAAAAATABMAAAj%2FAI8IHEiwIMEsGDCAkFAlSJAldNIEUUMRRJpAgR75uUOhA50jJNrkCSOjyiodBd5cOGJqwgdDhlId4WAFQgtNgIZ0%2BAMgQpUuFzYoUGEgRYovh1RwCRLIQyYBBqokcYJDwIA5DsGw2WAiCCAwKiaxYnDik6NSaC7ZaGIlARpRp844qIGGiSVEJaDU2KunwiARDSDNgPOXEBQce9Ds3TviBRAgDdDEecFJy94BRTLs7dOnk%2BO9boSgadCgBgshLuqwAFKDCgIWLPaiQcGjhp0aPEAdmHJoL6ozoGAQIhTqjA9KDQh5cTEqAJtFCYqocfLjypUVasawIRQjwBILm1QscwoRoAceTFdC5MCQZnuMMnIWSBJvKAAfPBr%2BGMohp5CKQX88QcAWT0SChCFFBJIIEWaYkYMUSRhohiI9VJLFA6qQQoMcSayhRBQ0LGHADY00cgIGWSSRxAUX%2BLHDDhc40aIfXKRhgAEccODHjjz26GOPAQEAOw%3D%3D<span class="tag"></Image></span>
<span class="tag"><Query</span> <span class="attribute-name">role</span>=<span class="string"><span class="delimiter">"</span><span class="content">example</span><span class="delimiter">"</span></span> <span class="attribute-name">searchTerms</span>=<span class="string"><span class="delimiter">"</span><span class="content">eier</span><span class="delimiter">"</span></span> <span class="tag">/></span>
<span class="tag"><Developer></span>BIS, Universitaet Bielefeld<span class="tag"></Developer></span>
<span class="tag"><Attribution></span>
<span class="entity">&amp;</span>copy; 2017 Universitaet Bielefeld
<span class="tag"></Attribution></span>
<span class="tag"><SyndicationRight></span>open<span class="tag"></SyndicationRight></span>
<span class="tag"><AdultContent></span>false<span class="tag"></AdultContent></span>
<span class="tag"><Language></span>de<span class="tag"></Language></span>
<span class="tag"><OutputEncoding></span>UTF-8<span class="tag"></OutputEncoding></span>
<span class="tag"><InputEncoding></span>UTF-8<span class="tag"></InputEncoding></span>
<span class="tag"></OpenSearchDescription></span>
</span></code></pre> 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> 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> Finite State Machine Based Testing - Bug #407 (New): Parallel component hangs and produces no outputhttps://opensource.cit-ec.de/issues/4072015-03-26T10:39:53ZChristian Mertescmertes@cit-ec.uni-bielefeld.de
<p>The attached <code>ini</code> file should execute <code>wardrobeintest</code> and <code>wardrobeouttest</code> simultaneously. <code>wardrobeouttest</code> is executed and terminates normally but <code>wardrobeintest</code> produces no output and is not terminated after the tests succeed.</p> Finite State Machine Based Testing - Bug #387 (New): fsmt_iniparser crashes if command line conta...https://opensource.cit-ec.de/issues/3872015-03-05T11:40:26ZChristian HeigeleChristian.Heigele@ch.bosch.com
<p>e.g. if the command should be "cd /tmp/ && do_something" one has to create a seperate bash file ...</p> Cognitive Interaction Toolkit - Bug #298 (Feedback): RSB nightly distribution fails due to XMLTIO...https://opensource.cit-ec.de/issues/2982014-10-02T15:09:39ZSebastian Wredeswrede@techfak.uni-bielefeld.de
<p>Either the XMLTIO project should be availabe as open source or we should remove it from the rsb distribution.</p>
<pre>
ANALYSIS-ERROR:
Error during analysis of #<PROJECT-SPEC xmltio {FED7F89}> Caused by:
> Error during analysis of https://projects.cit-ec.uni-bielefeld.de/svn/xcf/cpp/projects/xmltio Caused by:
> > Command
> >
> > ("svn" "--non-interactive" "--quiet" "co" "https://projects.cit-ec.uni-bielefeld.de/svn/xcf/cpp/projects/xmltio/trunk/" #P"/tmp/project.Wo7i0o/trunk/")
> >
> > failed with output:
> >
> > svn: E215004: Authentication failed and interactive prompting is disabled; see the --force-interactive option
> > svn: E215004: Unable to connect to a repository at URL 'https://projects.cit-ec.uni-bielefeld.de/svn/xcf/cpp/projects/xmltio/trunk'
> > svn: E215004: No more credentials or we tried too many times.
> > Authentication failed
> >
</pre>
<p>@Robert: What is your opinion on this?</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>