<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>GPS</title>
    <description>GPS関連の話題を掲載していきます。</description>
    <link>https://gps.no-mania.com/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>H-ⅡAロケット22号機が打ち上成功</title>
      <description>「平成25年1月27日13時40分（日本標準時）に、種子島宇宙センターから情報収集衛星レーダ4号機および実証衛星を搭載したH-IIAロケット22号機（H-IIA・F22）を打ち上げました。」とJAXAで公表されました。&lt;br /&gt;
&lt;br /&gt;
なんでも、H-ⅡAロケットは今回で16機連続打ち上げ成功とか、日本の技術はやはりすごいですね！&lt;br /&gt;
&lt;br /&gt;
そもそも、情報収集衛星なぜ、打ち上げることになったの？というと、「北朝鮮による弾道ミサイル発射を契機に導入された」ようです、今回はその４基目ですが、故障やら、なんやらつづき、１基目から見て、10年ほどたっているようです。&lt;br /&gt;
&lt;br /&gt;
尚、4基ないと、うまく情報収集できないらしく、Wikiを引用すれば、&lt;br /&gt;
&lt;br /&gt;
「情報収集衛星は、光学センサを搭載し画像を撮影する光学衛星と、合成開口レーダーによって画像を取得するレーダー衛星との2機を一組として、二組（計4機）の体制により運用される」&lt;br /&gt;
&lt;br /&gt;
らしいです。&lt;br /&gt;
&lt;br /&gt;
よって、ようやく、本稼動できるとのこと。&lt;br /&gt;
&lt;br /&gt;
安全という観点からも、一歩前進ですね。</description> 
      <link>https://gps.no-mania.com/%E6%9C%AA%E9%81%B8%E6%8A%9E/h-%E2%85%A1a%E3%83%AD%E3%82%B1%E3%83%83%E3%83%8822%E5%8F%B7%E6%A9%9F%E3%81%8C%E6%89%93%E3%81%A1%E4%B8%8A%E6%88%90%E5%8A%9F</link> 
    </item>
    <item>
      <title>謹賀新年2013</title>
      <description>まったく、このブログ更新してないですが、今年もどうぞよろしくお願いいたします。&lt;br /&gt;
&lt;br /&gt;
6日に言っても意味ないですなw。&lt;br /&gt;
&lt;br /&gt;
今年は、米国の財政の崖も回避し、株価も上がり、いい年になりそうな気もしますが、さてさてどうなるか。 </description> 
      <link>https://gps.no-mania.com/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E8%AC%B9%E8%B3%80%E6%96%B0%E5%B9%B42013</link> 
    </item>
    <item>
      <title>PSP用GPSレシーバー</title>
      <description>あまり意識していなかったが、PSP(プレステーションポータブル)用のGPSレシーバーがあるようだ。&lt;br /&gt;
&lt;br /&gt;
レシーバー自体は6,000円とお手ごろで、ソフトも何個かでてるようだ、ジャイロ等の機能はないものの、ポータブルカーナビの基本的機能はあるようだ。&lt;br /&gt;
&lt;br /&gt;
また、ソフトによってはロギング機能を持っているものもあるようで、意外と、ちょっとしたポータブルカーナビ買うよりは面白そう。&lt;br /&gt;
&lt;br /&gt;
しかも、PSPなので、ゲーム機としても使えるし、PSP用のワンセグチューナーもあるので、ある意味、自分オリジナルのマルチメディア機械として有効かもしれない。&lt;br /&gt;
&lt;br /&gt;
携帯ゲーム機もあどれないです。</description> 
      <link>https://gps.no-mania.com/gps%E9%A1%9E%E4%BC%BC%E5%93%81/psp%E7%94%A8gps%E3%83%AC%E3%82%B7%E3%83%BC%E3%83%90%E3%83%BC</link> 
    </item>
    <item>
      <title>口臭センサー</title>
      <description>携帯できるブレスチェッカーなるものを買ってみた。&lt;br /&gt;
