<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Customer Stories Archives - CenterSpace</title>
	<atom:link href="https://www.centerspace.net/category/customer-stories/feed" rel="self" type="application/rss+xml" />
	<link>https://www.centerspace.net/category/customer-stories</link>
	<description>.NET numerical class libraries</description>
	<lastBuildDate>Tue, 07 Feb 2023 21:49:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>
<site xmlns="com-wordpress:feed-additions:1">104092929</site>	<item>
		<title>Evolutionary Robotics: a follow-up</title>
		<link>https://www.centerspace.net/evolutionary-robotics</link>
					<comments>https://www.centerspace.net/evolutionary-robotics#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Mon, 28 Apr 2014 17:28:07 +0000</pubDate>
				<category><![CDATA[Customer Stories]]></category>
		<category><![CDATA[evolutionary algorithms]]></category>
		<category><![CDATA[evolutionary robotics]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/?p=5407</guid>

					<description><![CDATA[<p>This is a follow-up to an earlier customer story. Several years ago, CenterSpace kindly lent us its .NET mathematical library, NMath, for purely academic research purposes in the area of evolutionary robotics and robot navigation. The global robot localization task in a known environment was solved using 2D Laser SickPLS100 and point-to-point metrics. Navigation algorithms [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/evolutionary-robotics">Evolutionary Robotics: a follow-up</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>This is a follow-up to an earlier customer <a href="/customer-story-evolutionary-robotics-using-nmath/" title="story">story</a>.</p>
<p>Several years ago, CenterSpace kindly lent us its .NET mathematical library, NMath, for purely  academic research purposes in the  area of evolutionary robotics and robot navigation. The global robot localization task in a known environment was solved using 2D Laser SickPLS100 and point-to-point metrics. Navigation algorithms use powerful metaheuristic optimizers such as Differential Evolution, Particle Swarm Optimization, Repulsive Particle Swarm Optimization and CMA-Evolutionary Strategy. NMath library is used for all matrix computations i.e. multiplication, addition, subtraction, matrix inversion and matrix transposition etc. NMath is further used for eigenvalue computation at CMAES processing and for generation of random numbers with multivariable distributions (normal, Cauchy and uniform). Optimizers that use NMath library solve two, three or six dimensional optimization problems, that are in this case nonlinear, nonseparable, non-continuous, constrained, strongly multimodal and well conditioned. All computations were conducted in a common office environment under normal and also under heavy-duty operation conditions where the sensor data were loaded by various types of a noise. NMath library was also applied for so called N-dimensional (non-scalable) optimizer construction that uses more than 65 standard benchmark functions. see e.g. <a href="https://en.wikipedia.org/wiki/Test_functions_for_optimization" title="http://en.wikipedia.org/wiki/Test_functions_for_optimization">http://en.wikipedia.org/wiki/Test_functions_for_optimization</a>. </p>
<p>All development work was done using purely MS Visual Studio C++/CLI 2008/2012 .NET 3.x,4.x for Windows XP,7,8 x32,x64. The research was a very demanding task. </p>
<p>NMath library was strong, fast and, above all, stable in the .NET environment and provides accurate results even if the numerical expression (reconing) is at the edge of the used programming language C++/CLI and especially for used processors of iAPX series.</p>
<p> All results of this many years-long-research were published in the prestigious journal,</p>
<p>Applied Artificial Intelligence, Taylor &#038; Francis Eds., see DOI:10.1080/08839514.2014.875684, vol. 28, no. 4, 2014, </p>
<p>All created algorithms were included into OpenSlam.Org, University Freiburg project and are used by various researchers from around the world and, of course by our parent university Czech Technical University in Prague, for practical experiments and theoretical research. A WEB page of this project is at <a href="http://robomap.4fan.cz/" title="http://robomap.4fan.cz/">http://robomap.4fan.cz/</a>. </p>
<p>We would like to express our cordial thanks to Trevor Misfeldt, CEO of CenterSpace Software for his willingness to help and perfect technical support.  </p>
<p>Jaroslav Moravec and Petr Pošík (http://labe.felk.cvut.cz/~posik/)</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/evolutionary-robotics">Evolutionary Robotics: a follow-up</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/evolutionary-robotics/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5407</post-id>	</item>
		<item>
		<title>Customer Story: Evolutionary Robotics Using NMath</title>
		<link>https://www.centerspace.net/customer-story-evolutionary-robotics-using-nmath</link>
					<comments>https://www.centerspace.net/customer-story-evolutionary-robotics-using-nmath#comments</comments>
		
		<dc:creator><![CDATA[Ken Baldwin]]></dc:creator>
		<pubDate>Mon, 14 Oct 2013 15:44:18 +0000</pubDate>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Customer Stories]]></category>
		<category><![CDATA[NMath]]></category>
		<category><![CDATA[autonomous robotics]]></category>
		<category><![CDATA[evolutionary algorithms]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/?p=4696</guid>

					<description><![CDATA[<p>We recently heard from NMath user Jaroslav Moravec of the Czech Technical University in Prague, the author of RobomapStudio, a smart tool designed to process data in the field of autonomous robotics and artificial intelligence. The program consists of more than 50 components for solving problems such as continual robot localization, global robot localization, and Simultaneous [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/customer-story-evolutionary-robotics-using-nmath">Customer Story: Evolutionary Robotics Using NMath</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We recently heard from NMath user Jaroslav Moravec of the Czech Technical University in Prague, the author of <a title="RobomapStudio" href="http://robomap.4fan.cz/" target="_blank">RobomapStudio</a>, a smart tool designed to process data in the field of autonomous robotics and artificial intelligence. The program consists of more than 50 components for solving problems such as continual robot localization, global robot localization, and <a href="https://en.wikipedia.org/wiki/Simultaneous_localization_and_mapping">Simultaneous Localization and Mapping</a> (SLAM).</p>
<p>Jaroslav says:</p>
<blockquote><p>I use NMath in RobomapStudio for <a href="https://en.wikipedia.org/wiki/Evolutionary_algorithm" target="_blank">evolutionary computations</a> and robot pose estimation for navigation in known and partially known environments using 2D laser data. My  <a href="https://en.wikipedia.org/wiki/CMA-ES" target="_blank">Covariance Matrix Adaptation Evolution Strategy</a> (CMAES) implementation is completely built on NMath. I also use NMath in a variety of other ways&#8211;for example, for various types of statistical distribution generating (Cauchy, Gauss etc.). NMath provides significantly better results (accuracy) and stability in comparison to the Iridium (Math.NET) library, for example. NMath is a great tool to solve, simply and easily, many numerical problems in MS VS C++/CLI .NET language.</p></blockquote>
<p>RobomapStudio is part of the international <a href="http://openslam.org/">OpenSLAM</a> project of the University of Freiburg. Results of the RobomapStudio are used in several research groups at the Czech Technical University in Prague (for example, <a href="http://ida.felk.cvut.cz/">here</a> and <a href="http://imr.ciirc.cvut.cz/">here</a>), and by many other research centers around the world.</p>
<p>For more information on Jaroslav&#8217;s work using NMath, see his <a href="http://link.springer.com/article/10.1007/s12065-013-0090-2">recent publication</a> in the journal Evolutionary Intelligence (Sept. 2013).</p>
<p>How are you using NMath? We&#8217;re always interested in hearing about interesting applications of NMath &#8220;in the wild,&#8221; and in receiving suggestions for how NMath can be improved. Let us know at <a href="mailto:info@centerspace.net">info@centerspace.net</a>.</p>
<p>Ken</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/customer-story-evolutionary-robotics-using-nmath">Customer Story: Evolutionary Robotics Using NMath</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/customer-story-evolutionary-robotics-using-nmath/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4696</post-id>	</item>
	</channel>
</rss>
