Research for Cognitive Interaction: Issueshttps://opensource.cit-ec.de/https://opensource.cit-ec.de/favicon.ico?14265323552018-09-20T11:19:47ZResearch for Cognitive Interaction
Redmine 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> Image Component Library - Bug #528 (New): camera render in scene if pos is 0,0,0https://opensource.cit-ec.de/issues/5282017-11-09T11:22:13ZGuillaume Walckgwalck@techfak.uni-bielefeld.de
<p>If the camera extrinsic is identity (pos is 0,0,0), rendering in the scene creates errors</p>
<pre>
[/media/local/jenkins/jobs/icl-nivision-trunk-ci-deploy-lsp-famula-nightly/workspace/ICLGeom/src/ICLGeom/Scene.cpp:prepareForRendering,line: 149] WARNING: error visualizsing camera: no intersection -> plane normal is perdendicular to view-ray direction
</pre>
<p>Looking deeper, here is maybe the explanation :</p>
<p>When creating the vertices of the pyramid/frustrum of the camera, the 4 base corners are defined as the intersection of the image plane with the "viewRays" of the 4 image corner ( 0,0 / 0,479 / 639,479 / 639,0). However, this view rays never intersec the plane if they are in the plane which happens when position of the camera is zero. <br />See Scene.cpp:142 and Scene.cpp:145 as well as Camera.cpp:720 and Camera.cpp:770</p>
<p>there might me more to this issue, for instance why can the camera center and the image plane be at the same place, there should be focal length in between at all time. This comes maybe from the depth image model which considers the plane to be at zero Z in order to mesure depth from there.... then maybe the position of the camera center should always substract the focal length...</p> Image Component Library - Bug #499 (New): Does not build with C++98https://opensource.cit-ec.de/issues/4992017-02-20T14:54:57ZTimo Korthalstkorthals@cit-ec.uni-bielefeld.de
<p>The library does not build with the standard settings of gcc, so why not directly setting the standard to <code>c++0x</code>?</p>
<pre>
/opt/repositories/ICL/ICLCV/src/ICLCV/LensUndistortionCalibrator.cpp:177:70: error: in C++98 ‘s’ must be initialized by constructor, not by ‘{...}’
CvSize s = { m_data->imageSize.width, m_data->imageSize.height };
</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> 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> IPAACA - Bug #408 (New): Delay/framedropping in AsapRealizer rendering when closing the injectorhttps://opensource.cit-ec.de/issues/4082015-03-26T14:08:04ZHerwin van Welbergenhvanwelbergen@techfak.uni-bielefeld.de
<p>When sending a BML message to AsapRealizer using the iu-injector, rendering/movement temprorarly stalls. This seems to occur AFTER the message is delivered, e.g. while the injector is closing. If the Python UI or Java UIs to send BML over IPAACA is used, the delay does not occur.</p>
Workarounds:
<ul>
<li>Insert a delay after sending the message</li>
<li>Keep the OutputBuffer open.</li>
</ul>
Open questions:
<ul>
<li>Does this only occur in Python?</li>
<li>Does this occur for every closing of an outputbuffer?</li>
</ul> 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> 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> RML - RobotMetaLogger - Bug #159 (New): Documentation on the screen probehttps://opensource.cit-ec.de/issues/1592013-03-02T13:26:00ZFlorian Lierflier@cit-ec.uni-bielefeld.de
<p>This worked for me:</p>
<p>{<br /> "rml_cfg": {<br /> "environment": {},<br /> "state": {<br /> "last_session": 0,<br /> "last_run": 0<br /> },<br /> "version": 0.4,<br /> "probes": {<br /> "screen": {<br /> "class":"screen",
* "display":":0",*<br /> "type":"ffmpeg",<br /> "location":"foo.avi" <br /> }<br /> }<br /> }<br />}</p>
<p>Documentation says: "0.0" for the display. Can you confirm my probe config?</p> XTT - eXtensible Task Toolkit - Bug #137 (New): eventbus-rsb cannot handle scope /https://opensource.cit-ec.de/issues/1372013-01-10T12:19:17ZMaikel Linkemalinke@techfak.uni-bielefeld.de
<p>When submitting a task on scope / the following message occurs:</p>
<pre>
INFO: Creating new task submission for de.unibi.agai.xtt.eb.rsb.RSBTaskClientBus@1a5ee81
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:371)
at java.util.ArrayList.get(ArrayList.java:384)
at de.unibi.agai.xtt.eb.rsb.RSBBaseBus.taskNameFromScope(RSBBaseBus.java:230)
at de.unibi.agai.xtt.eb.rsb.RSBTaskClientBus.send(RSBTaskClientBus.java:34)
at de.unibi.agai.xtt.client.TaskSubmissionService.submit(TaskSubmissionService.java:85)
at de.unibi.agai.tasksubmitter.TaskSubmitter.main(TaskSubmitter.java:47)
</pre>
<p>Using XTT version 3.2.6.</p>