<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Angel "Java" Lopez : Rob&amp;#243;tica</title><link>http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx</link><description>Tags: Rob&amp;#243;tica</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Robots en el depósito</title><link>http://msmvps.com/blogs/lopez/archive/2009/09/12/robots-en-el-dep-243-sito.aspx</link><pubDate>Sat, 12 Sep 2009 16:25:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1722807</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1722807</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/09/12/robots-en-el-dep-243-sito.aspx#comments</comments><description>&lt;p&gt;Gracias a un tweet de @judell encontré el blog de Ned Gulley &lt;a href="http://www.starchamber.com"&gt;http://www.starchamber.com&lt;/a&gt;. Temas variados, tendría tanto para comentar. Pero un post me llamó la atención:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.starchamber.com/2009/09/the-warehouse-is-the-robot.html" target="_blank"&gt;The warehouse is the robot&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Vean lo que hizo la gente de Kiva Systems:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Pueden leer una explicación de la implementación de este sistema en Zappos.com:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.logisticsmgmt.com/article/CA6635284.html" target="_blank"&gt;Warehousing and Distribution Centers: Zappos.com goes Space Age&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahí, leo:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;When an order for six items hits Zappos’ WMS, the WMS immediately communicates with the robotic fleet’s central server to fill the order. If the items are located in six separate inventory pods, the system dispatches six robots to locate the correct pods and transport them to the pick station, forming a queue in front of the pickers.&lt;/p&gt;    &lt;p&gt;Unlike traditional pick-to-light modules equipped with expensive built-in light displays, this particular picking station uses an overhead rotating laser pointer to direct the worker to pick from the correct bin. A monitor at each station indicates the number of pieces that must be picked. A worker picks the item, scans the UPC, and places the piece in the appropriate shipping box. To minimize robot travel, a picker works on multiple orders that require many of the same item—in short, travel once, fulfill many orders.&lt;/p&gt;    &lt;p&gt;Robots navigate the DC using technologies that do not involve wire, rails, or laser guidance. Inexpensive 2D barcode stickers are applied on the floor. The robots use scanners and cameras to look up to identify the pods they are carrying and down to track where they are going. And there’s no need to feed them. The robots charge themselves when they need it. Adkins explains that the charging schedule is built into the capacity of the number of robots so there are always robots being charged, but it doesn’t slow down the operation.&lt;/p&gt;    &lt;p&gt;Perhaps the key to this automated storage and retrieval system is its massive parallel processing system. Mitch Rosenberg, vice president of marketing for Kiva Systems, Inc., the system provider for this picking solution, explains: “By keeping track of the velocity of each item, we can project the maximum number of times at one single moment that an item will be demanded for orders and slot the items accordingly into multiple pods to accommodate the filling of simultaneous orders for that item.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Notable e ingeniosa solución. Ned Gulley está interesado en swarm robots, conjuntos de robots que actúen juntos, para conseguir un objetivo, una idea a investigar (de hecho, mi interés en lenguaje Logo, y &lt;a href="http://en.wikipedia.org/wiki/NetLogo" target="_blank"&gt;NetLogo&lt;/a&gt; en particular, viene de conseguir simular una “bandada” de agentes). Es interesante ver cómo se coordinan, y cómo resolvieron simplemente su guía, usando códigos de barra en el piso. Y el uso de procesamiento en paralelo.&lt;/p&gt;  &lt;p&gt;Lean el artículo de Wired:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.wired.com/wiredscience/2009/01/retailrobots/" target="_blank"&gt;Autonomous robots invade retail warehouses&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Vean una explicación y comentarios de los operadores humanos:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Más información en el sitio de Kiva:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.kivasystems.com/demo/index.html" target="_blank"&gt;The mobile fulfillment System&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Resource Library" href="http://www.kivasystems.com/video.htm"&gt;Resource Library&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hmmm… podría necesitar un sistema de esos, para organizar mi biblioteca… :-)&lt;/p&gt;  &lt;p&gt;Hoy, robots en el depósito, mañana, programando sistemas completos en una consultar (espero que usando &lt;a href="http://ajgenesis.codeplex.com/" target="_blank"&gt;AjGenesis&lt;/a&gt;… :-)&lt;/p&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1722807" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>Lego FlexPicker</title><link>http://msmvps.com/blogs/lopez/archive/2009/09/11/lego-flexpicker.aspx</link><pubDate>Fri, 11 Sep 2009 09:50:25 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1722551</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1722551</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/09/11/lego-flexpicker.aspx#comments</comments><description>&lt;p&gt;Una de las ramas más activas de desarrollo robótico, donde se ha formado desde hace años, es la robótica industrial. Por otro lado, los hobbistas encontraron en Lego elementos para construir robots, en proyectos desde simple a complejos. En estos días, encuentro (no recuerdo quien lo envió a Twitter), el post:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.industrialcontroldesignline.com/showArticle.jhtml?articleID=215801599&amp;amp;cid=NL_icdl" target="_blank"&gt;Industrial Robot built out of Lego&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Vean primero, el robot industrial de ABB FlexPicker, considerado el más rápido del mundo:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Quiero uno así para ordenar los libros que dejo en el suelo en mi depto… :-)&lt;/p&gt;  &lt;p&gt;Alguien se propuso armar un robot similar, usando Lego, y sus extensiones para robótica. Vean el resultado:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;El diseñador es &lt;a href="http://mindstorms.lego.com/nxtlog/projectlist.aspx?memberid=7d90ebb3-2bc6-459e-9f3b-abf2ae579dd6&amp;amp;username=LegoShep" target="_blank"&gt;LegoShep&lt;/a&gt;, quien comenta:&lt;/p&gt;  &lt;blockquote&gt;This robot is based on the ABB Flexpicker industrial pick and place robot. It uses four NXT microcontrollers with various Lego sensors and motors. It is very easy to program, each position uses an array element containing 3 motor positions, 3 motor speeds and an action such as grip, release or pause. I can easily teach it to pick anything up as long as it can reach it and it will fit into the end effecter. The robot is programmed using RobotC 1.45.&lt;/blockquote&gt;  &lt;p&gt;Más información sobre el proyecto en el sitio de Lego:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://mindstorms.lego.com/nxtlog/ProjectDisplay.aspx?id=b7691dfc-be98-46e3-bfb3-cedd3e4a1ea4" target="_blank"&gt;Lego Flexpicker&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahí leo:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;An automatic pressure sensing air compressor is used to open and close the gripper. A PF motor opens and closes the air valve.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1722551" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>Phasma, robot de seis patas</title><link>http://msmvps.com/blogs/lopez/archive/2009/08/27/phasma-robot-de-seis-patas.aspx</link><pubDate>Thu, 27 Aug 2009 09:37:37 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1718677</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1718677</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/08/27/phasma-robot-de-seis-patas.aspx#comments</comments><description>&lt;p&gt;Me gustó el diseño simple pero funcional de este robot de la gente de &lt;a href="http://www.takram.com" target="_blank"&gt;takram design engineering&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Lo bueno es el diseño compacto que tiene, y la velocidad que consigue. &lt;/p&gt;  &lt;p&gt;La página del producto es:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.takram.com/html/?page_id=1951" href="http://www.takram.com/html/?page_id=1951"&gt;http://www.takram.com/html/?page_id=1951&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Leo ahí:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Phasma is a hexapedal running robot that can run dynamically like a living organism. It is an attempt to depict life purely through its motion rather than its shape, by extracting the physics of running from living things and implementing that to the artifact. Phasma uses compliant components such as stainless steel springs and rubber joints to reproduce smooth and efficient locomotion seen in animals. Another interesting biomimicry applied in Phasma is the alternating tripod gait as seen in insects that provides excellent stability.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Interesante. Tiene estabilidad, trata de imitar a los insectos, y las patas son sencillas: sin necesidad de articulaciones, han conseguido algo que funciona. El tamaño elegido debe tener también su impacto: si fuera más grande, tendría problemas de locomoción, imagino. No me quedó claro el tiempo de autonomía que tiene este hexápodo.&lt;/p&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez    &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1718677" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>UMan, un robot que aprende a usar herramientas</title><link>http://msmvps.com/blogs/lopez/archive/2009/01/07/uman-un-robot-que-aprende-a-usar-herramientas.aspx</link><pubDate>Wed, 07 Jan 2009 08:47:27 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658729</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1658729</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/01/07/uman-un-robot-que-aprende-a-usar-herramientas.aspx#comments</comments><description>&lt;p&gt;Me encontré con este artículo&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.technologyreview.com/computing/21027/?a=f" target="_blank"&gt;A Robot That Learns to Use Tools&lt;/a&gt;&lt;/p&gt; &lt;p&gt;que describe al UMan, un robot desarrollado en&lt;/p&gt; &lt;p&gt;&lt;a href="http://robotics.cs.umass.edu" target="_blank"&gt;Robotics and Biology Labs&lt;/a&gt;&lt;/p&gt; &lt;p&gt;de la Universidad de Massachusets. Me gustó mucho el camino que eligieron: el robot va interactuando con el entorno, y va aprendiendo a manipular los objetos que encuentra, deduciendo sus relaciones.&lt;/p&gt; &lt;p&gt;Visiten la página del proyecto&lt;/p&gt; &lt;p&gt;&lt;a title="http://robotics.cs.umass.edu/?n=Main.AMM" href="http://robotics.cs.umass.edu/?n=Main.AMM"&gt;http://robotics.cs.umass.edu/?n=Main.AMM&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.todocontenidos.com/images/articles/uman1.png" alt="" /&gt; &lt;/p&gt; &lt;p&gt;Ahí pueden ver estos dos videos&lt;/p&gt; &lt;p&gt;&lt;a title="IP1.wmv" href="http://robotics.cs.umass.edu/uploads/Main/IP1.wmv"&gt;IP1.wmv&lt;/a&gt;&lt;br /&gt;&lt;a title="IP2.wmv" href="http://robotics.cs.umass.edu/uploads/Main/IP2.wmv"&gt;IP2.wmv&lt;/a&gt;&lt;/p&gt; &lt;p&gt;donde va explorando una tijera sobre una mesa, sin conocerla de antemano. Siempre es interesante encontrar este tipo de aplicaciones de aprendizaje. En lugar de tener que codificar laboriosamente su conducta, mediante software precargado, el agente puede aprender del entorno, e ir mejorando su interacción. Me parece un campo fascinante para explorar, donde la inteligencia artificial puede dar una gran ayuda en el desarrollo de este tipo de agentes corporizados autónomos.&lt;/p&gt; &lt;p&gt;Leo ahí sobre Autonomous Mobile Manipulation:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Autonomous Mobile Manipulation could be considered the holy grail of robotics: a successful approach to autonomous mobile manipulation has to integrate virtually every aspect of robotics, including mechanism and sensor design, low-level control, motion planning, machine learning, computer vision, and reasoning. Currently, most of the available robotic applications are either capable of performing a very limited set of skills, or can only operate in relatively structured environment. The task of bringing robots to houses and to our daily life remains a challenge. The commercial potential is promising. Truly autonomous robots could dramatically affect health care and planetary exploration. Moreover, those robots could contribute to logistic and military applications, maintain satellites in orbit, and many other tasks currently performed by humans.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Hay varios &amp;quot;papers&amp;quot; interesantes para leer en la página del laboratorio y del proyecto, por ejemplo, sobre elastics roadmaps. El más relacionado con este tema es&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Dov Katz, Emily Horrell, Yuandong Yang, Brendan Burns, Thomas Buckley Anna Grishkan, Volodymyr Zhylkovskyy, Oliver Brock and Erik Learned-Miller. &lt;strong&gt;The UMass Mobile Manipulator UMan: An Experimental Platform for Autonomous Mobile Manipulation&lt;/strong&gt;. In &lt;em&gt;IEEE Workshop on Manipulation for Human Environments&lt;/em&gt;, Philadelphia, USA, August 2006. &lt;br /&gt;Download as &lt;a href="http://robotics.cs.umass.edu/uploads/Main/Katz-06.pdf"&gt;pdf&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;¡Excelente trabajo!  &lt;p&gt;Más información, con otros proyectos, en:&lt;/p&gt; &lt;p&gt;&lt;a href="http://umassmag.com/2008/Fall_2008/around-pond/hotbots.html" target="_blank"&gt;Hot Robots&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1658729" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Inteligencia+Artificial/default.aspx">Inteligencia Artificial</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>Robots conversadores</title><link>http://msmvps.com/blogs/lopez/archive/2008/12/01/robots-conversadores.aspx</link><pubDate>Mon, 01 Dec 2008 08:24:58 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1655465</guid><dc:creator>lopez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1655465</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/12/01/robots-conversadores.aspx#comments</comments><description>&lt;p&gt;Desde hace algunos años, la gente de Hanson Robotics&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.hansonrobotics.com"&gt;http://www.hansonrobotics.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;estan trabajando en robots con apariencia humana. Uno de los robots estrella es Jules. Hecho de un material liviano llamado Frubber, fue diseñado y construido por David Hanson. Su cara es móvil y expresiva. No tiene &amp;quot;real&amp;quot; inteligencia, sino más bien se usan los trucos de reconocimiento de voz, algoritmos de generación de conversación, análisis de video, con detección de caras. Pero hay que reconocer que impresiona:&lt;/p&gt; &lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xRR33WDFi_k"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xRR33WDFi_k" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt; &lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2oUQfz0RD2U"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2oUQfz0RD2U" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt; &lt;p&gt;Pueden ver más robots de este estilo en&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.hansonrobotics.com/robots.html" href="http://www.hansonrobotics.com/robots.html"&gt;http://www.hansonrobotics.com/robots.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;El primer video fue mostrado por Eduardo Carletti en su charla &lt;a title="Charla de Rob&amp;oacute;tica en Buenos Aires" href="http://msmvps.com/blogs/lopez/archive/2008/11/14/charla-de-rob-243-tica-en-buenos-aires.aspx"&gt;Charla de Robótica en Buenos Aires&lt;/a&gt;&lt;/p&gt; &lt;p&gt;El segundo video, lo ubiqué gracias a un twitter de &lt;a href="http://twitter.com/hhm" target="_blank"&gt;@hhm&lt;/a&gt;&amp;nbsp;&lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/42220322/imag0134_bigger.jpg" alt="" /&gt; &lt;a href="http://hmoraldo.wordpress.com/" target="_blank"&gt;Hernan Moraldo&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1655465" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>Charla de Robótica en Buenos Aires</title><link>http://msmvps.com/blogs/lopez/archive/2008/11/14/charla-de-rob-243-tica-en-buenos-aires.aspx</link><pubDate>Fri, 14 Nov 2008 09:06:54 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1654104</guid><dc:creator>lopez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1654104</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/11/14/charla-de-rob-243-tica-en-buenos-aires.aspx#comments</comments><description>&lt;p&gt;Ayer me llega la información de un charla sobre el estado de la robótica, desde la lista de correo &lt;a title="Desarrolladores de Robots" href="http://ar.groups.yahoo.com/group/robots_desarrolladores/"&gt;Desarrolladores de Robots&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Recreando la vida a partir de plástico, metal y semiconductores&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Los robots son personajes dominantes en la literatura de ciencia&lt;br /&gt;ficción, así como en películas del género y series de televisión. La&lt;br /&gt;fuerza que ha cobrado su imagen en la ficción compite con la del&lt;br /&gt;monstruo, y es muy posible que esto se relacione con el afán del&lt;br /&gt;Hombre de tener una capacidad creadora, la posibilidad de dar&lt;br /&gt;existencia por medio de la robótica a una entidad capaz de sentir,&lt;br /&gt;interrelacionarse y, de algún modo, pensar... los robots son hoy en&lt;br /&gt;día, una realidad...&lt;br /&gt;A cargo de Eduardo Carletti, periodista, escritor y especialista en&lt;br /&gt;robótica.&lt;br /&gt;Sábado 15/11 a las 18hs&lt;br /&gt;Lugar:&lt;br /&gt;Objeto a&lt;br /&gt;Cnel. Niceto Vega 5181 e/Uriarte y Thames&lt;br /&gt;Ciudad Autónoma de Buenos Aires&lt;br /&gt;Código Postal: C1414BEK&lt;br /&gt;Télefono: (+54-11) 4773-0292&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Pueden encontrar más información en &lt;a href="http://www.objeto-a.com.ar/blog/index.php?modo=leer&amp;amp;idpost=202" target="_blank"&gt;Ultimas actividades de Mantis&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;El &lt;strong&gt;sábado 15&lt;/strong&gt; a las &lt;strong&gt;18hs Eduardo Carletti&lt;/strong&gt; estará dando una &lt;strong&gt;charla sobre robótica y presentando un prototipo&lt;/strong&gt; muy particular. Carletti es periodista, escritor y técnico en electrónica especializado en robótica. Creador de Axxon, la primera revista argentina&amp;nbsp;en internet que es punto de encuentro y debate del mundo fantástico y de la ciencia ficción. Siendo&amp;nbsp; además recientemente invitado a participar de un Campus Party en El Salvador donde se dieron cita los referentes del ambiente de la robótica, desde allí también estará trayendo algunas novedades.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Ahí mencionan que se pide confirmación, ofrecen también un email para el trámite &lt;a href="mailto:info@objeto-a.com.ar"&gt;info@objeto-a.com.ar&lt;/a&gt;. Espero poder asistir, tomar notas, y publicar por aquí la experiencia.&lt;/p&gt; &lt;p&gt;Carletti participa del sitio&amp;nbsp;&lt;a href="http://robots-argentina.com.ar" target="_blank"&gt;Robots Argentina&lt;/a&gt;, que ya mencíoné en mi post &lt;a title="Proyecto Androide" href="http://msmvps.com/blogs/lopez/archive/2008/09/06/proyecto-androide.aspx"&gt;Proyecto Androide&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1654104" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>GlowBots y proyecto ECAgents</title><link>http://msmvps.com/blogs/lopez/archive/2008/11/14/glowbots-y-proyecto-ecagents.aspx</link><pubDate>Fri, 14 Nov 2008 02:36:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1654100</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1654100</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/11/14/glowbots-y-proyecto-ecagents.aspx#comments</comments><description>&lt;p&gt;Encontr&amp;eacute; en &lt;a target="_blank" href="http://www.crunchgear.com/"&gt;CrunchGear&lt;/a&gt; este video, de un concepto vistoso:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.crunchgear.com/2008/11/12/glowbots-robots-that-learn-what-you-like/"&gt;GlowBots: Robots that learn what you like&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/A5Dezt5HJ3s"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/A5Dezt5HJ3s" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;El video fue producido por el &lt;a href="http://www.mobile-life.org/" title="Mobile Life Centre"&gt;Mobile Life Centre&lt;/a&gt;&amp;nbsp;de la universidad de Estocolmo, en Kista, Suecia. Los &lt;a target="_blank" href="http://www.viktoria.se/fal/projects/glowbots/"&gt;GlowBots&lt;/a&gt; son peque&amp;ntilde;os robots que muestrarn una figura atractiva visualmente, en colores intesos. Interact&amp;uacute;an con otros robots y se comunican las figuras, de forma que emerge un conjunto de formas.&lt;/p&gt;
&lt;p&gt;Creo que mucho de esto se podr&amp;iacute;a haber obtenido por simulaci&amp;oacute;n, pero hay que reconocer que el pasar el concepto de emergencia a robots reales, es atractivo, y llama&amp;nbsp;la atenci&amp;oacute;n. El proyecto de GlowBots es parte del proyecto de la Uni&amp;oacute;n Europea &lt;a target="_blank" href="http://ecagents.istc.cnr.it/"&gt;ECAgents&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Este&amp;nbsp;proyecto ECAgents es respaldado por el programa &lt;a target="_blank" href="http://www.cordis.lu/ist/fet/home.htm"&gt;Future and Emerging Technologies&lt;/a&gt;. El objetivo del proyecto es el desarrollo de una nueva generaci&amp;oacute;n de &amp;quot;embodied&amp;quot; agentes (agentes con cuerpo) que sean capaces de interactuar directamente, sin intervenci&amp;oacute;n humana, con el mundo f&amp;iacute;sico y comunicarse entre ellos y con otros agentes (incluyendo humanos). Esto implica el desarrollo de nuveos principios de dise&amp;ntilde;o, algoritmos y mecanismos que puedan extender la funcionalidad de artefactos tecnol&amp;oacute;gicos existentes (como tel&amp;eacute;fonos celulares, dispositivos WiFi, robots, y similares) y que pueda impulsar el desarrollo de nuevos artefactos.&lt;/p&gt;
&lt;p&gt;Pueden encontrar videos sobre el proyecto en &lt;/p&gt;
&lt;p&gt;&lt;a href="http://ecagents.istc.cnr.it/media/movies/ECA30AltaQT.mov"&gt;QuickTime(~70 Mb)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ecagents.istc.cnr.it/media/movies/eca_512k.wmv"&gt;.wmv (~65.8Mb)&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Es interesante como dejan el tema del manejo de s&amp;iacute;mbolos, con el que comenz&amp;oacute; gran parte de la inteligencia artificial, y pasan a la interacci&amp;oacute;n con el ambiente, dentro de un cuerpo. &lt;/p&gt;
&lt;p&gt;Nos leemos! &lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1654100" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Robótica en Puerta 18</title><link>http://msmvps.com/blogs/lopez/archive/2008/09/14/rob-243-tica-en-puerta-18.aspx</link><pubDate>Sun, 14 Sep 2008 12:05:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1647754</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1647754</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/09/14/rob-243-tica-en-puerta-18.aspx#comments</comments><description>&lt;p&gt;Ayer s&amp;aacute;bado, di una charla sobre Microsoft Robotics (pueden ver la presentaci&amp;oacute;n y enlaces en &lt;a href="http://msmvps.com/blogs/lopez/archive/2008/09/10/recursos-de-microsoft-robotics-developer-studio.aspx" title="Recursos de Microsoft Robotics Developer Studio"&gt;Recursos de Microsoft Robotics Developer Studio&lt;/a&gt;), en Puerta 18. Fui invitado por el bueno de Roberto Schatz, que est&amp;aacute; dictando un curso de rob&amp;oacute;tica.&lt;/p&gt;
&lt;p&gt;Puerta 18 se encuentra en el barrio del Abasto, en Buenos Aires. Ah&amp;iacute; hacen actividades de dise&amp;ntilde;o gr&amp;aacute;fico, dibujo, grabaci&amp;oacute;n de sonido, dise&amp;ntilde;o de arquitectura, y rob&amp;oacute;tica, entre otras, con adolescentes, que asisten de forma gratuita. El emprendimiento est&amp;aacute; soportado por la &lt;a target="_blank" href="http://www.fundacionirsa.org.ar"&gt;fundaci&amp;oacute;n IRSA&lt;/a&gt;, y es afiliado del &lt;a target="_blank" href="http://www.computerclubhouse.org/"&gt;Computer ClubHouse&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;D&amp;iacute; una charla de una hora, mostrando las capacidades del MRDS. La gente de Puerta 18 ya di&amp;oacute; un curso de rob&amp;oacute;tica, de dos meses, donde trabajaron con un &lt;a target="_blank" href="http://mindstorms.lego.com/eng/Salzburg_dest/Default.aspx"&gt;Lego NXT&lt;/a&gt;. El resultado de ese curso se puede ver en:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MXlVLwS01wo"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MXlVLwS01wo" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;En curso anterior, los chicos formaron dos equipos, donde el desaf&amp;iacute;o fue programar al robot Lego para que pudiera escapar de un laberinto. El resultado est&amp;aacute; en el video.&lt;/p&gt;
&lt;p&gt;Ayer comenz&amp;oacute; una nueva instancia del curso. Roberto Schatz di&amp;oacute; una clase magistral, mostrando c&amp;oacute;mo programar un Lego NXT, que reacciona por un golpe en su &amp;quot;bumper&amp;quot;, y comienza avanza. Luego mostr&amp;oacute; c&amp;oacute;mo&amp;nbsp;conseguir un comportamiento &amp;quot;animal&amp;quot;, tipo cucaracha: hacer que el Lego NXT ante un nivel de luz comienza a avanzar, y ante otro nivel menor, para el motor. Todo desde el ambiente de programaci&amp;oacute;n de la propia empresa Lego.&lt;/p&gt;
&lt;p&gt;Los asistentes, creo que de 10 a 18 a&amp;ntilde;os, se dedicaron a armar un segundo Lego NXT que ahora tienen en Puerta 18. &lt;/p&gt;
&lt;p&gt;En las pr&amp;oacute;ximas clases del curso, se plantear&amp;aacute;:&lt;/p&gt;
&lt;p&gt;- Rehacer el desaf[io del laberinto del curso pasado&lt;br /&gt;- Plantear un robot en Mindstorm que reaccione ante otros (tipo juego de la mancha), que escape, que haga pases con una pelota.&lt;br /&gt;- Interacci&amp;oacute;n entre robots&lt;br /&gt;- Armado de competencia de Sumo en robtos&lt;br /&gt;- Programaci&amp;oacute;n con robot virtual&lt;/p&gt;
&lt;p&gt;En noviembre viene el cumplea&amp;ntilde;os de Puerta 18. El curso de rob&amp;oacute;tica espera exhibir entonces los trabajos realizados.&lt;/p&gt;
&lt;p&gt;Pueden encontrar los datos de contacto de Puerta 18 en la lista de afiliados del Computer ClubHouse:&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.computerclubhouse.org/sattext.html#Argentina"&gt;Puerta 18 Computer ClubHouse&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pueden ver la cantidad de paises donde est&amp;aacute; instalada esta instituci&amp;oacute;n en:&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.computerclubhouse.org/sat.htm"&gt;Computer Clubhouse locations&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Son parte del &lt;a target="_blank" href="http://www.mos.org/"&gt;Computer Museum&lt;/a&gt;, y tiene el soporte tambi&amp;eacute;n del &lt;a target="_blank" href="http://www.media.mit.edu/"&gt;MIT Media Lab&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Gracias desde ac&amp;aacute;, a Roberto, y a la gente de Puerta 18, por haberme invitado. Fue una interesante experiencia para m&amp;iacute;, ante un nuevo tipo de p&amp;uacute;blico, que veo que tiene muchas ganas de hacer cosas. Felicitaciones por lo que estan haciendo.&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1647754" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Microsoft+Robotics+Developer+Studio/default.aspx">Microsoft Robotics Developer Studio</category></item><item><title>Recursos de Microsoft Robotics Developer Studio</title><link>http://msmvps.com/blogs/lopez/archive/2008/09/10/recursos-de-microsoft-robotics-developer-studio.aspx</link><pubDate>Wed, 10 Sep 2008 13:17:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1647339</guid><dc:creator>lopez</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1647339</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/09/10/recursos-de-microsoft-robotics-developer-studio.aspx#comments</comments><description>&lt;p&gt;En estos días, estuve dando varias charlas sobre Microsoft Robotics Developer Studio (MRDS), quisiera escribir acá sobre lo que presento en esas charlas, y enlaces a recursos del tema.&lt;/p&gt; &lt;p&gt;En primer lugar, pueden ver todo sobre el producto de Microsoft desde:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/es-ar/robotics/default(en-us).aspx" target="_blank"&gt;Microsoft Robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ahí encontraran para bajarse el &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=57CE326B-2125-4163-A33F-ED2F69E03B56" target="_blank"&gt;Microsoft Robotics Developer Studo 2008&lt;/a&gt; (actualmente CTP July), y &lt;a href="http://msdn.microsoft.com/robotics/aa731520" target="_blank"&gt;descargas adicionales&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;La presentación original de la charla es la que dio&amp;nbsp;Arvindra Sehmi en el Regional Architect Forum de México:&lt;/p&gt; &lt;p&gt;&lt;a title="Mexico Regional Architect Forum 2008" href="http://blogs.msdn.com/asehmi/archive/2008/05/03/mexico-regional-architect-forum-2008.aspx"&gt;Mexico Regional Architect Forum 2008&lt;/a&gt;&lt;/p&gt; &lt;p&gt;En el blog de Arvindra, pueden encontrar información adicional sobre el uso de MRDS en la industria, más allá de robótica:&lt;/p&gt; &lt;p&gt;&lt;a title="DSS Use Cases in the Enterprise" href="http://blogs.msdn.com/asehmi/archive/2008/06/12/ccr-dss-use-cases-in-the-enterprise.aspx"&gt;DSS Use Cases in the Enterprise&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Mi presentación en español, la pueden bajar de my Skydrive:&lt;/p&gt; &lt;p&gt;&lt;a href="http://cid-9f903f3d6db0c176.skydrive.live.com/self.aspx/Presentations/Robotics200803-2003.ppt" target="_blank"&gt;Presentación de Microsoft Robotics&lt;/a&gt; (14 megas)&lt;/p&gt; &lt;p&gt;En la charla muestro algunas de las ideas&amp;nbsp;y ejemplos de diseño, implementación y tecnologías usadas en MRDS:&lt;/p&gt; &lt;h3&gt;Decentralized Software Services&lt;/h3&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/roboticsdss.png" align="left" alt="" /&gt; Basado en principios de diseño de REST (Representational State Transfer), es la base que tiene MRDS para operar en forma distribuida de forma eficiente. Usa estándares de la industria, como HTTP para el envío y recepción de mensajes, XML y SOAP para el protocolo de transporte. Todo MRDS se basa en tener un host (servidor) de DSS (el DssHost) que levanta servicios. Los servicios son los elementos que nosotros programamos. Dentro del software viene ya servicios provistos, para manejar e interactuar con robots simulados y reales, y con cámaras, sensores, motores, y otros elementos, como ventanas y joysticks. Los servicios se comunican entre sí usando DSS. Podemos manejar uno o varios robots, desde una o varias máquinas. O podemos, como muestra la imagen, ver el estado de un servicio, como una cámara de video, apuntando en nuestro browser a la dirección donde se encuentra el servicio (puede ser nuestra máquina u otra máquina). &lt;h3&gt;Concurrent and Coordination Runtime&lt;/h3&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/roboticsccr.png" align="left" alt="" /&gt; Otra de las novedades del sistema, es una nueva librería que simplifica&amp;nbsp;y potencia el uso de mensajes para comunicar distintas partes de nuestra aplicación. Podemos enviar un mensaje a un Port, y dentro de ese&amp;nbsp;Port podemos programar cómo atendemos a ese mensaje. Toda la atención de los mensajes se maneja de una forma eficiente, usando múltiples hilos de ejecución, y un manejo interno nuevo de lo que se llama un pool de threads. Es interesante explorar las capacidades de CCR, que se puede usar como librería desde fuera de MSRS. Podemos armar sistemas compuestos de componentes que se envíen mensajes asincrónicos entre sí. Los componentes pueden residir todos en el mismo programa y máquina, o podemos usar DSS para que los mensajes viajen entre distintos servidores.&lt;/p&gt; &lt;h3&gt;Visual Programming Language&lt;/h3&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/roboticsvpl.png" align="left" alt="" /&gt; Teniendo un servidor de servicios DSS, los servicios se pueden programar en el Visual Studio, o pueden coordinarse los servicios a usar, detallando los mensajes y su proceso, usando el Visual Programming Language, una forma de conectar esos servicios de forma visual. Usando un diseñador interactivo, arrastrando y soltando servicios, y conectando sus mensajes de salida y entrada, podemos modelar un programa, un nuevo servicio, que por ejemplo conecte nuestro joystick o ventana de control, con robots, dispositivos u otros servicios. Uno de los ejemplos que muestro, es cómo interactuar con un servicio de Text to Speech (texto a voz).&lt;/p&gt; &lt;p&gt;&amp;nbsp; &lt;h3&gt;Simulation Environment&lt;/h3&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" alt="" src="http://www.ajlopez.com/images/articles/roboticssim2.png" align="left" /&gt;No necesitamos tener un robot físico para interactuar. MRDS nos brinda un entorno de simulación, para manejar entidades (poliedros, esferas, entidades complejas como mesas, paredes, robots). &lt;p&gt;El entorno de simulación es otro servicio más, que se levanta dentro de un host de DSS. Nuestros servicios pueden enviarle mensajes, como &amp;quot;crear suelo&amp;quot;, &amp;quot;crear cielo&amp;quot;, &amp;quot;crear sol&amp;quot;, &amp;quot;agregar entidad esfera&amp;quot;. Las entidades tienen características, que incluyen densidad, peso, cómo las afecta la gravedad. &lt;p&gt;Este entorno de simulación está basado en tres tecnologías, que se instalan (si no las tiene ya instaladas) con el MRDS: el DirectX 9, el Microsoft XNA (para el render de 3 dimensiones), y el AGEIA PhysX que simula la física del entorno. Estas tecnologías pueden ejecutarse basadas en software, o pueden aprovechar hardware especial que tenga instalada la máquina: tarjetas de video con soporte de 3D, o plaquetas de simulación física. &lt;p&gt;Como todo servicio, el entorno de simulación puede ejecutar en una máquina, y el resto de los servicios estar repartido en otros servidores de la red. Por ejemplo, pueden colocar varios robots en un entorno de simulación, y cada uno manejarlo desde una máquina dedicada. &lt;h3&gt;Robochamps&lt;/h3&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/robochamps01.png" align="left" alt="" /&gt; Es un sitio donde aparece desafíos a resolver con MRDS, donde programadores de todo el mundo pueden participar resolviendo un problema. El primer concurso fue ganado por Dave Sprague, entusiasta de robótica de los EE.UU., y Jackson Matsuura, profesor de Brasil. En el Desafío Amazed compitieron participantes de 77 países. Ahora se abre el &lt;a href="http://www.robochamps.com/rc/Common/challenge.aspx?id=Sumo" target="_blank"&gt;desafío Sumo&lt;/a&gt;&amp;nbsp;donde dos robots, en un ring, tiene que maniobrar para echar al otro fuera de la arena.&lt;/p&gt; &lt;p&gt;Encontraran videos explacativos (en inglés) sobre las tecnologías que se usan en MRDS, así como ejemplos para bajarse.&lt;/p&gt; &lt;h3&gt;Enlaces&lt;/h3&gt; &lt;p&gt;En la charla menciono algunas implementaciones de gente de la comunidad, involucrada en robótica, y que usa MRDS. &lt;/p&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.wimobot.com/ThumbImage.aspx?width=150&amp;amp;height=142&amp;amp;src=http://www.wimobot.com/Images/Pics/Lego%20Wimo%20001.jpg" align="left" alt="" /&gt; Como el sistema puede ejecutarse en un Windows Compact Edition, se puede instalar en un dispositivo de Windows Mobile. Eso es lo que Brian Cross, con su:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.wimobot.com/"&gt;http://www.wimobot.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;WiMoBot es el Windows Mobile Robot. Usa un Windows Mobile 5.0 SmartPhone como el cerebro central de control. Cross lo ha extendido para poder ser manejado remotamente desde una PC usando MRDS. Hay una versión montada sobre el lego NXT en:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.wimobot.com/AssemblyNxt.aspx" href="http://www.wimobot.com/AssemblyNxt.aspx"&gt;http://www.wimobot.com/AssemblyNxt.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;como el sistema operativo &lt;/p&gt; &lt;p&gt;Raúl Arrabales Moreno está trabajando desde hace tiempo, en Inteligencia Artificial y robótica. Pueden visitar su sitio de&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.conscious-robots.com/" href="http://www.conscious-robots.com/"&gt;http://www.conscious-robots.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Está trabajando con MRDS, del que destaca sus características de manejo de concurrencia, coordinación, mensajería asincrónica. Está usando MRDS son el robot Pioneer 3DX, uno de los robots reales y simulados soportados por el sistema. Encontraran ahí foros sobre robótica&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.conscious-robots.com/en/researchers-and-associations/discussion-forums/www.conscious-robots.com-f.html" href="http://www.conscious-robots.com/en/researchers-and-associations/discussion-forums/www.conscious-robots.com-f.html"&gt;http://www.conscious-robots.com/en/researchers-and-associations/discussion-forums/www.conscious-robots.com-f.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;como&lt;/p&gt; &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/researchers-and-associations/discussion-forums/psyche-b-discussion.html"&gt;PSYCHE-B Discussion Forum&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/researchers-and-associations/discussion-forums/psyche-d-discussion-forum-theoretical-emph.html"&gt;PSYCHE-D Discussion Forum (Theoretical emphasis)&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/researchers-and-associations/discussion-forums/language-mind-and-consciou.html"&gt;Language Mind and Consciousness&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/robotics-studio/robotics-studio-forums/conscious-robots.com-forum-for-msrs-eng.html"&gt;Conscious-Robots.com Forum for MSRS (English)&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/robotics-studio/robotics-studio-forums/conscious-robots.com-forum-for-msrs-spa.html"&gt;Conscious-Robots.com Forum for MSRS (Spanish)&lt;/a&gt;&amp;nbsp;(muy recomendable, con abundante información, preguntas y respuestas de los participantes) &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/robotics-studio/robotics-studio-forums/msrs-official-forums.html"&gt;MSRS Official Forums&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.conscious-robots.com/en/robotics-studio/robotics-studio-forums/robocup-msrs-challenge-mai.html"&gt;Robocup MSRS Challenge Maillist&lt;/a&gt;&lt;/li&gt; &lt;h3&gt;Posts y ejemplos&lt;/h3&gt; &lt;p&gt;Post que escribo sobre Robótica en general,&amp;nbsp;a partir de:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx" target="_blank"&gt;Posts sobre Robótica&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Algunos de los ejemplos que muestro en la charla:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/06/23/agentes-distribuidos-y-fractales-usando-dss-vpl.aspx"&gt;Agentes Distribuidos y Fractales usando DSS/VPL&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/06/20/agentes-distribuidos-usando-dss-vpl.aspx"&gt;Agentes Distribuidos usando DSS/VPL&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/06/11/int-233-rprete-tipo-lisp-usando-dss-y-vpl.aspx"&gt;Intérprete tipo Lisp usando DSS y VPL&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/05/28/ejemplo-de-web-crawler-usando-dss-decentralized-software-services.aspx"&gt;Ejemplo de Web Crawler usando DSS (Decentralized Software Services)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/04/28/scribble-distribuido-con-microsoft-robotics-developer-studio-y-dss.aspx"&gt;Scribble Distribuido con Microsoft Robotics Developer Studio y DSS&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/04/13/algoritmos-gen-233-ticos-con-ajagents-y-concurrency-and-coordination-runtime-ccr.aspx"&gt;Algoritmos Genéticos con AjAgents y Concurrency and Coordination Runtime (CCR)&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Más enlaces sobre estos temas en:&lt;/p&gt; &lt;p&gt;&lt;a href="http://delicious.com/ajlopez/msrs"&gt;http://delicious.com/ajlopez/msrs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://delicious.com/ajlopez/dss"&gt;http://delicious.com/ajlopez/dss&lt;/a&gt;&lt;br /&gt;&lt;a href="http://delicious.com/ajlopez/ccr"&gt;http://delicious.com/ajlopez/ccr&lt;/a&gt;&lt;br /&gt;&lt;a href="http://delicious.com/ajlopez/robotics"&gt;http://delicious.com/ajlopez/robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1647339" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Concurrency+and+Coordination+Runtime/default.aspx">Concurrency and Coordination Runtime</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Decentralized+Software+Services/default.aspx">Decentralized Software Services</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Microsoft+Robotics+Developer+Studio/default.aspx">Microsoft Robotics Developer Studio</category></item><item><title>Proyecto Androide</title><link>http://msmvps.com/blogs/lopez/archive/2008/09/06/proyecto-androide.aspx</link><pubDate>Sat, 06 Sep 2008 13:42:44 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1646998</guid><dc:creator>lopez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1646998</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/09/06/proyecto-androide.aspx#comments</comments><description>&lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.todocontenidos.com/images/articles/robota.jpg" align="left" alt="" /&gt; Quisiera hoy presentar un proyecto de robótica, que se está encarando desde mi país Argentina. Es un proyecto dedicado a crear un robot androide de tamaño aproximado al de una persona. La idea es formar una comunidad de diseño y desarrollo en hardware, software, y para eso, la gente del proyecto invita a los interesados a participar.&lt;/p&gt; &lt;p&gt;La página del proyecto es:&lt;/p&gt; &lt;p&gt;&lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Portada" target="_blank"&gt;Proyecto Androide&lt;/a&gt;&lt;/p&gt; &lt;p&gt;El dibujo que acompaña a este post no es el definitivo, es un dibujo que se irá adaptando a lo que se vaya diseñando en el proyecto. Está en sus inicios. Si no conocen del tema, pueden visitar la página de &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Especial:Categories" target="_blank"&gt;categorías del wiki&lt;/a&gt;, donde encontraran informacion sobre &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Algoritmos" target="_blank"&gt;Algoritmos&lt;/a&gt;, &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Biomec%C3%A1nica" target="_blank"&gt;Biomecánica&lt;/a&gt;, &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Comunicaci%C3%B3n" target="_blank"&gt;Comunicación&lt;/a&gt;, &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Cinem%C3%A1tica" target="_blank"&gt;Cinemática&lt;/a&gt;, &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Programas" target="_blank"&gt;Programas&lt;/a&gt;, &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Participantes" target="_blank"&gt;Participantes&lt;/a&gt;, &lt;a href="http://robots-argentina.com.ar/androide/index.php?title=Categor%C3%ADa:Reuniones" target="_blank"&gt;Reuniones&lt;/a&gt;, entre otros&amp;nbsp;temas.&lt;/p&gt; &lt;p&gt;El proyecto comenzó en marzo de este año, 2008, así que estan dando los primeros pasos. Espero que puedan avanzar con paso firme. &lt;/p&gt; &lt;p&gt;El proyecto está albergado en la página de &lt;/p&gt; &lt;p&gt;&lt;a href="http://robots-argentina.com.ar/robots.htm" target="_blank"&gt;Robots - Argentina: Pasión por la robótica&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Encontraran ahí varios artículos sobre motores, actuadores, comunicación, procesadores, sensores, energía, circuitos, robots.&lt;/p&gt; &lt;p&gt;Por ejemplo:&lt;/p&gt; &lt;p&gt;&lt;a href="http://robots-argentina.com.ar/robots-mihistoria.htm"&gt;La historia de mi primer robot&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Energia_baterias.htm"&gt;Baterías para alimentación de robots&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/robots_androides.php"&gt;Androides de todo el mundo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/robots_robots.php"&gt;Se vienen los robots&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Robots_UnBrazoRobotico.htm"&gt;Ejemplo de un brazo robótico&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Sensores_deteccion-de-trabas.htm"&gt;Lógica de detección de atascos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/IA_vision01.htm"&gt;Visión estereoscópica en tiempo real con una cámara única&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Sensores_presion.htm"&gt;Sensores de presión&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Sensores_contacto.htm"&gt;Sensores de contacto&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Sensores_pielrobot.htm"&gt;Piel robótica&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Actuadores_manos.htm"&gt;Manos robóticas&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Actuadores_musculosalambre.htm"&gt;Músculos de alambre (o alambre muscular)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Actuadores_musculosneumaticos.htm"&gt;Músculos neumáticos (o músculos de aire)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://robots-argentina.com.ar/Robots_UnBrazoRobotico.htm"&gt;Ejemplo de un brazo robótico&lt;/a&gt;&lt;/p&gt; &lt;p&gt;y más.&lt;/p&gt; &lt;p&gt;Tienen una lista de Desarrolladores de Robots:&lt;/p&gt; &lt;p&gt;&lt;a title="http://ar.groups.yahoo.com/group/robots_desarrolladores/" href="http://ar.groups.yahoo.com/group/robots_desarrolladores/"&gt;http://ar.groups.yahoo.com/group/robots_desarrolladores/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;donde leo:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;El grupo Desarrolladores de Robots es un espacio para compartir datos y experiencias sobre proyectos de robótica, ayudarnos en cuestiones técnicas en el desarrollo de nuestro robot, facilitar proyectos en conjunto sobre robots, ayudarnos con información para conocer mejor los componentes y saber cómo obtenerlos, estar informados sobre las actividades relacionadas con nuestra pasión y conocernos y alimentar una amistad que conduzca al crecimiento personal y general en esta disciplina. &lt;/p&gt; &lt;p&gt;Esperamos un nutrido intercambio de mensajes sobre robots, robótica y automatización en general, electrónica, sistemas digitales, microcontroladores, microcomputadores, microprocesadores, memorias, periféricos, comunicación, controles remotos, links de infrarrojo, links de RF, sensores, actuadores, motores, partes mecánicas, inteligencia artificial, programación en todos los lenguajes: Assembler, Basic, C, visual, sin olvidar las complejidades y dificultades de la parte mecánica, que requiere precisión y cuyo logro cuesta tanto trabajo.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Nos leemos! &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1646998" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>Charla gratuita de Microsoft Robotics</title><link>http://msmvps.com/blogs/lopez/archive/2008/07/18/charla-gratuita-de-microsoft-robotics.aspx</link><pubDate>Fri, 18 Jul 2008 18:23:51 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1641369</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1641369</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/07/18/charla-gratuita-de-microsoft-robotics.aspx#comments</comments><description>&lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/roboticssim.png" align="left" alt="" /&gt; El&amp;nbsp;lunes 28 de Julio daré una charla gratuita en el &lt;a href="http://www.clubdeprogramadores.com/" target="_blank"&gt;Club de Programadores&lt;/a&gt;, sobre Microsoft Robotics, acá en Buenos Aires.&lt;/p&gt; &lt;p&gt;La idea es presentar la herramienta y su modelo de programación. Visitaremos el entorno de simulación, el manejo de robots simulados (que pueden reemplazarse por robots reales), el Visual Programming Language, y las librerías Decentrilized Software Services (DSS), y Concurrent and Coordination Runtime (CCR).&lt;/p&gt; &lt;p&gt;Más informes e inscripción a esta charla gratuita en:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=458" href="http://www.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=458"&gt;http://www.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=458&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ya escribí algo sobre estos temas en este blog:&lt;/p&gt; &lt;p&gt;&lt;a title="Rob&amp;oacute;tica" href="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx"&gt;Robótica&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="Decentralized Software Services" href="http://msmvps.com/blogs/lopez/archive/tags/Decentralized+Software+Services/default.aspx"&gt;Decentralized Software Services&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="Concurrency and Coordination Runtime" href="http://msmvps.com/blogs/lopez/archive/tags/Concurrency+and+Coordination+Runtime/default.aspx"&gt;Concurrency and Coordination Runtime&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/roboticsraf.png" align="left" alt="" /&gt; Presentaré algunos de los ejemplos que había usado en el último Microsoft Regional Architect Forum, en base a la presentación de &lt;a href="http://www.thearchitectexchange.com/" target="_blank"&gt;Arvindra Sehmi&lt;/a&gt;, y otros ejemplos adicionales.&lt;/p&gt; &lt;p&gt;Todo sobre Microsoft Robotics Developer Studio, desde&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/robotics"&gt;http://www.microsoft.com/robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Concursos, desafíos, videos explicativos, desde el nuevo sitio de Robotics &lt;p&gt;&lt;a href="http://www.robochamps.com/"&gt;http://www.robochamps.com/&lt;/a&gt; &lt;p&gt;Enlaces que he coleccionado sobre estos temas en: &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/dss"&gt;http://del.icio.us/ajlopez/dss&lt;/a&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/ccr"&gt;http://del.icio.us/ajlopez/ccr&lt;/a&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/robotics"&gt;http://del.icio.us/ajlopez/robotics&lt;/a&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/msrs"&gt;http://del.icio.us/ajlopez/msrs&lt;/a&gt; &lt;p&gt;Nos leemos! &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1641369" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Concurrency+and+Coordination+Runtime/default.aspx">Concurrency and Coordination Runtime</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Decentralized+Software+Services/default.aspx">Decentralized Software Services</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Microsoft+Robotics+Developer+Studio/default.aspx">Microsoft Robotics Developer Studio</category></item><item><title>Presentando Microsoft Robotics en el Regional Architect Forum 2008</title><link>http://msmvps.com/blogs/lopez/archive/2008/05/27/presentando-microsoft-robotics-en-el-regional-architect-forum-2008.aspx</link><pubDate>Tue, 27 May 2008 07:42:56 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1627764</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1627764</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/05/27/presentando-microsoft-robotics-en-el-regional-architect-forum-2008.aspx#comments</comments><description>&lt;p&gt;&lt;img style="margin:0px 20px 20px 0px;" src="http://www.ajlopez.com/images/articles/roboticsraf.png" align="left" alt="" /&gt; Hoy voy a presentar en el RAF 2008 del Cono Sur, en Pilar, Buenos Aires, conceptos y demos de Microsoft Robotics Developer Studio. Como la semana pasada, voy a usar como base una versión reducida de la presentación de &lt;a href="http://blogs.msdn.com/asehmi/" target="_blank"&gt;Arvindra Sehmi&lt;/a&gt;:&lt;/p&gt; &lt;p&gt;&lt;a title="A Data-Driven Approach to Distributed, Concurrent Software - ASEHMI - April 2008.pptx" href="http://cid-a5f7ad2e511a1926.skydrive.live.com/self.aspx/Public/A%20Data-Driven%20Approach%20to%20Distributed,%20Concurrent%20Software%20-%20ASEHMI%20-%20April%202008.pptx"&gt;A Data-Driven Approach to Distributed, Concurrent Software - ASEHMI - April 2008.pptx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Esta vez, la charla estará más centrada en las capacidades de armar aplicaciones distribuidas, y analizar el modelo de servicios que ofrece. Es un poco difícil explicar algunos de los conceptos claves sólo en 50 minutos, pero espero que pueda marcar que estas herramientas son para más allá de robótica.&lt;/p&gt; &lt;p&gt;Para más información sobre Microsoft Robotics, visitar:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/robotics"&gt;http://www.microsoft.com/robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ejemplos presentados por Arvindra Sehmi en su &lt;a href="http://blogs.msdn.com/asehmi/archive/2008/05/03/mexico-regional-architect-forum-2008.aspx" target="_blank"&gt;RAF México&lt;/a&gt;:&lt;/p&gt; &lt;p&gt;&lt;a title="CCRBasics.rar" href="http://9bqnjw.bay.livefilestore.com/y1pmUI3Zsybp13NI_WJ9P_7JpReGxOwgYIWb44YWHCwEphOXm6VKpOdGvMdNG5s466iuZxEOivBmmmBjr9h7uiHYw/CCRBasics.rar?download"&gt;CCRBasics.rar&lt;/a&gt;&lt;/p&gt; &lt;p&gt;En estos días escribí un ejemplo de uso de DSS, para implementar un Web Crawler:&lt;/p&gt; &lt;p&gt;&lt;a title="Web Crawler example using DSS (Decentralized Software Services)" href="http://ajlopez.wordpress.com/2008/05/25/web-crawler-example-using-dss-decentralized-software-services/"&gt;Web Crawler example using DSS (Decentralized Software Services)&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ya vendrá el post correspondiente en español.&lt;/p&gt; &lt;p&gt;Un ejemplo anterior:&lt;/p&gt; &lt;p&gt;&lt;a title="Distributed Scribble with Microsoft Robotics Developer Studio and DSS" href="http://ajlopez.wordpress.com/2008/04/20/distributed-scribble-with-microsoft-robotics-developer-studio-and-dss/"&gt;Distributed Scribble with Microsoft Robotics Developer Studio and DSS&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Varios de los ejemplos que presento, están incluidos en el propio producto. El año pasado estuve implementando &lt;a href="http://msmvps.com/blogs/lopez/archive/tags/AjMessages/default.aspx" target="_blank"&gt;AjMessages&lt;/a&gt; usando DSS/CCR, pero todavía no tengo algo publicado. Para un cliente, estoy desarrollando una aplicación distribuida, configurable, usando todas estas tecnologías, espero que quede publicada, para poder bloguear sobre el tema.&lt;/p&gt; &lt;p&gt;Para una detallada explicación de CCR, leer:&lt;/p&gt; &lt;p&gt;&lt;a title="MSDN Mag - Concurrent Affairs - Concurrency and Coordination Runtime" href="http://msdn.microsoft.com/en-gb/magazine/cc163556.aspx"&gt;MSDN Mag - Concurrent Affairs - Concurrency and Coordination Runtime&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Concursos, desafíos, videos explicativos, desde el nuevo sitio&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.robochamps.com/"&gt;http://www.robochamps.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;He dejado enlaces sobre estos temas en:&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/dss"&gt;http://del.icio.us/ajlopez/dss&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/ccr"&gt;http://del.icio.us/ajlopez/ccr&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/robotics"&gt;http://del.icio.us/ajlopez/robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/msrs"&gt;http://del.icio.us/ajlopez/msrs&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1627764" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Concurrency+and+Coordination+Runtime/default.aspx">Concurrency and Coordination Runtime</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Microsoft+Robotics+Developer+Studio/default.aspx">Microsoft Robotics Developer Studio</category></item><item><title>Presentando Microsoft Robotics Developer Studio</title><link>http://msmvps.com/blogs/lopez/archive/2008/05/21/presentando-microsoft-robotics-developer-studio.aspx</link><pubDate>Wed, 21 May 2008 03:54:30 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1625386</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1625386</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/05/21/presentando-microsoft-robotics-developer-studio.aspx#comments</comments><description>&lt;p&gt;Hoy voy a estar presentando esta tecnología en la Universidad Tecnológica Nacional, de La Plata, provincia de Buenos Aires. Página base en:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/robotics"&gt;http://www.microsoft.com/robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Es una de las conferencias del&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.frlp.utn.edu.ar/web/ceneisi/home.html" target="_blank"&gt;Congreso Nacional de Estudiantes de Ingeniería en Sistemas de Información&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Mi conferencia es&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.frlp.utn.edu.ar/web/ceneisi/microsoft_robotic.html" target="_blank"&gt;Microsoft Robotics Studio&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Uso una versión resumida de la&amp;nbsp;presentación del bueno de &lt;a href="http://blogs.msdn.com/asehmi/" target="_blank"&gt;Arvindra Sehmi&lt;/a&gt;, que pueden bajar completa de:&lt;/p&gt; &lt;h6&gt;&lt;a href="http://cid-a5f7ad2e511a1926.skydrive.live.com/self.aspx/Public/A%20Data-Driven%20Approach%20to%20Distributed,%20Concurrent%20Software%20-%20ASEHMI%20-%20April%202008.pptx"&gt;&lt;font face="Arial" size="2"&gt;A Data-Driven Approach to Distributed, Concurrent Software - ASEHMI - April 2008.pptx&lt;/font&gt;&lt;/a&gt;&lt;/h6&gt; &lt;p&gt;La idea es mostrar, en dos horas, las ideas principales en las que se basa:&lt;/p&gt; &lt;p&gt;- Decentralized Software Services&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.ajlopez.com/images/articles/roboticsdss.png" alt="" /&gt; &lt;/p&gt; &lt;p&gt;- Concurrent and Coordination Runtime&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.ajlopez.com/images/articles/roboticsccr.png" alt="" /&gt; &lt;/p&gt; &lt;p&gt;- Visual Programming Language&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.ajlopez.com/images/articles/roboticsvpl.png" alt="" /&gt; &lt;/p&gt; &lt;p&gt;- Simulation Environment&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.ajlopez.com/images/articles/roboticssim2.png" alt="" /&gt; &lt;/p&gt; &lt;p&gt;- Robots simulados&lt;/p&gt; &lt;p&gt;- Soporte de la industria&lt;/p&gt; &lt;p&gt;Es muy fácil de instalar, y la última versión funciona y se maneja desde Visual Studio 2005 o 2008.&lt;/p&gt; &lt;p&gt;Más información sobre estas tecnologías en&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.robochamps.com"&gt;http://www.robochamps.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/robotics"&gt;http://del.icio.us/ajlopez/robotics&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/dss"&gt;http://del.icio.us/ajlopez/dss&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/ccr"&gt;http://del.icio.us/ajlopez/ccr&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Tengo algunos ejemplos a publicar, con CCR y DSS. Ya vieron algunos en:&lt;/p&gt; &lt;p&gt;&lt;a title="Genetic Algorithms with AjAgents and Concurrency and Coordination Runtime (CCR)" href="http://ajlopez.wordpress.com/2008/04/10/genetic-algorithms-with-ajagents-and-concurrency-and-coordination-runtime-ccr/"&gt;Genetic Algorithms with AjAgents and Concurrency and Coordination Runtime (CCR)&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="Distributed Scribble with Microsoft Robotics Developer Studio and DSS" href="http://ajlopez.wordpress.com/2008/04/20/distributed-scribble-with-microsoft-robotics-developer-studio-and-dss/"&gt;Distributed Scribble with Microsoft Robotics Developer Studio and DSS&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="Agents using Concurrency and Coordination Runtime (CCR)" href="http://ajlopez.wordpress.com/2007/10/17/agents-using-concurrency-and-coordination-runtime-ccr/"&gt;Agents using Concurrency and Coordination Runtime (CCR)&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Artículo introductorio a CCR en&lt;/p&gt; &lt;p&gt;&lt;a title="Concurrent Affairs- Concurrency and Coordination Runtime" href="http://msdn.microsoft.com/msdnmag/issues/06/09/ConcurrentAffairs/default.aspx"&gt;Concurrent Affairs- Concurrency and Coordination Runtime&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Espero repetir esta charla en otros lugares, como el MUG de Argentina o el Club de Programadores. La semana que viene doy una charla sobre el mismo tema, pero más orientada a aplicaciones distribuidas, en el Regional Architect Forum 2008 de Cono Sur. Algo más sobre grid computing en varios artículos:&lt;/p&gt; &lt;p&gt;&lt;a title="http://msmvps.com/blogs/lopez/archive/tags/Grid+Computing/default.aspx" href="http://msmvps.com/blogs/lopez/archive/tags/Grid+Computing/default.aspx"&gt;http://msmvps.com/blogs/lopez/archive/tags/Grid+Computing/default.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Todo lo de Microsoft Robotics Developer Studio se puede aplicar para eso.&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1625386" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Concurrency+and+Coordination+Runtime/default.aspx">Concurrency and Coordination Runtime</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Microsoft+Robotics+Developer+Studio/default.aspx">Microsoft Robotics Developer Studio</category></item><item><title>Usa la fuerza, y el brazo, Luke</title><link>http://msmvps.com/blogs/lopez/archive/2008/05/18/usa-la-fuerza-y-el-brazo-luke.aspx</link><pubDate>Sun, 18 May 2008 02:13:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1624062</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1624062</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/05/18/usa-la-fuerza-y-el-brazo-luke.aspx#comments</comments><description>&lt;p&gt;Leyendo al bueno de&amp;nbsp;&lt;a target="_blank" href="http://www.hanselman.com/blog/"&gt;Scott Hanselman&lt;/a&gt; en su Twitter&lt;/p&gt;
&lt;p&gt;&lt;a href="http://twitter.com/shanselman" title="http://twitter.com/shanselman"&gt;http://twitter.com/shanselman&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;me entero de este brazo rob&amp;oacute;tico, inventado por&amp;nbsp;&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Dean_Kamen"&gt;Dean Kamen&lt;/a&gt; (el mismo inventor de la &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Segway"&gt;Segway&lt;/a&gt;) y su gente de Deka (&lt;a href="http://www.dekaresearch.com/" title="http://www.dekaresearch.com/"&gt;http://www.dekaresearch.com/&lt;/a&gt;):&amp;acute;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/R0_mLumx-6Y"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/R0_mLumx-6Y" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Es impresionante c&amp;oacute;mo la rob&amp;oacute;tica avanza. Desde hace d&amp;eacute;cadas la rob&amp;oacute;tica ha aparecido en la investigaci&amp;oacute;n, saliendo de la literatura de ciencia ficci&amp;oacute;n. Pero en los &amp;uacute;ltimos a&amp;ntilde;os se han producido adelantos en los materiales, miniaturizaci&amp;oacute;n, aparici&amp;oacute;n de mercados (como el militar), capitalismo de riesgo, y&amp;nbsp;la confluencia del desarrollo de software con nuevas ideas en inteligencia artificial: todo esto ha producido piezas como &amp;eacute;sta que presenta Kamen. El mismo admite que su inspiraci&amp;oacute;n fue la serie de Guerra de las Galaxias, donde en la segunda pel&amp;iacute;cula Luke Skywalker pierde parte de su brazo, en combate con quien resultar&amp;iacute;a su padre. Pero no tiene mayores limitaciones, al serle implantado una pr&amp;oacute;tesis, que resulta tan parecida a la que vemos en el video. Hace unos a&amp;ntilde;os, eso hubiera quedado en una pel&amp;iacute;cula. Ahora lo estamos viendo funcionando.&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Y ahora, enter&amp;aacute;ndome de estas cosas,&amp;nbsp;en Twitter: &lt;a href="http://www.twitter.com/ajlopez"&gt;http://www.twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1624062" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Que lindo el guaguau: BigDog de Boston Dynamics</title><link>http://msmvps.com/blogs/lopez/archive/2008/04/24/que-lindo-el-guaguau-bigdog-de-boston-dynamics.aspx</link><pubDate>Thu, 24 Apr 2008 07:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1602768</guid><dc:creator>lopez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1602768</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/04/24/que-lindo-el-guaguau-bigdog-de-boston-dynamics.aspx#comments</comments><description>&lt;p&gt;El domingo pasado, el bueno de Arvindra Sehmi referenci&amp;oacute; en &lt;a target="_blank" href="http://blogs.msdn.com/asehmi/archive/2008/04/20/fun-with-microsoft-robotics-studio.aspx"&gt;un post suyo&lt;/a&gt; a un trabajo m&amp;iacute;o sobre una killer application que escrib&amp;iacute;: &lt;a target="_blank" href="http://ajlopez.wordpress.com/2008/04/20/distributed-scribble-with-microsoft-robotics-developer-studio-and-dss/"&gt;un scribble distribuido&lt;/a&gt;&amp;nbsp;:-)&amp;nbsp;Pero luego &lt;a target="_blank" href="http://blogs.msdn.com/asehmi/archive/2008/04/20/the-incredible-quadraped.aspx"&gt;tambi&amp;eacute;n escribi&amp;oacute;&lt;/a&gt; sobre este robot:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/W1czBcnX1Ww"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/W1czBcnX1Ww" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Es de Boston Dynamics, according to Wikipedia:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bostondynamics.com/"&gt;http://www.bostondynamics.com/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Boston_Dynamics"&gt;http://en.wikipedia.org/wiki/Boston_Dynamics&lt;/a&gt; &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;Boston Dynamics&lt;/b&gt; is a small &lt;a href="http://en.wikipedia.org/wiki/Engineering"&gt;engineering&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Robotics"&gt;robotics&lt;/a&gt; design company best known for the development of &lt;a href="http://en.wikipedia.org/wiki/BigDog"&gt;BigDog&lt;/a&gt;, a quadruped &lt;a href="http://en.wikipedia.org/wiki/Robot"&gt;robot&lt;/a&gt; designed for the U.S. military with funding from &lt;a href="http://en.wikipedia.org/wiki/DARPA"&gt;DARPA&lt;/a&gt; &lt;sup&gt;&lt;a href="http://en.wikipedia.org/wiki/Boston_Dynamics#cite_note-0"&gt;[1]&lt;/a&gt;&lt;/sup&gt;, and &lt;a href="http://en.wikipedia.org/w/index.php?title=DI-Guy&amp;amp;action=edit&amp;amp;redlink=1"&gt;DI-Guy&lt;/a&gt;, COTS software for realistic human simulation. Early in the company&amp;#39;s history, it worked with the &lt;a href="http://en.wikipedia.org/w/index.php?title=American_Systems_Corporation&amp;amp;action=edit&amp;amp;redlink=1"&gt;American Systems Corporation&lt;/a&gt; under a contract from the &lt;a href="http://en.wikipedia.org/wiki/Naval_Air_Warfare_Center_Training_Systems_Division"&gt;Naval Air Warfare Center Training Systems Division&lt;/a&gt; (NAWCTSD) to replace naval training videos for aircraft launch operations with interactive &lt;a href="http://en.wikipedia.org/wiki/3D_computer_graphics"&gt;3D&lt;/a&gt; computer simulations featuring DI-Guy characters. &lt;sup&gt;&lt;a href="http://en.wikipedia.org/wiki/Boston_Dynamics#cite_note-1"&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Marc_Raibert"&gt;Marc Raibert&lt;/a&gt; is the company&amp;#39;s president and project manager. He spun the company off from the &lt;a href="http://en.wikipedia.org/wiki/Massachusetts_Institute_of_Technology"&gt;Massachusetts Institute of Technology&lt;/a&gt; in 1992.&lt;sup&gt;&lt;a href="http://en.wikipedia.org/wiki/Boston_Dynamics#cite_note-2"&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Que bien resuelto est&amp;aacute; el tema de caminar y mantener el equilibrio y balance en distintas situaciones, y hasta hacer alg&amp;uacute;n galope. Es notable que se haya logrado un algoritmo que implemente esa conducta. Seg&amp;uacute;n el bueno de &lt;a target="_blank" href="http://magodotnet.blogspot.com/"&gt;Leandro Boffi&lt;/a&gt; (que adem&amp;aacute;s de mago se dedica a la rob&amp;oacute;tica), eso se llama equilibrio din&amp;aacute;mico. &lt;/p&gt;
&lt;p&gt;Bueno, dejo algunos enlaces en &lt;/p&gt;
&lt;p&gt;&lt;a href="http://del.icio.us/ajlopez/robotics"&gt;http://del.icio.us/ajlopez/robotics&lt;/a&gt;&amp;nbsp;(&amp;uacute;ltimamente, muy orientado a &lt;a target="_blank" href="http://www.microsoft.com/robotics"&gt;Microsoft Robotics Developer Studio&lt;/a&gt;) &lt;/p&gt;
&lt;p&gt;Nos leemos! &lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1602768" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Inteligencia+Artificial/default.aspx">Inteligencia Artificial</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Mi primer robot, con XLogo y Rasti</title><link>http://msmvps.com/blogs/lopez/archive/2008/01/01/mi-primer-robot-con-xlogo-y-rasti.aspx</link><pubDate>Tue, 01 Jan 2008 12:24:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1431173</guid><dc:creator>lopez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1431173</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/01/01/mi-primer-robot-con-xlogo-y-rasti.aspx#comments</comments><description>&lt;p&gt;El bueno de Marcelo Duschkin&amp;nbsp;tuvo una participaci&amp;oacute;n en el programa virtual &lt;a target="_blank" href="http://rastitv.blogspot.com"&gt;RastiTV&lt;/a&gt;, veamos lo que prepar&amp;oacute; con Rasti y &lt;a target="_blank" href="http://xlogo.tuxfamily.org/"&gt;XLogo&lt;/a&gt;, una implementaci&amp;oacute;n del lenguaje Logo en Java (Marcelo es un participante activo en el proyecto XLogo):&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pAGoU5g6Feo"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pAGoU5g6Feo" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Vean el programa completo en:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://rastitv.blogspot.com/2007/12/rastitv-programa-03-diciembre-de-2007.html" title="http://rastitv.blogspot.com/2007/12/rastitv-programa-03-diciembre-de-2007.html"&gt;http://rastitv.blogspot.com/2007/12/rastitv-programa-03-diciembre-de-2007.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ya hab&amp;iacute;a comentado por ac&amp;aacute; su trabajo:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://msmvps.com/blogs/lopez/archive/2007/07/04/mi-primer-robot.aspx"&gt;Mi primer robot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Visiten &lt;a target="_blank" href="http://www.miprimerrobot.com.ar/"&gt;su sitio y blog&lt;/a&gt; para m&amp;aacute;s informaci&amp;oacute;n, donde tendr&amp;aacute;n todo para reproducir el sistema.&lt;/p&gt;
&lt;p&gt;Me gust&amp;oacute; que se pueda hacer algo de rob&amp;oacute;tica apelando al venerable Rasti, que este a&amp;ntilde;o ha vuelto a mi pais, Argentina (extra&amp;ntilde;o mi Matchbox 1000...;-). Vean como Marcelo nos da herramientas para que cualquiera (por ejemplo, en una escuela), con elementos conseguibles por aqu&amp;iacute;, pueda comenzar a experimentar, jugar y divertirse, usando la neurona.&lt;/p&gt;
&lt;p&gt;Para los programadores, vean en el video c&amp;oacute;mo usa una funci&amp;oacute;n recursiva, que seguramente est&amp;aacute; implementada con &amp;quot;&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Tail_recursion"&gt;tail recursion&lt;/a&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Aguante el &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Logo_(programming_language)"&gt;Logo&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1431173" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Java/default.aspx">Java</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Logo+Rob_26002300_243_3B00_tica/default.aspx">Logo Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Logo/default.aspx">Logo</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Curso de Introducción al diseño y construcción de microrobots moviles</title><link>http://msmvps.com/blogs/lopez/archive/2007/09/17/curso-de-introducci-243-n-al-dise-241-o-y-construcci-243-n-de-microrobots-moviles.aspx</link><pubDate>Mon, 17 Sep 2007 22:37:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1202964</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1202964</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2007/09/17/curso-de-introducci-243-n-al-dise-241-o-y-construcci-243-n-de-microrobots-moviles.aspx#comments</comments><description>&lt;p&gt;Les quería avisar de un nuevo curso de robótica, por aquí, en Buenos Aires, dictado por Roberto Dhios.&lt;/p&gt; &lt;p&gt;Pueden ver más detalle y costos en:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=326" href="http://www.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=326"&gt;http://www.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=326&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Extraído de ahí:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;La robótica móvil es un área de la ingeniería que se caracteriza, entre otras cosas, por ser multidisciplinaria. Para construir un robot, por pequeño que sea, es necesario aplicar conocimientos de electrónica, programación y mecánica.&lt;br /&gt;Este curso pretende dar una visión general de todas las áreas de conocimiento relacionadas con el diseño de pequeños robots móviles autónomos sin profundizar en ninguna pero obteniendo una visión global.&lt;br /&gt;El curso está pensado con un enfoque eminentemente práctico dejando los desarrollos matemáticos complejos y las demostraciones para los cursos donde se tratan estos temas en profundidad.&lt;br /&gt;En el desarrollo del curso se intentará que las clases sean participativas y se fomentará el trabajo en equipo en las diferentes actividades que se organicen. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Roberto es un profesional en sistemas con mas de 20&amp;nbsp;años de experiencia, principalmente dedicado al desarrollo de sistemas embebidos. Ha trabajado en proyectos de automatización, control automático, electro-medicina y comunicaciones.  &lt;p&gt;Pueden visitar su sitio: &lt;p&gt;&lt;a title="http://www.roboticar.com.ar/" href="http://www.roboticar.com.ar/"&gt;http://www.roboticar.com.ar/&lt;/a&gt; &lt;p&gt;y el de Jorge Dhios &lt;p&gt;&lt;a title="http://www.bairesrobotics.com.ar/" href="http://www.bairesrobotics.com.ar/"&gt;http://www.bairesrobotics.com.ar/&lt;/a&gt; &lt;p&gt;para aprender más sobre robótica. Vean los enlaces: &lt;p&gt;&lt;a title="RobotIA" href="http://www.robotia.com.ar/"&gt;RobotIA&lt;/a&gt;&lt;br /&gt;&lt;a title="Robotica educativa" href="http://www.roboticaeducativa.com/"&gt;Robotica educativa&lt;/a&gt;&lt;br /&gt;&lt;a title="Rasti" href="http://www.rasti.com.ar/"&gt;Rasti&lt;/a&gt;&lt;br /&gt;&lt;a title="CAFR" href="http://www.vaneduc.edu.ar/cafr/"&gt;CAFR&lt;/a&gt;&lt;br /&gt;&lt;a title="Todo Robot" href="http://www.todorobot.com.ar/"&gt;Todo Robot&lt;/a&gt;&lt;br /&gt;&lt;a title="Robotic Spot" href="http://www.roboticspot.com/"&gt;Robotic Spot&lt;/a&gt;&lt;br /&gt;&lt;a title="RoboLiga" href="http://www.roboticspot.com/"&gt;RoboLiga&lt;/a&gt;&lt;br /&gt;&lt;a title="Robotica en Mendoza" href="http://roboticajoven.mendoza.edu.ar/"&gt;Robotica en Mendoza&lt;/a&gt;&lt;br /&gt;&lt;a title="Azteca" href="http://www.azteca.4t.com/"&gt;Azteca&lt;/a&gt;&lt;br /&gt;&lt;a title="Johnny 5" href="http://www.angelfire.com/movies/J5/"&gt;Johnny 5&lt;/a&gt;&lt;br /&gt;&lt;a title="www.miprimerrobot.com.ar" href="http://www.miprimerrobot.com.ar"&gt;www.miprimerrobot.com.ar&lt;/a&gt; &lt;p&gt;Nos leemos! &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1202964" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category></item><item><title>Mi primer robot</title><link>http://msmvps.com/blogs/lopez/archive/2007/07/04/mi-primer-robot.aspx</link><pubDate>Wed, 04 Jul 2007 10:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1000291</guid><dc:creator>lopez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1000291</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2007/07/04/mi-primer-robot.aspx#comments</comments><description>&lt;p&gt;&lt;img style="MARGIN:0px 20px 0px 0px;" src="http://www.ajlopez.com/images/articles/miprimerrobot.jpg" align="left" alt="" /&gt; Marcelo Dushkin acaba de publicar el sitio&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.miprimerrobot.com.ar/"&gt;http://www.miprimerrobot.com.ar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;su trabajo en el TortuRob:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;El proyecto &amp;quot;TortuRob&amp;quot; está destinado a hacer posible en forma sencilla y económica, la experimentación en Robótica en la escuela y el hogar.&lt;br /&gt;Consiste en una electrónica basada en microprocesador, que hace de interfaz entre una PC y la mecánica del robot.&lt;br /&gt;El proyecto provee la documentación para construir y comandar esta interfaz. &lt;/em&gt;
&lt;p&gt;Marcelo es un entusiasta colaborador del proyecto &lt;a href="http://xlogo.tuxfamily.org/" target="_blank"&gt;XLogo&lt;/a&gt;, una implementación de Logo en Java. Ha trabajado desde hace tiempo para extenderlo para llegar a controlar este tipo de dispositivos que ahora nos muestra.&lt;/p&gt;
&lt;p&gt;Igualmente, el TortuRob tiene todo preparado para ser accesible desde otras tecnologías de programación. Leemos en su FAQ:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;P: ¿El proyecto sólo funciona en Linux?&lt;br /&gt;R: No. Si bien insistimos en la importancia de usar software libre, el proyecto también puede ser utilizado en un sistema privativo.&lt;br /&gt;P: ¿El proyecto sólo funciona con XLogo?&lt;br /&gt;R: No. Las herramientas provistas están basadas en XLogo, porque consideramos que es el medio ideal para el aprendizaje. Pero por tratarse de un proyecto libre, se pueden implementar otras herramientas. &lt;/em&gt;
&lt;p&gt;Ahora estoy &amp;quot;hasta las manos&amp;quot;, pero sería interesante hacer algún proyecto sobre el TortuRob. Alguno se anima? A contactarse ahí en el sitio. Yo apenas cambio las pilas de un control remoto, pero me gustaría que alguien encare un acceso a ese dispositivo desde C#, que, por ejemplo, pueda invocarse desde &lt;a href="http://www.mono-project.com/" target="_blank"&gt;Mono&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Marcelo desde hace tres décadas se dedica al diseño de sistemas digitales. Dicta cursos de electrónica digital, microcontroladores, y robótica educativa. Pueden ver algunos de sus cursos en el &lt;a href="http://www.clubdeprogramadores.com/cursos.php" target="_blank"&gt;Club de Programadores&lt;/a&gt;&amp;nbsp;(busquen ahí por instructor).&lt;/p&gt;
&lt;p&gt;Más enlaces sobre &lt;a href="http://del.icio.us/ajlopez/logo" target="_blank"&gt;Logo en mi delicious&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1000291" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Logo/default.aspx">Logo</category></item></channel></rss>