<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>Bong's Blog : Robots</title><link>http://blogs.technet.com/serpo/archive/tags/Robots/default.aspx</link><description>Tags: Robots</description><dc:language>ru-RU</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Робот для Нюши. Build 1</title><link>http://blogs.technet.com/serpo/archive/2007/09/04/1895079.aspx</link><pubDate>Tue, 04 Sep 2007 17:28:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1895079</guid><dc:creator>serpo</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/serpo/comments/1895079.aspx</comments><wfw:commentRss>http://blogs.technet.com/serpo/commentrss.aspx?PostID=1895079</wfw:commentRss><description>&lt;P&gt;&lt;STRONG&gt;Envisioning &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Говорят, что мужчины отличаются от мальчиков только стоимостью игрушек. Я с этим целиком и полностью соглашаюсь. Только вот играть одному уже как-то стремно. Играть хочется, но уже все таки вместе с дочерью. &lt;/P&gt;
&lt;P&gt;Анастасия у нас без ума от Смешариков и больше всего ей нравится Нюша - везде с ней ходит и нянчится. Если уж придумывать совместную игру, то Нюша должна стать неотъемлемым персонажем, подумал я и предложил Насте сделать Робота для Нюши. &lt;/P&gt;
&lt;P&gt;После обсуждения мы решили что он может катать Нюшу на тележке и, т.к. Нюша у нас может говорить, то было бы неплохо если бы она реагировала на внешние события. &lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Planning &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Собственно, робот состоит из двух частей: самого робота с колесами и тележки для Нюши. &lt;/P&gt;
&lt;P&gt;Тележка нужна простая и легкая. На нее потребуется установить мотор, который будет приводить в движение несложный механизм давления на лапу Нюши. Т.к. у меня всего 4 колеса, мы будем использовать 2 колеса для тележки и 2 для робота. &lt;/P&gt;
&lt;P&gt;Изначально механизм давления я себе представлял в виде пресса или клешни, но, после недолгих рассуждений нашел самое простое решение - лапа Нюши лежит на раме тележки, короткий рычаг, соединенный с мотором, при вращении упирается в раму. &lt;/P&gt;
&lt;P&gt;Сам робот будет состоять из двух независимых моторов, приводящих в движение колеса, процессора и сенсора расстояния. Центр тяжести я решил разместить ближе к центру конструкции - ближе к сцеплению робота с тележкой. &lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Constructing &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Тележка собралась быстро - очень простая и жесткая прямоугольная конструкция с двумя колесами, закрепленными ближе к концу рамы. &lt;/P&gt;
&lt;P&gt;Механизм давления имеет свои минусы - сила мотора и давления рычага на раму очень высока и может деформировать крепление. Этот минус можно уменьшить, во-первых, жестким закреплением мотора и рычага - мотор не будет болтаться и сам себя не будет отрывать от конструкции, во-вторых, программированием отключения мотора при достижении определенного уровня блокировки, в-третьих, ограничением времени работы мотора коротким промежутком. Третий вариант - самый простой - опытным путем подобрал что подойдет 0,3 секунды, первые два варианта можно рассмотреть в следующей версии. &lt;/P&gt;
&lt;P&gt;По началу самое сложное это понять, как лучше расположить моторы и как прикрепить к ним процессор - форма у моторов не прямоугольная, конструкция получается непростая. Но с помощью книжки и базовых примеров способ был найден. &lt;/P&gt;
&lt;P&gt;При соединении тележки и тягового робота стало понятно что перекладина будет волочиться по полу. Неаккуратно, но реально, на ламинате движению нисколько не мешает. Хотя это конечно тоже минус - надо будет либо смещать центр тяжести, располагая его над колесами, либо добавить к перекладине колесо, либо поднять ее выше. Это тоже в следующую версию. &lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Developing &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Для Proof of Concept было достаточно убедиться, что конструкция может двигаться и механизм может воздействовать на Нюшу, давить ей на лапу :) &lt;/P&gt;
&lt;P&gt;Поэтому программа состоит из 2 шагов :) &lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 632px; HEIGHT: 399px" height=726 src="http://blogs.technet.com/photos/serpo/images/1895058/original.aspx" width=1024 mce_src="http://blogs.technet.com/photos/serpo/images/1895058/original.aspx"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Testing &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Робот заработал с первого раза! С первого раза Нюша проехалась по комнате и по окончанию поездки рассказала что она думает по поводу тенденций в современной моде! &lt;/P&gt;
&lt;P&gt;Круть! Можно спокойно ехать в командировку! :) &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://blogs.technet.com/photos/serpo/images/1895060/original.aspx" mce_src="http://blogs.technet.com/photos/serpo/images/1895060/original.aspx"&gt;&lt;IMG src="http://blogs.technet.com/photos/serpo/images/1895062/original.aspx" mce_src="http://blogs.technet.com/photos/serpo/images/1895062/original.aspx"&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Future Roadmap &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Уклонение от препятствий&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman"&gt; &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Реализация на .NET с помощью Microsoft Robotics &lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Устранение недостатков конструкции &lt;/DIV&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1895079" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/serpo/archive/tags/Fun/default.aspx">Fun</category><category domain="http://blogs.technet.com/serpo/archive/tags/Robots/default.aspx">Robots</category><category domain="http://blogs.technet.com/serpo/archive/tags/For+Developers/default.aspx">For Developers</category></item><item><title>Mindstorms на страже Work Life Balance</title><link>http://blogs.technet.com/serpo/archive/2007/02/23/659013.aspx</link><pubDate>Fri, 23 Feb 2007 09:02:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:659013</guid><dc:creator>serpo</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/serpo/comments/659013.aspx</comments><wfw:commentRss>http://blogs.technet.com/serpo/commentrss.aspx?PostID=659013</wfw:commentRss><description>&lt;p style="margin-left: 17pt"&gt;Не могу не поделиться радостью от проведения времени с дочерью. Папа теперь не просто "торчит за компом" по мнению мамы, а торчит с особенным смыслом :)
&lt;/p&gt;&lt;p style="margin-left: 17pt"&gt; 
 &lt;/p&gt;&lt;p style="margin-left: 17pt"&gt;&lt;a href="http://mindstorms.lego.com/default.aspx?domainredir=www.mindstorms.com"&gt;Игра&lt;/a&gt; состоит из нескольких этапов:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Определяемся с роботом, которого будем строить&lt;span style="font-family:Arial"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Дочь находит в коробке необходимые детали по счету и типу и складывает их в специальную коробочку&lt;span style="font-family:Arial"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Вместе собираем очередной блок робота&lt;span style="font-family:Arial"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Потом папа прописывает алгоритм работы робота, Настя наблюдает и задает вопросы&lt;span style="font-family:Arial"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;И тут начинается процесс тестирования робота. Это самая активная фаза для ребенка - по ее сигналу робот хватает мячики, ездит за ней, издает звуки - счастью нет предела! (Не только для дочери :))&lt;span style="font-family:Arial"&gt;
				&lt;/span&gt;&lt;/div&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;p&gt;Все, хватит писать, пора собирать Alpha Rex'a!
&lt;/p&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=659013" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/serpo/archive/tags/Fun/default.aspx">Fun</category><category domain="http://blogs.technet.com/serpo/archive/tags/Robots/default.aspx">Robots</category></item></channel></rss>