&lt;br /&gt;
最近、口臭が気になるってのもあったからだ。&lt;br /&gt;
&lt;br /&gt;
これは、6段階表示で、口臭の強さが計れるようで、口臭の主成分を総合的に計測できるようである。&lt;br /&gt;
&lt;br /&gt;
世の中にはにおいセンサーなるものはいろいろあるが、よく、TVでみる、機械は高価で手が出せないので、それにくらべて、これは送料込みでも3,000円ほどと安価である。&lt;br /&gt;
&lt;br /&gt;
早速、使ってみると、Level 1となった、「弱い口臭を感じる」ということらしい。&lt;br /&gt;
&lt;br /&gt;
次に、ニンニクを食ってみる。あきらかに、ニンニク臭いはず。だが、使ってみるとLevel 1であった。&lt;br /&gt;
&lt;br /&gt;
？どういうことだ。吹きかけ方が悪いのだろうか？&lt;br /&gt;
&lt;br /&gt;
説明書には、この機械が結構センシティブで、風がある場所や匂いの強い場所だと、弱めに測定されると書いてあったので、別の場所で測ってみる。&lt;br /&gt;
&lt;br /&gt;
が、やはり、Level 1となった、ふーむもう少し研究が必要そうである。&lt;br /&gt;
&lt;br /&gt;
まあ、こういった、センサーはガス検知等でも利用でき、例えば、GPSと組み合わせ、危険なガスが発生しているところへロボットを送りこみ、ガスを検知すれば、その位置をサーバーに送るようなこともできるかもしれない。&lt;br /&gt;
&lt;br /&gt;
まあ、今回紹介したセンサーでは無理だろうが。&lt;br /&gt;
&lt;br /&gt;
尚、秋月電子で、においセンサが売っているので、マイコンで自作したい人は、似たようなものも作れるかもしれない。おそらく、今回購入したブレスチェッカーに入っているセンサーに近いものと思われます。&lt;br /&gt;
&lt;br /&gt;
センサ自体は300円で購入可能である。ただし、パルスで電圧を印加したり、オペアンプも必要になるようですので、少々細工が必要なようです。&lt;br /&gt;
&lt;br /&gt;
よくよく、反応物質をみてみると、にんにくの匂いに該当するものがないような・・・。&lt;br /&gt;
&lt;br /&gt;
まあいずれにしても、一般の口臭は計測できるようですので、いろいろこれから試してみます。</description> 
      <link>https://gps.no-mania.com/%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC/%E5%8F%A3%E8%87%AD%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC</link> 
    </item>
    <item>
      <title>ブロックIIFシリーズ GPS衛星</title>
      <description>何気に、2010年5月28日打ち上げられたブロックIIFシリーズ GPS衛星の稼動状況をみてみると、3ヶ月のテスト運用を終え、2010年8月27日より、正式に運用開始したようですね。&lt;br /&gt;
&lt;br /&gt;
ナビゲーションセンターから最新のアルマナックをダウンロードしてみましたが、Health:000となっており、確かに稼動しているようです。&lt;br /&gt;
&lt;br /&gt;
今後、L5信号にも期待大です。</description> 
      <link>https://gps.no-mania.com/gps%E8%A1%9B%E6%98%9F/%E3%83%96%E3%83%AD%E3%83%83%E3%82%AFiif%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA%20gps%E8%A1%9B%E6%98%9F</link> 
    </item>
    <item>
      <title>照度センサーを使ってみる1</title>
      <description>GPSとセンサーは最近では組み合わせて使われるケースが多くみられるが、今回は照度センサーにスポットを当ててみる。&lt;br /&gt;
