<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>はがねのつるぎ &#187; 独白</title>
	<atom:link href="http://haganemetal.net/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://haganemetal.net</link>
	<description></description>
	<lastBuildDate>Tue, 27 Apr 2010 02:24:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Javaでシリアル通信</title>
		<link>http://haganemetal.net/2010/04/23/216.html</link>
		<comments>http://haganemetal.net/2010/04/23/216.html#comments</comments>
		<pubDate>Fri, 23 Apr 2010 14:34:04 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=216</guid>
		<description><![CDATA[Java Communications API というライブラリがあるがメンテされていない。が、その仕様に準じたRXTXというOSSがある。
http://www.rxtx.org/
配布先からダウンロードして解凍。
R [...]]]></description>
			<content:encoded><![CDATA[<p>Java Communications API というライブラリがあるがメンテされていない。が、その仕様に準じたRXTXというOSSがある。</p>
<p>http://www.rxtx.org/</p>
<p>配布先からダウンロードして解凍。</p>
<p>RXTXcomm.jar　と、各種OS用のドライバをclasspathの通っているディレクトリに置く。</p>
<p>eclipseならプロジェクトごとにクラスフォルダを作ってそこに配置</p>
<p>ちゃんと調べてないけど、多分、JNIで実装されているっぽいので<br />
WindowsならDLL、Linuxなら.soとOSごとに異なるライブラリが必要になのだと。</p>
<p>で、Javaでシリアル通信ができて何がうれしいかというと、ArduinoとJavaでお話ができちゃうのだ。送信のほうは簡単だけど、受信はイベント駆動なので少し手間っぽい。今の段階では送信さえできていればロボットの操作ができるのでOKとしよう。</p>
<p>追記<br />
RXTXcomm.jarのプロパティから、「ネイティブライブラリのロケーション」でdllを置いたパスを指定する</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/04/23/216.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>babelを使ってeclipseを日本語化する</title>
		<link>http://haganemetal.net/2010/04/17/214.html</link>
		<comments>http://haganemetal.net/2010/04/17/214.html#comments</comments>
		<pubDate>Sat, 17 Apr 2010 03:55:03 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=214</guid>
		<description><![CDATA[eclipse起動後
[Help]-[Install New Software...]からダイアログを開く
Name: Babel
Location: http://download.eclipse.org/techno [...]]]></description>
			<content:encoded><![CDATA[<p>eclipse起動後<br />
[Help]-[Install New Software...]からダイアログを開く</p>
<p>Name: Babel<br />
Location: http://download.eclipse.org/technology/babel/update-site/galileo</p>
<p>babel Language Packs in Japanese　を選択、から日本語ランゲージパックを取得してeclipseを再起動</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/04/17/214.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenCV2.1のインストール</title>
		<link>http://haganemetal.net/2010/04/09/207.html</link>
		<comments>http://haganemetal.net/2010/04/09/207.html#comments</comments>
		<pubDate>Fri, 09 Apr 2010 14:30:46 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=207</guid>
		<description><![CDATA[コンパイルが不要のOpenCV-2.1.0-win32-vs2008.exe をダウンロード
インストーラを起動してインストール
デフォルトで
c:\OpenCV2.1\
に展開される。
c:\OpenCV2.1\inc [...]]]></description>
			<content:encoded><![CDATA[<p>コンパイルが不要の<a href="http://sourceforge.net/projects/opencvlibrary/" target="_blank">OpenCV-2.1.0-win32-vs2008.exe </a>をダウンロード</p>
<p>インストーラを起動してインストール</p>
<p>デフォルトで</p>
<p>c:\OpenCV2.1\</p>
<p>に展開される。</p>
<p>c:\OpenCV2.1\include\opencv インクルードファイル<br />
c:\OpenCV2.1\lib ライブラリファイル</p>
<p>をVisualStudioのパスに設定。</p>
<p>ライブラリファイル名にバージョンナンバーの追加と<br />
デバッグモード用のライブラリ(～d.lib)が用意されている。</p>
<p>2.0→2.1への移行はヘッダを変更する。</p>
<p>[cpp]<br />
#include &#8220;cv.h&#8221;<br />
#include &#8220;highgui.h&#8221;</p>
<p>#ifdef _DEBUG<br />
  #pragma comment(lib,&#8221;cv210d.lib&#8221;)<br />
    #pragma comment(lib,&#8221;cxcore210d.lib&#8221;)<br />
    #pragma comment(lib,&#8221;cvaux210d.lib&#8221;)<br />
    #pragma comment(lib,&#8221;highgui210d.lib&#8221;)<br />
#else<br />
  #pragma comment(lib,&#8221;cv210.lib&#8221;)<br />
    #pragma comment(lib,&#8221;cxcore210.lib&#8221;)<br />
    #pragma comment(lib,&#8221;cvaux210.lib&#8221;)<br />
    #pragma comment(lib,&#8221;highgui210.lib&#8221;)<br />
#endif<br />
[/cpp]</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/04/09/207.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>はじめての電子工作</title>
		<link>http://haganemetal.net/2010/03/31/195.html</link>
		<comments>http://haganemetal.net/2010/03/31/195.html#comments</comments>
		<pubDate>Tue, 30 Mar 2010 15:36:04 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=195</guid>
		<description><![CDATA[モーターの制御がわかったので、TA7291をarduinoと連携できるように組み込んでみた。
ここらへんとか参考にする。
違いといえば、ノイズ対策にコンデンサを追加したぐらい。
で、適当なメモをで書くぐらいで電子工作がで [...]]]></description>
			<content:encoded><![CDATA[<p>モーターの制御がわかったので、TA7291をarduinoと連携できるように組み込んでみた。<br />
<a href="http://kousaku-kousaku.blogspot.com/2008/06/arduino-dcta7291p.html" target="blank">ここらへん</a>とか参考にする。</p>
<p>違いといえば、ノイズ対策にコンデンサを追加したぐらい。</p>
<p>で、適当なメモをで書くぐらいで電子工作ができちゃった。意外と敷居が低い。</p>
<p><a href="http://haganemetal.net/wp-content/uploads/2010/03/d2b3c2653cb89cd83ed75e71ad0eb47c.jpg" rel="lightbox[195]"><img src="http://haganemetal.net/wp-content/uploads/2010/03/d2b3c2653cb89cd83ed75e71ad0eb47c-300x223.jpg" alt="" title="モータードライバスケッチ" width="300" height="223" class="alignnone size-medium wp-image-196" /></a></p>
<p><a href="http://fritzing.org/" target="_blank">Fritzing</a>というソフトを導入して、モーター制御のブレッドボードを整理。実際のボードとは違うけど、テキトーな感じで</p>
<p><a href="http://haganemetal.net/wp-content/uploads/2010/03/motordriver.jpg" rel="lightbox[195]"><img src="http://haganemetal.net/wp-content/uploads/2010/03/motordriver-300x133.jpg" alt="" title="motordriver" width="300" height="133" class="alignnone size-medium wp-image-199" /></a></p>
<p>２つ、モータが制御できれば、戦車が作れるのだ。</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/03/31/195.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SimbadをEclipseで使う場合のメモ</title>
		<link>http://haganemetal.net/2010/03/29/191.html</link>
		<comments>http://haganemetal.net/2010/03/29/191.html#comments</comments>
		<pubDate>Mon, 29 Mar 2010 14:15:37 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=191</guid>
		<description><![CDATA[
Java3Dをインストール
Simbadをダウンロード
Eclipseプロジェクトにjarを登録
j3dcore.jar
j3dutils.jar
vecmath.jar
simbad-1.4.jar

]]></description>
			<content:encoded><![CDATA[<p><a href="http://haganemetal.net/wp-content/uploads/2010/03/WS000000.jpg" rel="lightbox[191]"><img src="http://haganemetal.net/wp-content/uploads/2010/03/WS000000-300x262.jpg" alt="simbad実行中" title="WS000000" width="300" height="262" class="alignnone size-medium wp-image-192" /></a></p>
<p><a href="http://java.sun.com/javase/technologies/desktop/java3d/index.jsp" target="_blank">Java3D</a>をインストール</p>
<p><a href="http://simbad.sourceforge.net/index.php" target="_blank">Simbad</a>をダウンロード</p>
<p>Eclipseプロジェクトにjarを登録<br />
j3dcore.jar<br />
j3dutils.jar<br />
vecmath.jar<br />
simbad-1.4.jar</p>
<p><a href="http://haganemetal.net/wp-content/uploads/2010/03/WS000003.jpg" rel="lightbox[191]"><img src="http://haganemetal.net/wp-content/uploads/2010/03/WS000003-300x230.jpg" alt="" title="WS000003" width="300" height="230" class="alignnone size-medium wp-image-193" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/03/29/191.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ビジョン</title>
		<link>http://haganemetal.net/2010/03/18/189.html</link>
		<comments>http://haganemetal.net/2010/03/18/189.html#comments</comments>
		<pubDate>Wed, 17 Mar 2010 15:15:15 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=189</guid>
		<description><![CDATA[数名ほど、ロボット関係者にお会いしてみた。
具体的な名前はだせないけど、
個々の要素技術は素晴らしい。
どうやら、足りないのはそれらをまとめ、具体的なコンセプトとしてまとめることみたいだ。
ロボットの難しいところは、それ [...]]]></description>
			<content:encoded><![CDATA[<p>数名ほど、ロボット関係者にお会いしてみた。</p>
<p>具体的な名前はだせないけど、<br />
個々の要素技術は素晴らしい。</p>
<p>どうやら、足りないのはそれらをまとめ、具体的なコンセプトとしてまとめることみたいだ。<br />
ロボットの難しいところは、それが複合技術であること。要素技術の組み合わせでひとつのロボットで作られる。それが組み合わさったときにどういう形を見せるのか。</p>
<p>エンジニアが自前でWebサイトを作ると、原色バリバリ使っちゃったり、妙にヘンな動きをするJavaScriptを実装してがっかりすることがあったりする。それと似ているのかもしれない。</p>
<p>エンジニアとデザイナが分業としているように、ロボットの要素技術を作ることと、要素技術を組み合わせてロボットを作ることは、まったく別のスキルなのだろう。</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/03/18/189.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ロボットを作りたくなってきた</title>
		<link>http://haganemetal.net/2010/03/12/186.html</link>
		<comments>http://haganemetal.net/2010/03/12/186.html#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:48:21 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=186</guid>
		<description><![CDATA[レスキューロボットには大きくわけて2種類のタイプがある。
ひとつは、作業タイプ。瓦礫除去を目的とするパワー型。もうひとつは、調査タイプ。瓦礫の中にもぐりこんで要救助者の発見というミッションが与えられる。どちらも、試験的に [...]]]></description>
			<content:encoded><![CDATA[<p>レスキューロボットには大きくわけて2種類のタイプがある。</p>
<p>ひとつは、作業タイプ。瓦礫除去を目的とするパワー型。もうひとつは、調査タイプ。瓦礫の中にもぐりこんで要救助者の発見というミッションが与えられる。どちらも、試験的に現場に投入されることはあっても実用化にはいたっていない。</p>
<p>探索型ロボットは、1台のロボットが高機能、大型化していく傾向にあるようだ。</p>
<p>ここで仮定。</p>
<p>もし、低コストで安価な探索型レスキューロボットが作れるとしたら？100台ぐらいのロボットを使って探索エリアを網羅的に探索することができるかもしれない。</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/03/12/186.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>次は、キミを狙う</title>
		<link>http://haganemetal.net/2010/02/07/185.html</link>
		<comments>http://haganemetal.net/2010/02/07/185.html#comments</comments>
		<pubDate>Sun, 07 Feb 2010 14:23:36 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/2010/02/07/185.html</guid>
		<description><![CDATA[基本→応用と順調にクリアできている。
そろそろ次を決めなければならない時期にきた。
春の情報処理試験。
締め切りはもうすぐそこだ。
応用までは一本道だから迷う必要はない。
これから先は、レベル4の高度試験。
選択科目が一 [...]]]></description>
			<content:encoded><![CDATA[<p>基本→応用と順調にクリアできている。<br />
そろそろ次を決めなければならない時期にきた。</p>
<p>春の情報処理試験。<br />
締め切りはもうすぐそこだ。</p>
<p>応用までは一本道だから迷う必要はない。</p>
<p>これから先は、レベル4の高度試験。<br />
選択科目が一気に増える。</p>
<p>春の実施予定でも5種類。<br />
その中で受けれる科目は、ひとつでだけ。</p>
<p>とはいえ、仕事と学業を両立させている身。<br />
あんまりチャレンジャーなことをして失敗するわけにはいかない。</p>
<p>そんなの時間がもったいない。</p>
<p>手持ちの武器で射程範囲内。</p>
<p>データベーススペシャリストなんてどうだろう。</p>
<p>うん。これにする。</p>
<p>追記</p>
<p>今、学んでいるものはまだ血となり骨とはなっていない。<br />
次の楽しみに取っておく。待っていろ。</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/02/07/185.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ナンバー1を目指さないとオンリー1にもなれない。</title>
		<link>http://haganemetal.net/2010/02/06/183.html</link>
		<comments>http://haganemetal.net/2010/02/06/183.html#comments</comments>
		<pubDate>Sat, 06 Feb 2010 14:48:30 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=183</guid>
		<description><![CDATA[スパコンのお話を聞く。
前半の高速化の手法なんてのは、
並列化時の考え方にそのまま使えるかもしれない。
また後でまとめなおそう。
台風の発生メカニズムなんてことを
シミュレーションして延々と解析しているそうだ。
よく、赤 [...]]]></description>
			<content:encoded><![CDATA[<p>スパコンのお話を聞く。</p>
<p>前半の高速化の手法なんてのは、<br />
並列化時の考え方にそのまま使えるかもしれない。</p>
<p>また後でまとめなおそう。</p>
<p>台風の発生メカニズムなんてことを<br />
シミュレーションして延々と解析しているそうだ。</p>
<p>よく、赤道で温められた空気が云々というが<br />
アレを計算でつくる。</p>
<p>進路の予測とか、台風一過のあとに何がおこるかとか。<br />
シムアースを本気でやっているのか。ふむ。</p>
<p>世界地図に広がる演算結果をみると、<br />
地球もひとつのシステムなんだと思う。</p>
<p>スケールの大きさに触れた一日。</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/02/06/183.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PMBOKは戦略ではなくて戦術。</title>
		<link>http://haganemetal.net/2010/01/27/181.html</link>
		<comments>http://haganemetal.net/2010/01/27/181.html#comments</comments>
		<pubDate>Tue, 26 Jan 2010 16:00:36 +0000</pubDate>
		<dc:creator>hagane</dc:creator>
				<category><![CDATA[独白]]></category>

		<guid isPermaLink="false">http://haganemetal.net/?p=181</guid>
		<description><![CDATA[そして、戦略の失敗は戦術では取り返せない。
最初から、負け戦なのはわかっている。
それを他人のせいにしてはいけない。
人のせいにするのは誰にでもできること。
無能な人間の部下にしかなれないのなら
そいつはもっと無能に違い [...]]]></description>
			<content:encoded><![CDATA[<p>そして、戦略の失敗は戦術では取り返せない。</p>
<p>最初から、負け戦なのはわかっている。<br />
それを他人のせいにしてはいけない。</p>
<p>人のせいにするのは誰にでもできること。</p>
<p>無能な人間の部下にしかなれないのなら<br />
そいつはもっと無能に違いない。</p>
<p>指揮官を無能だと罵る前に<br />
自分が前に立つことを考えたい。</p>
]]></content:encoded>
			<wfw:commentRss>http://haganemetal.net/2010/01/27/181.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
