<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://pybullet.org/Bullet/phpBB3/app.php/feed/topic/10117" />

	<title>Real-Time Physics Simulation Forum</title>
	
	<link href="https://pybullet.org/Bullet/phpBB3/index.php" />
	<updated>2014-09-18T16:16:13+00:00</updated>

	<author><name><![CDATA[Real-Time Physics Simulation Forum]]></name></author>
	<id>https://pybullet.org/Bullet/phpBB3/app.php/feed/topic/10117</id>

		<entry>
		<author><name><![CDATA[Remotion]]></name></author>
		<updated>2014-09-18T16:16:13+00:00</updated>

		<published>2014-09-18T16:16:13+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34028#p34028</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34028#p34028"/>
		<title type="html"><![CDATA[Re: &quot;Solid Simulation with Oriented Particle&quot; Problem]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34028#p34028"><![CDATA[
<blockquote class="uncited"><div>So in order to get R, A should be calculated firstly. However, In order to get A, Ai should be calculated firstly(equation 7). But Ai contains the matrix R(such as Asphere and Aellipsoid in equation 8 and 9). This is a deadlock loop procedure. How to solve this problem?</div></blockquote>I think the point is that first R (just below equation 3) is the shape matching R that can be computed using polar decomposition.<br><br>The second R that is used in equation (8) and (9) is just simple rotation matrix of the simple particle.<br>It can be computed form particles Quaternion. (Quaternion is stored and updated for every particle)<br><br>Something like this: <br>polar_decomposition(A, R1, S); //in A, out R and S<br><br>Matrix R2 = quaternionToMatrix(q); //get the rotation matrix of the particle<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=312">Remotion</a> — Thu Sep 18, 2014 4:16 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[apapaxionga]]></name></author>
		<updated>2014-09-18T13:05:06+00:00</updated>

		<published>2014-09-18T13:05:06+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34027#p34027</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34027#p34027"/>
		<title type="html"><![CDATA[Re: &quot;Solid Simulation with Oriented Particle&quot; Problem]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34027#p34027"><![CDATA[
<blockquote class="uncited"><div>Hi,<br><br>&gt; 2. For equation (7)and (8), " To compute the moment matrix of a particle with orthonormal oritentation matrix R,........", How to calculate R ? Can someone explain it to me?<br><br>This is about Generalized Shape Matching so one get R the same way as in Shape Matching by polar decomposition of Matrix A.<br><br>//compute rotation matrix R and symmetrix matrix S so that R*S=A<br>polar_decomposition(A, R, S); //in A, out R and S</div></blockquote>So in order to get R, A should be calculated firstly. However, In order to get A, Ai should be calculated firstly(equation 7). But Ai contains the matrix R(such as Asphere and Aellipsoid in equation 8 and 9). This is a deadlock loop procedure. How to solve this problem?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=10909">apapaxionga</a> — Thu Sep 18, 2014 1:05 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Remotion]]></name></author>
		<updated>2014-09-15T17:42:00+00:00</updated>

		<published>2014-09-15T17:42:00+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34009#p34009</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34009#p34009"/>
		<title type="html"><![CDATA[Re: &quot;Solid Simulation with Oriented Particle&quot; Problem]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34009#p34009"><![CDATA[
Hi,<br><br>&gt; 2. For equation (7)and (8), " To compute the moment matrix of a particle with orthonormal oritentation matrix R,........", How to calculate R ? Can someone explain it to me?<br><br>This is about Generalized Shape Matching so one get R the same way as in Shape Matching by polar decomposition of Matrix A.<br><br>//compute rotation matrix R and symmetrix matrix S so that R*S=A<br>polar_decomposition(A, R, S); //in A, out R and S<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=312">Remotion</a> — Mon Sep 15, 2014 5:42 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[apapaxionga]]></name></author>
		<updated>2014-09-13T17:10:31+00:00</updated>

		<published>2014-09-13T17:10:31+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34005#p34005</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34005#p34005"/>
		<title type="html"><![CDATA[&quot;Solid Simulation with Oriented Particle&quot; Problem]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34005#p34005"><![CDATA[
When I read this paper "Solid Simulation with Oriented Particle"(<a href="http://matthias-mueller-fischer.ch/publications/orientedParticles.pdf" class="postlink">http://matthias-mueller-fischer.ch/publ ... ticles.pdf</a>), I have some problems. I hope someone familiar with this paper can give me some help.<br><br>1. For equation 6, "We shift the center of mass of each Ai to the global one...", Why they do it like that? If add Ai, will A still be the most opitmal least square match? <br>2. For equation (7)and (8), " To compute the moment matrix of a particle with orthonormal oritentation matrix R,........", How to calculate R ? Can someone explain it to me?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=10909">apapaxionga</a> — Sat Sep 13, 2014 5:10 pm</p><hr />
]]></content>
	</entry>
	</feed>