&lt;br /&gt;
この間、秋月電子で、照度センサー(NJL7502L)を買ってみたので、それに関する記録を簡単に記載。&lt;br /&gt;
&lt;br /&gt;
購入した照度センサーは2個入りで100円と思いのほか安いと感じたが、手数料のほうが高くなるので毎度引っかかっているところである。それにしても、こういったセンサーの相場は素人にはピントこないものである。&lt;br /&gt;
&lt;br /&gt;
購入した照度センサーの原理はトランジスターに類似し、ベースに電圧をかけるかわりに、光を当てることで、エミッタ - コレクタ間の電流量が変化するように細工されているようである。&lt;br /&gt;
&lt;br /&gt;
とりあえず、使ってみるが、いつものようにマイコンはH8 3069Fを使う。&lt;br /&gt;
&lt;br /&gt;
照度センサーのコレクタとGND間は、200KΩの抵抗をかませる。何で200KΩかってのは、特別意味はなく、手元に大量の200KΩの抵抗があったので、使わないともったいないと思ったからというあまりにも適当な発想である。&lt;br /&gt;
&lt;br /&gt;
取り付ける抵抗によって、得られる値が違うので、いろいろ実験してみるといいかも。&lt;br /&gt;
&lt;br /&gt;
尚、あくまでもただ使ってみるということで、単純にしているので注意してください。&lt;br /&gt;
&lt;br /&gt;
とりあえず、ブレッドボードに照度センサーを以下のように配置した。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img height=&quot;245&quot; border=&quot;1&quot; width=&quot;326&quot; alt=&quot;図38&quot; src=&quot;http://file.gps.no-mania.com/WS0000055.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;図1&lt;/div&gt;&lt;br /&gt;
とりあえず、5Vの参照電圧、H8 3069FのA/D 10bit分解能で、以下のような結果がえられた。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img height=&quot;308&quot; width=&quot;244&quot; alt=&quot;図39&quot; src=&quot;http://file.gps.no-mania.com/WS0000056.jpg&quot; /&gt;&lt;br /&gt;
図2&lt;/div&gt;&lt;br /&gt;
上の900を超えているのが、うちの照明の照度の値で、センサーに手をかざすと、おおよそ130程度の値に変化した。&lt;br /&gt;
これをルクスに換算したいところであるが、もう少し、私自身勉強が必要。まあ、おそらく、照明は500ルクス程度はあるとは思われる。&lt;br /&gt;
&lt;br /&gt;
秋月から配布されているデータシートは古いので、センサーの提供元の新日本無線から最新のデータシートをダウンロードすると、抵抗と、照度により得られる電圧の割合も記載されています。&lt;br /&gt;
&lt;br /&gt;
グラフを見る限り、500Ωの抵抗だと、より大きいレンジの照度が測れるようですが、1～10000ルクスまでの電圧変化が、1V以下の微小電圧変化となるので、オペアンプをかませるなど、何かしらの対応は必要だと思われる。&lt;br /&gt;
&lt;br /&gt;
とりあえず、まあこんな感じです。今後、抵抗を変えたり、照度を変えるなどして、実験してみたいと思います。</description> 
      <link>https://gps.no-mania.com/%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC/%E7%85%A7%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B1</link> 
    </item>
    <item>
      <title>「みちびき」打ち上げ成功</title>
      <description>ついに、準天頂衛星初号機「みちびき」の打ち上げが、9月11日 20時17分に種子島宇宙センターから行われましたね。無事に打ち上げ成功してよかったです。&lt;br /&gt;
&lt;br /&gt;
今後のみちびきの活躍が非常に楽しみです。&lt;br /&gt;
&lt;br /&gt;
打ち上げを見逃した方は、まだ、JAXAのホームーページで打ち上げシーンが公開されてますので、是非みてください。</description> 
      <link>https://gps.no-mania.com/gps%E8%A1%9B%E6%98%9F/%E3%80%8C%E3%81%BF%E3%81%A1%E3%81%B3%E3%81%8D%E3%80%8D%E6%89%93%E3%81%A1%E4%B8%8A%E3%81%92%E6%88%90%E5%8A%9F</link> 
    </item>
    <item>
      <title>投影法</title>
      <description>我々が一般に地図といっているものは、地球が楕円体であるにもかかわらず、平面として表現されている。あまりにも当たり前であるが、楕円体である地球全体を平面で現すには、様々な手法があり、一般的にその手法を「投影法」と呼んでいる。&lt;br /&gt;
&lt;br /&gt;
しかしながら、一般の人がこの投影法について意識することは殆どないかもしれない、一般の人が地図を利用するのは、狭い範囲の地図であることが多く（カーナビ等）、殆ど平面として扱っても差し支えないというのも一つの理由である。&lt;br /&gt;
&lt;br /&gt;
Google Mapで広域の地図をみるとどうも、投影法として、メルカトル図法となっているようだが、こういった図法を伴う世界地図が活躍するのは、基本、海図・航路用といったところなんでしょうね。&lt;br /&gt;
&lt;br /&gt;
尚、メルカトル図法は角度は正しいが、方位や距離、面積に関しては不正確で、昔のこの図法を利用した航海は、最短距離から大きく外れたそうですが、舵取りが容易だったようです。&lt;br /&gt;
&lt;br /&gt;
そう考えると、人工衛星というものができ、技術も発達した現在はなんと便利になったことでしょう。</description> 
      <link>https://gps.no-mania.com/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E6%8A%95%E5%BD%B1%E6%B3%95</link> 
    </item>
    <item>
      <title>GT-730F/Lのログデータで何かやってみる其の10</title>
      <description>ちょっと今回は番外編です。「&lt;a href=&quot;http://gps.no-mania.com/Entry/59/&quot;&gt;GT-730F/Lのログデータで何かやってみる其の5&lt;/a&gt;」で、経度、緯度で示される点、2点から、北を進行方向として、どの程度のずれがあるか、平面三角法により角度を求めました。&lt;br /&gt;
