<?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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Quadruped robot nearly together, and MRDS simulation work</title>
	<atom:link href="http://ausrobotics.com/2008/09/quadruped_robot_nearly_together_and_mrds_simulation_work/feed/" rel="self" type="application/rss+xml" />
	<link>http://ausrobotics.com/2008/09/quadruped_robot_nearly_together_and_mrds_simulation_work/</link>
	<description>Because someone has to build our future robot overlords!</description>
	<lastBuildDate>Tue, 29 Sep 2009 00:24:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: ash</title>
		<link>http://ausrobotics.com/2008/09/quadruped_robot_nearly_together_and_mrds_simulation_work/comment-page-1/#comment-6817</link>
		<dc:creator>ash</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-6817</guid>
		<description>&lt;p&gt;Wow great work mate, it&#039;s really coming together!&lt;/p&gt;&lt;p&gt;It must be awesome to be where you are at after working on it for so long. I have been meaning to check out MSRS for ages now and seeing someone else use it successfully is really inspiring. I already use Visual Studio 24x7 for my dev so developing stuff for it would probably be quite easy.&lt;/p&gt;&lt;p&gt;How did you import the mesh etc for your model into it? Was it the dxfs from your cad package?&lt;/p&gt;&lt;p&gt;Have you noticed anything particularly annoying/awesome about it?&lt;/p&gt;&lt;p&gt; Keep up the good work :) &lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Wow great work mate, it&#8217;s really coming together!</p>
<p>It must be awesome to be where you are at after working on it for so long. I have been meaning to check out MSRS for ages now and seeing someone else use it successfully is really inspiring. I already use Visual Studio 24&#215;7 for my dev so developing stuff for it would probably be quite easy.</p>
<p>How did you import the mesh etc for your model into it? Was it the dxfs from your cad package?</p>
<p>Have you noticed anything particularly annoying/awesome about it?</p>
<p> Keep up the good work <img src='http://ausrobotics.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RobotsAustralia</title>
		<link>http://ausrobotics.com/2008/09/quadruped_robot_nearly_together_and_mrds_simulation_work/comment-page-1/#comment-6844</link>
		<dc:creator>RobotsAustralia</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-6844</guid>
		<description>Thanks Ash, yeah, it&#039;s a good feeling to see a bit of progress for a change. I&#039;ll be happier still when the robot actually moves under it&#039;s own steam! Since the posting I&#039;ve mounted the two cameras to the head, so it&#039;s that little bit closer.

MRDS:
The biggest impediment to just picking up and using MRDS for the newcomer is the terminology I think. When I first looked through the package nothing was immediately obvious to me, to accomplish fairly simple things seemed to require lots of arcane knowledge.  I&#039;m sure it would be worlds easier though for a developer who already knows C# and web dev concepts like SOAP (which MRDS heavily borrows from), but even then there are new concepts introduced to handle concurrent tasks and so on with fresh acronyms thrown in. Simple to install and play around with the shipped demos, but to actually accomplish anything I might need seemed to be require a lot of investment in learning. The big breakthrough for me was buying the book &quot;Pro MRDS&quot; from wrox;
http://www.wrox.com/WileyCDA/WroxTitle/Professional-Microsoft-Robotics-Developer-Studio.productCd-0470141077.html
This book is very well written and clear (even the occasional joke thrown in), and has a number of really cool examples which are much closer to what I might need than the ms demos. The quad sim I wrote is adapted from their hexapod simulation for instance.

Getting the meshes from cad to mrds is relatively pain free - for each moving part, export an STL file from the cad software, load into blender, adjust the scale (can&#039;t quite work this out, required scale seems to change from part to part, even though all my parts are designed with mm), move the part so the origin agrees with the physics shape defined in MRDS, apply a texture or material using blender, export as OBJ, and MRDS reads in the OBJ and uses it. In practice it takes a few goes back and forth in blender to rotate the model so the axes line up with MRDS, and if I want one physical object in MRDS to have more than one colour, you have to export each object separately as STL files, then load more than one into blender so they are separate meshes, applying different materials to each. If I try to export a whole assembly of parts from cad as one STL, then the whole thing becomes one mesh with one colour. If I was better at blender I&#039;m sure I could chop the mesh into separate objects, maintaining their relative positions, but I couldn&#039;t figure that out.

cheers,
Murray
-----------------------------------------------------------------------
http://robotsaustralia.googlepages.com</description>
		<content:encoded><![CDATA[<p>Thanks Ash, yeah, it&#8217;s a good feeling to see a bit of progress for a change. I&#8217;ll be happier still when the robot actually moves under it&#8217;s own steam! Since the posting I&#8217;ve mounted the two cameras to the head, so it&#8217;s that little bit closer.</p>
<p>MRDS:<br />
The biggest impediment to just picking up and using MRDS for the newcomer is the terminology I think. When I first looked through the package nothing was immediately obvious to me, to accomplish fairly simple things seemed to require lots of arcane knowledge.  I&#8217;m sure it would be worlds easier though for a developer who already knows C# and web dev concepts like SOAP (which MRDS heavily borrows from), but even then there are new concepts introduced to handle concurrent tasks and so on with fresh acronyms thrown in. Simple to install and play around with the shipped demos, but to actually accomplish anything I might need seemed to be require a lot of investment in learning. The big breakthrough for me was buying the book &#8220;Pro MRDS&#8221; from wrox;<br />
<a href="http://www.wrox.com/WileyCDA/WroxTitle/Professional-Microsoft-Robotics-Developer-Studio.productCd-0470141077.html" rel="nofollow">http://www.wrox.com/WileyCDA/WroxTitle/Professional-Microsoft-Robotics-Developer-Studio.productCd-0470141077.html</a><br />
This book is very well written and clear (even the occasional joke thrown in), and has a number of really cool examples which are much closer to what I might need than the ms demos. The quad sim I wrote is adapted from their hexapod simulation for instance.</p>
<p>Getting the meshes from cad to mrds is relatively pain free &#8211; for each moving part, export an STL file from the cad software, load into blender, adjust the scale (can&#8217;t quite work this out, required scale seems to change from part to part, even though all my parts are designed with mm), move the part so the origin agrees with the physics shape defined in MRDS, apply a texture or material using blender, export as OBJ, and MRDS reads in the OBJ and uses it. In practice it takes a few goes back and forth in blender to rotate the model so the axes line up with MRDS, and if I want one physical object in MRDS to have more than one colour, you have to export each object separately as STL files, then load more than one into blender so they are separate meshes, applying different materials to each. If I try to export a whole assembly of parts from cad as one STL, then the whole thing becomes one mesh with one colour. If I was better at blender I&#8217;m sure I could chop the mesh into separate objects, maintaining their relative positions, but I couldn&#8217;t figure that out.</p>
<p>cheers,<br />
Murray<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<a href="http://robotsaustralia.googlepages.com" rel="nofollow">http://robotsaustralia.googlepages.com</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
