ベクトル 2 (内積) 内積とは 内積とは 2 つのベクトルの間がどれくらい近いかを表す量です。 ベクトル a と、ベクトル b の内積 a * b は以下のように定義されます。
ベクトル 2 (内積) 内積とは 内積とは 2 つのベクトルの間がどれくらい近いかを表す量です。 ベクトル a と、ベクトル b の内積 a * b は以下のように定義されます。
[kaze's test] プログラミングメモ オイラー角とクォータニオン間の変換とベクトルの回転 Euler Angles, Quaternion, Rotation 四元数(クォータニオン:q0+q1i+q2j+q3k)の形式で移動体の姿勢を求める手法を記述するメモです。 座標系をX軸(roll、ϕ)Y軸(pitch、θ)Z軸(yaw、ψ)としてメモを記述してまします。 「参照座標系」は地面から見る座標系で、「ボディー座標系」は移動体上のセンサーから取得したデータの座標系です。 最初は、参照座標系がボディー座標系と重なるとし、移動体の姿勢が参照座標系で表現されます。 1.オイラー角からクォータニオン(四元数)へ変換 X軸をΦ角度で回転させると、下記のようなクォータニオン(四元数)を得ます。 XYZ軸のオイラー角をϕ、θ、ψとし、X軸Y軸Z軸の順で回転すると、三次元のクォータニオン(
0. はじめに: クォータニオンについて思うこと はじめまして! NTTデータ数理システムで機械学習やアルゴリズムといった分野のリサーチャーをしている大槻 (通称、けんちょん) です。 本記事は、東京大学航空宇宙工学科/専攻 Advent Calendar 2018 の 3 日目の記事として書きました。僕は学部時代を工学部 航空宇宙工学科で過ごし、情報理工学系研究科 数理情報学専攻で修士取得後、現職に就いて数年になります。 航空宇宙時代は人工衛星の姿勢制御について関心を抱き、特に磁気センサや磁気トルカを用いた姿勢制御系について研究していました。数理工学へと分野を変えてからも、当時お世話になった先輩方と磁気トルカを用いた姿勢制御手法について共同研究して論文を書いたり、ディープラーニングなどを用いた画像認識技術を追求する過程ではリモートセンシングに関する話題ものぼったりなど、航空宇宙業界とは何
iOS14アップデート後、 メール送信不可となる事象に関して 平素より、ドコモメールをご利用いただき、誠にありがとうございます。 RFC違反のメールアドレス※をiOS14以降のメールアプリに設定するとドコモメール(@docomo.ne.jp)を送信することができなくなる事象が確認されております。 ※ご利用のアドレス内に2連続のドット「..」が含まれていたり、アットマーク前にドット「.@」が含まれているアドレスをご利用の場合にメールが送信できなくなっていることを確認しております。 本事象に遭遇されている場合、メールアドレスを変更※いただくか、以下の「プロファイルの更新を行う」よりプロファイルの更新を実施していただく必要がございます。 ※ドコモメール持ち運びではメールアドレスの変更での対応は出来ない場合がございます。 ※iOS14未満/imode/Android端末をご利用のお客様は特に影響は
技術書コレクターだし書いてみます。 僕のメイン本棚 他にもあるんですが入れるスペースがなくて技術書がオーバーフローしてます。 動機 友達に書いてほしいといわれた、それに書くことなかったので仕方なーく書きます。 感謝しろよな! (2016/12/18/20:04修正) 謝罪 (2016/12/18/20:04追加) パパッと済ましてすみません、 ネタ提供して頂いたのに感謝しろ!などとおこがましいことを言ってすみません、 ネタ提供ありがとうございます!() C++を使うという体で話を進めていきます。 C++の絵本C++が好きになる9つの扉 わかりやすそうなC++の入門書、プログラミングやったことない人はここから 独習C++ or C++によるプログラミングの原則と実践 or C++プライマー 第5版 最初のと比べると詳しく書かれているものがおすすめ、独習C++が一番進めやすいかもしれない。 実
WAVEファイルの構造 無圧縮の音声ファイルにWAVEファイルというものがあります。 この形式で保存されているファイルの構造を説明します。 音声ファイルを編集しようと考えている方の参考になればとおもいます。 ヘッダ情報の構成
ゴシック、ゴシックアンドロリータファッションをしている者です。 基本的にゴス・ロリ・パンクのお洋服は細かなカテゴリは違うものの、大きく分ければひと括りのファッションとみなされる事がほとんどです。KERA!、KERA!マニアックス、ゴシックアンドロリータバイブルなどなど、この系統のファッションを扱う雑誌はいくつかありますが、ゴシック専門といった雑誌はまだ拝見した事がありません。恐らくゴシックとゴシックアンドロリータの線引きが曖昧な部分があるせいだと思います。 ゴシック専門の雑誌は恐らくありませんが、ゴシックアンドロリータバイブルとKERA!マニアックスはゴシックのお洋服の比率が他より少々高いです。 そこで提案なのですが、ゴシック系のメゾン様のオフィシャルサイトをご覧になったらいかがでしょうか?雑誌と違ってインターネットに繋がったPCさえあればすぐに見れますし、欲しいものだけプリントアウトする
Thunderboard Reactをカスタマイズシリコンラボラトリーズの32bit ArmマイコンであるGeckoシリーズを使って、IoT入門者でもかんたんに構築できる組み込みアプリ開発に挑戦します。開発プラットフォームは、macOSにも対応しているSimplicity Studioを採用します。 SiliconLabのIoTスターターキット「Thunderboard React」を使用して、搭載されている加速度センサーをカスタマイズしてみました。スマホ向けに用意されているアプリケーションを使用しています。 「Thunderboard」アプリ iTunes Google Play 「Thunderboard」アプリのソースコード iOS用 Android用 ざっくりいうとThunderboard Reactの使い方を紹介カスタマイズするための必要な情報を紹介加速度センサーのカスタマイズを
海外に住みながらも日本の企業と仕事をしていたり、日本から海外の企業や人とやりとりをしたりするなど、2カ国以上にまたがって生活・仕事の関わりがある人にとって、海外送金は必ず発生する作業です。 海外送金は、主要な都市銀行、ゆうちょ銀行でも行えますし、楽天銀行、ペイパル、ドコモ、外貨両替専門店トラベレックスなど、以前より選択肢はぐんと増えています。 ただ、悩みの種である高い手数料が解消されたわけではありません。 手数料の一例ですが、ゆうちょ銀行を利用した場合、手続き手数料は送金金額にかかわらず、一律2500円(2016年4月現在)です。みずほ、三菱東京UFJなどの大手都市銀行は3500~5500円ほどかかります。 楽天銀行は送金手数料が750円と格安ですが、法人ビジネス口座の開設、海外送金サービス利用申し込みが必要です。 さらに、手数料は手続きにかかる金額だけではありません。 為替そのものにも手
防水防塵で大画面5.2インチのスマートフォン『Sony Xperia Z2 D6503』を注文しました。液晶保護フィルムとケースを探した話を記録します。 『Xperia Z2 D6503』注文、液晶保護フィルムとケース選び 前回のスペック比較から『Sony Xperia Z2 D6503』を注文、ドコモ白ロムも手頃な価格でしたがroot対策されるなど制限があることから自由度が高いグローバルモデルを選びました。今回はホワイトモデルが欲しかったのでEXPANSYSではなくアマゾンで注文、明日到着予定です。 購入前の調査で『Sony Xperia Z2 D6503』は落下衝撃に弱いことがわかりましたのでケース・カバーは重要なアクセサリーとなりそうです。探す条件としてバスタイム利用を想定して本革・レザーなどは対象外、衝撃を吸収するであろうTPUなどを中心に探しましたが意外と充電クレードル非対応のタ
ぼくはそんなにプログラマーではないので(?)あんまり難しいことは分からないけれど、Amazon Web Service(AWS)ってのがすごいらしい。Amazonといえば完全にぼくの中では欲しいものが1日で手に入るお店やさんだったけれど、AWSも2006年7月の運用からかれこれ10年もの歴史があって、なんかすごいらしい。SmartNewstとかCookpadとか、いろんなサービスがAWS上で動いていてすごいらしい(そのへんに詳しいひとがいたら解説してほしい)。 でもなんだかコンソールとかデプロイとか難しそうな用語ばかり出てきてなんだか敷居が高い(まさにクラウドだけに雲の上の存在だった)ので、もっとシンプルにAWSでブログを運用してみたかった。それに、多くのノンプログラマーのブロガーやWebデザイナーにとっては技術的なことは極力避けたいし、設定とかそういうのはパパッと済ませて、面白い記事を書
オープンソースメッセンジャーの「Spika」というものがおもしろそうだったので試してみました。 事前に調べていた情報だとPHPやCouchDBで動いていると書いてありましたが、情報が古かったためか、蓋を開けてみるとNode.jsとMongoDBで動作するようで、当然、構築手順も全然違ったので、備忘録を残しておきます。 ちなみにライセンスはMITライセンスを使用しているようなので、他のアプリへの組み込みやカスタマイズもしやすそうですね。GitHubで公開されています。 2015/11/07 追記 2015/08に旧バージョンから新バージョンへ言語ごと移行しているようですね。下記のSpika-Serverが旧版。今回試したのは、下記のSpikaの方です。となると、クライアントも旧版の可能性があります。 https://github.com/cloverstudio/Spika https://
2万円台。原価がいくらか心配になるWin10の8.9インチ2in1ノート2015.11.10 15:30 武者良太 税込みでも3万2184円。安い。 キーボードが外せる2in1ノート/タブレットとして今年の2月に登場した「ASUS TransBook T90Chi」ですが、当初の販売価格から大幅値下げ。5万9800円から2万9800円で販売されることとなりました。 変更点はOSがWindows 8.1 with BingからWindows 10 Home(32bit)に、バンドルソフトがOffice Home and Business 2013からOffice Mobileになりました。Microsoft Office Home and Business 2013はパッケージ版が2万5000円くらい。そしてOffice Mobileは小型Windows10タブレットなら全機能が無料で使える
ECMAScript 2015(ECMAScript 6)で新たに追加されたPromiseについて、その概要を全2回に渡って紹介します。 ひとつずつ処理されるJavaScript まず、Promiseについて解説する前に、基礎的なことではありますが、JavaScriptのコードがどのようにJavaScriptエンジンに処理されるかについて、軽く解説しておきましょう。例えば以下の様なコードがあったとします。 var result1 = 1 + 2; // 3 var result2 = result1 + 100; // 103 /* functionらを準備 */ var doSomething1 = function() { document.getElementById('price').value = result2; }; var doSomething2 = function()
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く