&lt;br /&gt;
しかしながら、地球は実際は球体です。ですので、今回は球面三角法を用いて、角度を求めてみます。といっても、つっこんだことはしませんが。&lt;br /&gt;
&lt;br /&gt;
球面三角法は、天文学等で利用されてきたようで、技術の発達した現在は、行列を利用した座標変換が主流らしいです。そもそもどうやって、利用されてきたのかがわからないのでぴんとこないですが、座標変換というところから考えて、&quot;測地系&quot;に関わるところなのでしょうか。&lt;br /&gt;
&lt;br /&gt;
ひとまず、ここはおいといて。&lt;br /&gt;
&lt;br /&gt;
まず、平面三角法との違いは、ウィキの内容でいくと、&lt;br /&gt;
&lt;br /&gt;
「&lt;span style=&quot;color: rgb(255, 0, 255);&quot;&gt;平面上の三角法との最大の違いは、辺の大きさが長さではなく球の中心角によって表されることである。&lt;/span&gt;」&lt;br /&gt;
&lt;br /&gt;
となっております。ちょっと分かりにくいので、以下の図を見てください。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img height=&quot;224&quot; width=&quot;249&quot; border=&quot;1&quot; alt=&quot;図37&quot; src=&quot;http://file.gps.no-mania.com/WS0000053.jpg&quot; /&gt;&lt;br /&gt;
図1&lt;/div&gt;&lt;br /&gt;
図1は地球と思ってください。地球の中心をOとし、A、B、Cは地球表面のとあるポイントとします。そして、この４点を線で繋いだ時にできる角度、A、B、C、a、b、cの6角度を図1は表しています。実は、球面三角法は、この6角度により、表現できる公式なのです。&lt;br /&gt;
&lt;br /&gt;
ウィキの図だと、素人がみると、a、b、cが球の中心角でなく、単純に辺の長さに見えてしまうので、ウィキを参照するときは注意してください。どうでもいいことですが、エクセルでの作図は限界がきたので、とうとうCAD(フリーのものですが)を使ってしまいました。慣れていないのでうまく作図できていないですが、CADは便利だとあらためて実感しました。&lt;br /&gt;
&lt;br /&gt;
さて、球面三角法も平面三角法に似せて、余弦定理や、正弦定理が存在しますが、ここでは説明は省きます。&lt;br /&gt;
&lt;br /&gt;
ここで、GPSロガーから取得した、経度、緯度であらわされる点、2点を図１のように仮にします。そして、Cの角度を90度になるように設定します(Cの経度をAの経度,Cの緯度をBの緯度とすれば必然的に90度になりますが、公式上はCを90度とするならCは無視できます)。ここで求めたい角度はBとなり。以下の公式を利用すれば、角度Bを求めることができます。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img height=&quot;83&quot; width=&quot;201&quot; alt=&quot;数式21&quot; src=&quot;http://file.gps.no-mania.com/WS0000054.jpg&quot; /&gt;&lt;br /&gt;
数式1&lt;/div&gt;&lt;br /&gt;
①の公式より、逆三角関数から、②式が得られ、角度Bを求めることができます。&lt;br /&gt;
&lt;br /&gt;
Cの角度を90度とすると、公式は結構単純になります。&lt;br /&gt;
公式の証明はしませんが、この場合は、なんとなく直感でわかるんでないでしょうか。&lt;br /&gt;
&lt;br /&gt;
ここで、bは図1より、b = 緯度2 - 緯度1、a = 経度2 - 経度1となります。&lt;br /&gt;
&lt;br /&gt;
球面三角法の場合ですと、こんな感じで、角度の計算ができます。&lt;br /&gt;
&lt;br /&gt;
尚、お気づきの方もいるかもしれませんが、平面の場合は三角形の内角の和は180度でしたが、球面の場合は180度を越えます。&lt;br /&gt;
&lt;br /&gt;
ただし、これは、図1のように、大きい三点をとったとき、顕著に180度を越えたことがわかりますが、地球の大きさに対して、A、B間が数百メートル程度では、平面の時とほとんど変わらないです。また、実際には、地球は楕円かつ、山あり谷ありで、まだまだ考慮すべきところは多いです。&lt;br /&gt;
&lt;br /&gt;
また、とりあえず、角度は求めたものの、この角度を利用するには、地図の図法に応じた変換も必要で、素人はおとなしく平面三角法で遊んでいたほうがいいかもしれません。&lt;br /&gt;
&lt;br /&gt;
では、今日はここまで。</description> 
      <link>https://gps.no-mania.com/gps%E3%83%AD%E3%82%AC%E3%83%BC/gt-730f-l%E3%81%AE%E3%83%AD%E3%82%B0%E3%83%87%E3%83%BC%E3%82%BF%E3%81%A7%E4%BD%95%E3%81%8B%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E5%85%B6%E3%81%AE10</link> 
    </item>
    <item>
      <title>GT-730F/Lのログデータで何かやってみる其の9</title>
      <description>前回「&lt;a href=&quot;http://gps.no-mania.com/Entry/64/&quot; target=&quot;_blank&quot;&gt;GT-730F/Lのログデータで何かやってみる其の8&lt;/a&gt;」の続きです。&lt;br /&gt;
