<?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/10125" />

	<title>Real-Time Physics Simulation Forum</title>
	
	<link href="https://pybullet.org/Bullet/phpBB3/index.php" />
	<updated>2014-09-25T08:35:19+00:00</updated>

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

		<entry>
		<author><name><![CDATA[raigan2]]></name></author>
		<updated>2014-09-25T08:35:19+00:00</updated>

		<published>2014-09-25T08:35:19+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34051#p34051</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34051#p34051"/>
		<title type="html"><![CDATA[Re: Inequality Constraint in PBD]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34051#p34051"><![CDATA[
If your state is within the valid region: the constraint isn't violated, you don't have to do anything.<br>If your state is outside the valid region: find the point on the surface of the valid region closest to the current state, this is your target state.<br><br>So, for a min/max distance constraint:<br><br>if(current_distance &lt; min_distance): project to min<br>if(current_distance &gt; max_distance): project to max<br>else: do nothing<br><br>("project to X" means "solve distance constraint using X as the desired/target/rest distance")<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=748">raigan2</a> — Thu Sep 25, 2014 8:35 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Dirk Gregorius]]></name></author>
		<updated>2014-09-22T22:57:11+00:00</updated>

		<published>2014-09-22T22:57:11+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34043#p34043</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34043#p34043"/>
		<title type="html"><![CDATA[Re: Inequality Constraint in PBD]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34043#p34043"><![CDATA[
Conceptually very much like equality constraints. It depends on the type<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14">Dirk Gregorius</a> — Mon Sep 22, 2014 10:57 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[apapaxionga]]></name></author>
		<updated>2014-09-22T22:04:55+00:00</updated>

		<published>2014-09-22T22:04:55+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34042#p34042</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34042#p34042"/>
		<title type="html"><![CDATA[Re: Inequality Constraint in PBD]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34042#p34042"><![CDATA[
<blockquote class="uncited"><div>You simply skip over the constraint if the inequality is satisfied.</div></blockquote>Then, if the inequality constraint is not satisfied, how to solve the constraint?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=10909">apapaxionga</a> — Mon Sep 22, 2014 10:04 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Dirk Gregorius]]></name></author>
		<updated>2014-09-22T17:21:07+00:00</updated>

		<published>2014-09-22T17:21:07+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34039#p34039</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34039#p34039"/>
		<title type="html"><![CDATA[Re: Inequality Constraint in PBD]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34039#p34039"><![CDATA[
You simply skip over the constraint if the inequality is satisfied.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14">Dirk Gregorius</a> — Mon Sep 22, 2014 5:21 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[apapaxionga]]></name></author>
		<updated>2014-09-20T23:46:39+00:00</updated>

		<published>2014-09-20T23:46:39+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34034#p34034</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34034#p34034"/>
		<title type="html"><![CDATA[Inequality Constraint in PBD]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34034#p34034"><![CDATA[
In position based dynamic, equality constraint such as distant constraint can be solved using constraint projection method. However, in paper related to PBD, how to solve inequality constraint are not mentioned a lot. How to solve the inequality constraint in the PBD framework ?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=10909">apapaxionga</a> — Sat Sep 20, 2014 11:46 pm</p><hr />
]]></content>
	</entry>
	</feed>
