<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:35:56 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[INSTRM-1480] Fixing the cobra spot matching problem.</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1480</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;In the November run, Robert reported the cobra spots are missed matched in some cobras. &#160;See the following image.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://pfspipe.ipmu.jp/jira/secure/attachment/14526/14526_image.png&quot; height=&quot;517&quot; width=&quot;538&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="22544">INSTRM-1480</key>
            <summary>Fixing the cobra spot matching problem.</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="karr">karr</assignee>
                                    <reporter username="chyan">chyan</reporter>
                        <labels>
                            <label>EngRun</label>
                    </labels>
                <created>Wed, 8 Dec 2021 07:36:04 +0000</created>
                <updated>Tue, 10 May 2022 19:52:30 +0000</updated>
                            <resolved>Fri, 22 Apr 2022 02:59:23 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                            <comment id="30530" author="karr" created="Tue, 1 Mar 2022 07:05:41 +0000"  >&lt;p&gt;This should be addressed after convergence&#160; runs have been performed with the full fibre identification code, which can be done on the test stand.&#160;&lt;/p&gt;</comment>
                            <comment id="30542" author="karr" created="Fri, 4 Mar 2022 02:50:05 +0000"  >&lt;p&gt;I&apos;ve started testing the code against the motor map data, which provide interesting test cases. The theta runs provide a trivial case, as all the spots should be inside the region only one cobra can&#160; access, while the phi runs gives examples where all the cobras are in the overlap regions.&#160;&lt;/p&gt;

&lt;p&gt;This case tests the closest to the last position algorithm for sorting out ambiguous positions.&lt;/p&gt;

&lt;p&gt;At the moment, I&apos;m running in offline mode, to make sure the algorithms run as expected, before testing in MHS simulation mode to test integration into the system on the same data.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="30562" author="karr" created="Thu, 10 Mar 2022 07:10:47 +0000"  >&lt;p&gt;A few minor changes have been pushed to the branch. Currently, we&apos;re sorting out some geometry/transformation issues which affect hte fibre identification.&#160;&lt;/p&gt;</comment>
                            <comment id="30595" author="karr" created="Thu, 17 Mar 2022 04:08:31 +0000"  >&lt;p&gt;Geometry issues have been registered in ticket &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-1551&quot; title=&quot;Issue PFI-MCS coordinate transformations on bench&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-1551&quot;&gt;&lt;del&gt;INSTRM-1551&lt;/del&gt;&lt;/a&gt;; the transformation between MCS and PFI has some instabilities which make the calculation of the patrol region of individual cobras inaccurate. This causes problems when we are dealing with cobras close to the edge of the patrol region.&#160;&#160;&lt;/p&gt;</comment>
                            <comment id="30722" author="karr" created="Fri, 15 Apr 2022 08:14:09 +0000"  >&lt;p&gt;The identification algorithm has been updated to deal with uncertainties in the transform, and to account for the illuminated but non moving cobras. The updated code is in branch 1480, which needs to be be checked on the real system and merged to master.&#160;&lt;/p&gt;</comment>
                            <comment id="30724" author="hassan" created="Fri, 15 Apr 2022 12:44:17 +0000"  >&lt;p&gt;Can we merge this to master prior to checks on the real system? It would be good not to have too many open ticket branches.&lt;/p&gt;</comment>
                            <comment id="30726" author="karr" created="Fri, 15 Apr 2022 12:50:04 +0000"  >&lt;p&gt;I can give it a check to make sure the interface has remained the same, then it merge fairly cleanly.&#160;&lt;/p&gt;</comment>
                            <comment id="30755" author="karr" created="Thu, 21 Apr 2022 07:43:17 +0000"  >&lt;p&gt;I checked the interface, and made a few modification to McsCmd.py, in particular passing an additional parameter (the fiducial positions) to fibreId and adding a top level routine to switch methods in the fibre ID between target position and previous position modes.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="30762" author="karr" created="Fri, 22 Apr 2022 01:31:51 +0000"  >&lt;p&gt;rebased and merged to master. Can close now, and open up smaller tickets for updates.&lt;/p&gt;</comment>
                            <comment id="30806" author="cloomis" created="Fri, 29 Apr 2022 14:48:42 +0000"  >&lt;p&gt;merged? Does not look like that has been pushed....&lt;/p&gt;</comment>
                            <comment id="30881" author="cloomis" created="Tue, 10 May 2022 19:52:30 +0000"  >&lt;p&gt;Ping on the merge/push? I see the tip at 8a37af5, but a merge whose text says it is a merge of &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-1480&quot; title=&quot;Fixing the cobra spot matching problem.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-1480&quot;&gt;&lt;del&gt;INSTRM-1480&lt;/del&gt;&lt;/a&gt; (2a05099) is not quite that. Very little actual code difference, but the git tree is quite confusing. After a &lt;tt&gt;git rebase master&lt;/tt&gt; in the ticket branch, is the matching &lt;tt&gt;git push --force-with-lease&lt;/tt&gt; always being done?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="22697">INSTRM-1559</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14526" name="image.png" size="213265" author="chyan" created="Wed, 8 Dec 2021 07:35:21 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|02qpq3:r3s00000004003i</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="135">PreEngRun05 D</customfieldvalue>
    <customfieldvalue id="136">PreEngRun05 E</customfieldvalue>
    <customfieldvalue id="139">PreEngRun05 F</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        </customfields>
    </item>
</channel>
</rss>