&lt;br /&gt;
前回、Waypointの設定もできるようにはしましたが、地図をクリックすると、即座に半径100mの円が描画されてしまう等、結構、設定がめんどくさいので少し改善してみます。&lt;br /&gt;
&lt;br /&gt;
とりあえず動きてきには以下のようにしてみます。&lt;br /&gt;
&lt;br /&gt;
1. VB上に、チェックボックスを配置し、そこにチェックが入っている間だけ、WayPointが指定できる。通常は地図の移動のみ。&lt;br /&gt;
&lt;br /&gt;
2. 最初マップにクリックすると、Waypointエリアの中心が指定され、次にマップをクリックすると、最初の経度緯度と次の経度緯度との距離をエリアの半径とし、円が描画される。&lt;br /&gt;
&lt;br /&gt;
3. さらにマップをクリックすると、前回の円を消去し、新たなWaypointエリアの中心が指定される。これ以降の動作は同じ。&lt;br /&gt;
&lt;br /&gt;
上記のような感じにしてみます。これで、Waypointエリア半径も指定できます。&lt;br /&gt;
&lt;br /&gt;
なにやら、めんどくさそうですが、意外に、簡単にできます。ほとんどが、地図のAPIの改造になります。&lt;br /&gt;
&lt;br /&gt;
2点間の距離はこのブログでは同じみの、三平方の定理で、以下のようにします。&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size:large;&quot;&gt;Math.sqrt(Math.pow(((現在経度 - 前の経度) / 0.000009),2) + Math.pow(((現在の緯度 - 前の緯度) / 0.000009),2))&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
とりあえず、これで、コーディングしてもいいのですが、電子国土では、地名検索機能もあるので、これも導入してみます。正直、サンプルも用意されており、そのサンプルをフレームタグで呼び出すようにすれば、すぐに利用できるようになってます。&lt;br /&gt;
&lt;br /&gt;
これでWaypoint指定も結構楽になりそうです。&lt;br /&gt;
&lt;br /&gt;
完成イメージは以下の通りです。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;http://file.gps.no-mania.com/WS0000052.jpg&quot; width=&quot;399&quot; height=&quot;249&quot; border=&quot;0&quot; align=&quot;&quot; alt=&quot;図36&quot; /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
少々レイアウトも変更してます。&lt;br /&gt;
&lt;br /&gt;
では今日はここまで。</description> 
      <link>https://gps.no-mania.com/gps%E3%83%AD%E3%82%AC%E3%83%BC/gt-730f-l%E3%81%AE%E3%83%AD%E3%82%B0%E3%83%87%E3%83%BC%E3%82%BF%E3%81%A7%E4%BD%95%E3%81%8B%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E5%85%B6%E3%81%AE9</link> 
    </item>

  </channel>
</rss>