<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Java·Applied·Geodesy·3D - gyrotheodolite correct approach?</title>
<link>https://software.applied-geodesy.org/forum/</link>
<description>Support forum for JAG3D software package</description>
<language>en</language>
<item>
<title>gyrotheodolite correct approach? (reply)</title>
<content:encoded><![CDATA[<p>Hi Micha,</p>
<p>Thank you so much, this is exactly the kind of concrete, verifiable criterion I was looking for. The post-fit residual / redundancy contribution check, together with the standardized test statistics (T_prio/T_post), gives me a clear and practical way to validate whether a σ is actually acting as a proper quasi-fixed constraint, instead of relying on an arbitrary epsilon. And the laser-tracker/tape-measure analogy is a great way to put it, it really clarified the underlying logic for me.</p>
<p>Regarding the third point, please don&#039;t worry at all, I completely understand and I don&#039;t take it as brushing me off in the slightest. You&#039;ve been extremely generous with your time and thoroughness throughout this thread. The remaining question is a domain/instrumentation matter to resolve by myself, not something left unsolved in JAG3D&#039;s model.</p>
<p>Thank you again for taking the time to think through all of this in such dept.</p>
<p>All the best,<br />
Jan</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=15064</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=15064</guid>
<pubDate>Sun, 23 Aug 2026 12:18:46 +0000</pubDate>
<dc:creator>Jan</dc:creator>
</item>
<item>
<title>gyrotheodolite correct approach? (reply)</title>
<content:encoded><![CDATA[<p>Hello Jan,</p>
<blockquote><p>Is there a sensible way to judge whether a given σ is &quot;small enough&quot; across observation types with different units/physical dimensions – for example, by comparing standardized residuals or weight contributions after a first adjustment run, rather than the raw σ values themselves? Or would you simply convert everything to a common measure (e.g. via the resulting positional effect) before comparing?</p>
</blockquote><p>There are several criteria that can be used to check the <em>strength</em> of the pseudo-observation. If an observation is (quasi-)fixed, the related post-fit residual must be close to zero. Since precise measurements verify inaccurate ones (a laser tracker verifies the tape measure, but not the other way around), precise measurements exhibit only minimal redundancy. Thus, the redundancy should be very small. A (quasi-)fixed observation is (nearly) a perfect observation and is interpreted as the true value in a statistical sense. Thus, test statistics such as normalized residual tests (e.g. Tprio/Tpost) should be close to zero. Just evaluate e.g. the post-fit residual and adapt the corresponding weight - if required.</p>
<blockquote><p>Attached two pics for better understanding the network.</p>
</blockquote><p>
Thank you. Although I now have a general idea of how the network is configured. However, I still can&#039;t quite picture the whole thing clearly enough (in my mind) to give a concrete answer to your third question from the last post. The implications aren&#039;t entirely clear to me. I don&#039;t have any &#039;best practices&#039;-tips in this field - that&#039;s my problem (it is not a matter of the least-squares method). To get an appropriate answer to your last question, you should consult someone else who is more familiar with a gyro-theodolite. Don&#039;t get me wrong. I don&#039;t want to brush you off, and I&#039;m happy to keep answering any other questions you have about JAG3D.</p>
<p>All the best<br />
Micha</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=15063</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=15063</guid>
<pubDate>Sun, 23 Aug 2026 11:33:27 +0000</pubDate>
<dc:creator>Micha</dc:creator>
</item>
<item>
<title>gyrotheodolite correct approach? (reply)</title>
<content:encoded><![CDATA[<p>Hi Micha,</p>
<p>Thank you very much for taking the time to answer in such detail – the relative-scale criterion for choosing σ (small relative to the other observation uncertainties, rather than an absolute epsilon) is exactly the kind of practical guidance I was missing, and the danger-circle analogy makes the geometric-stability point very clear.</p>
<p>One follow-up, if you don&#039;t mind: the relative criterion is straightforward when comparing observations of the same type (e.g. distance vs. distance, as in your example). In my case the network mixes angles/directions (radians) with distances (meters) and, on top, a gyro azimuth that I want to treat as &quot;almost fixed.&quot; Is there a sensible way to judge whether a given σ is &quot;small enough&quot; across observation types with different units/physical dimensions – for example, by comparing standardized residuals or weight contributions after a first adjustment run, rather than the raw σ values themselves? Or would you simply convert everything to a common measure (e.g. via the resulting positional effect) before comparing?</p>
<p>Attached two pics for better understanding the network.</p>
<p>Thanks again for your help!</p>
<p><img src="https://i.imgur.com/5IXI5aS.png" loading="lazy" alt="[image]"  /><br />
<img src="https://i.imgur.com/u1MZOcZ.png" loading="lazy" alt="[image]"  /></p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=15061</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=15061</guid>
<pubDate>Sun, 23 Aug 2026 09:39:04 +0000</pubDate>
<dc:creator>Jan</dc:creator>
</item>
<item>
<title>gyrotheodolite correct approach? (reply)</title>
<content:encoded><![CDATA[<p>Hello,</p>
<p>I have to admit that I wasn&#039;t able to fully grasp the depth of the problem. My answer will therefore be somewhat general. In JAG3D, the a priori dispersion matrix of the observations must be positive definite. Thus, a zero variance (or zero standard deviation) is not allowed. To enforce a specific configuration, small variances (high weights) must be introduced to the stochastic model. To fix a specific measurement, its variance must be small compared to the variances of the other measurements - what matters is the relative ratio, not the absolute value. For example, if you want to fix a distance and all distances have an uncertainty of 10 mm, a standard deviation of 0.1 mm is sufficient to fix that distance adequately.</p>
<blockquote><p>1) σ of the gyro direction observation → 0 (essentially a &quot;hard constraint&quot;):<br />
- Does this effectively only fix the azimuth relationship between the start and end point, while both points otherwise remain free (translation, connection to the rest of the network)?</p>
</blockquote><p>Yes, the points remain <em>free</em> (as long as the point type is not set as a e.g. reference point).</p>
<blockquote><p>- Is there a known numerical lower bound for σ below which the normal equation system becomes unstable/singular?</p>
</blockquote><p>
No. Not only the magnitude of the value, but also the network configuration is critical to numerical stability. Think of a so-called <em>danger circle</em> during a three-point resection. </p>
<blockquote><p>2) σ as a real, finite value (derived from an uncertainty budget combining several components):<br />
- During the adjustment, how is the &quot;tension&quot; from this one direction observation distributed across the other observations connected to the start/end points? Does it depend purely on the weight/redundancy of the overall configuration, or is there any preferential treatment of the start point vs. the end point?</p>
</blockquote><p>In general, the start and end points of a measurement are treated as equivalent; no distinction is made during the adjustment. Therefore, the configuration, the quality of the observations, and the weighting strategy are important for estimating the position of a point (regardless of whether the point is a station or a target point).</p>
<blockquote><p>3) For the specific use case (gyro azimuth lines along a tunnel drive, some with and some without a forced connection to known points): from your perspective, what would be the methodically cleanest way to introduce such an observation – a highly weighted pseudo-observation with a very small σ, a real observation with a realistic σ, or rather a true constraint equation/datum point construction instead of a weighted observation?</p>
</blockquote><p>I find it difficult to visualize this configuration well enough to make a precise statement. There may be exceptions (for example, if I need an orthogonality condition specified by an object), but generally speaking, I tend to assign a suitable measurement uncertainty to measurements. Your case may be an exception, but at this time I cannot reliably evaluate it.</p>
<p>Kind regards<br />
Micha</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=15060</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=15060</guid>
<pubDate>Sun, 23 Aug 2026 09:03:46 +0000</pubDate>
<dc:creator>Micha</dc:creator>
</item>
<item>
<title>gyrotheodolite correct approach?</title>
<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>first of all, apologies about this long post.</p>
<p>I&#039;m working on an application that inserts a gyrotheodolite-derived azimuth (final result including its combined standard uncertainty u_Az) as an additional direction observation into an existing JAG3D project (observation group type &quot;Direction&quot;, with the orientation unknown disabled so that the value acts as an absolute azimuth). The goal is to simulate how much a network (or a tunnel traverse chain) is tensioned or relaxed by this single additional observation.</p>
<p>What I&#039;m not sure about is how JAG3D should, internally, most sensibly handle the two limiting cases:</p>
<p>1) σ of the gyro direction observation → 0 (essentially a &quot;hard constraint&quot;):<br />
- Does this effectively only fix the azimuth relationship between the start and end point, while both points otherwise remain free (translation, connection to the rest of the network)? Or is there, in practice/in the source code, a different treatment (e.g. one of the two points effectively behaving like a datum point)?<br />
- Is there a known numerical lower bound for σ below which the normal equation system becomes unstable/singular? I&#039;m currently only guarding this with a small floor (e.g. 1e-12), but I&#039;m not sure if that matches the approach you&#039;d recommend.</p>
<p>2) σ as a real, finite value (derived from an uncertainty budget combining several components):<br />
- During the adjustment, how is the &quot;tension&quot; from this one direction observation distributed across the other observations connected to the start/end points? Does it depend purely on the weight/redundancy of the overall configuration, or is there any preferential treatment of the start point vs. the end point?</p>
<p>3) For the specific use case (gyro azimuth lines along a tunnel drive, some with and some without a forced connection to known points): from your perspective, what would be the methodically cleanest way to introduce such an observation – a highly weighted pseudo-observation with a very small σ, a real observation with a realistic σ, or rather a true constraint equation/datum point construction instead of a weighted observation?</p>
<p>Thank you very much in advance for your input!</p>
<p>Best regards</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=15059</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=15059</guid>
<pubDate>Sun, 23 Aug 2026 08:01:32 +0000</pubDate>
<dc:creator>Jan</dc:creator>
</item>
</channel>
</rss>
