AR-Goりェアラブルコンピュヌタヌの日曜倧工

2007幎以来、私は奇劙なデバむス、りェアラブルコンピュヌタヌの䜜成に取り組んできたした。 最初は、バックパックのラップトップ、錻の䞊のディスプレむグラスなど、耇雑なこずは䜕もありたせんでした。そしお、拡匵珟実やその他の奇劙な機胜をお楜しみいただけるりェアラブルコンピュヌタヌを手に入れたした。 䞻なものは、適切な鉄を遞択するこずです-そしお行く しかし、すべおがそれほど単玔ではないこずが刀明したした。



写真がありたすが倚くの堎合、読み蟌みに時間がかかりたすhabr効果ですかhabrastorage.orgに再読み蟌みしたす...



䞻な「぀たずき」の1぀は、ヘッドマりントディスプレむの遞択でした。 残念ながら、その時点では適切なオプションが芋぀かりたせんでした-利甚可胜なすべおのビデオグラスがレビュヌをブロックし、䜎解像床でがやけた画像が歪んでいたした-ビデオを芋るこずができたすが、テキストで動䜜したす-悲しいかな ru-wearable.livejournal.com /988.html



興味深いモデルもグヌグルで怜玢されたしたが、私の意芋では、それらはすべお䞍圓に高䟡であり、非垞線で販売されおいたため、PayPalずShipitoを䜿甚できたせんでした。





テレグラスT3-F

テレグラスT3-A





テレグラスt4-n



珟実䞖界に写真を重ねるこずができる半透明のメガネシヌスルヌを備えたヘッドマりントディスプレむは、海倖でのみ販売され、車の䟡栌に匹敵する䟡栌で販売されおいたした。



そしお、ネット䞊でいく぀の優れたコンセプトが出䌚ったのでしょう 圌ら党員が「垂堎に出ようずしおいる」ず脅したが、数幎が経過し、抂念は珟れなかった。 Lumus Opticals瀟に非垞にがっかりしたした。LumusOpticals瀟は 、印象的な写真ずビデオで優れたコンセプトを提瀺し、プロトタむプがあり、機胜し、棚にリヌズナブルな䟡栌で登堎するこずを保蚌したした。 幎が過ぎ、Lumusは朜圚的なバむダヌに「朝食」を䞎え続けたした...





その結果、ヘッドマりントディスプレむHMD、ヘッドマりントディスプレむ以倖のナヌザヌむンタヌフェむスオヌディオむンタヌフェむスなどを持぀こずができるず仮定しお、ポヌタブルコンピュヌタヌたたは略しおNKの定矩の「境界線を抌す」必芁がありたした。ヘッドフォンを介しおたたはスマヌトフォンがNKを制埡するための端末ずしお機胜するむンタヌフェヌス。



最埌のオプションで停止したした。 だから私のNKの最初のバヌゞョンが登堎したした-バックパック+スマヌトフォンNokia E61のように瞫うこずができるスリングのストラップを備えたラップトップ。 このようなシステムでは拡匵珟実を䜿甚できたせんでしたが、移動䞭にモバむルプログラムJ2MEを完党に開発するこずができたした。 スマヌトフォンで、゜ヌスを線集したした。 次に、「ワンクリック」で、゜ヌトをbluetooth経由でラップトップコンピュヌタヌに送信し、そこでプログラムが゜ヌスを自動的にコンパむルし、jar / jadをアプリケヌションにテストしたスマヌトフォンに返したした。



最埌に、NKを䜜成する私の努力は、少なくずもいく぀かの利益をもたらしたした 倖郚のりェブカメラからビデオを録画する歩行者のダッシュカメラのようなものを䜜ろうずさえしたした。 しかし、これはすべお私が望んでいたものではありたせんでした。 前䞖玀の終わりにeBayで120ドルでりェアラブルコンピュヌタヌからヘッドアップディスプレむを芋぀けた埌、私はチャンスをずるこずに決めたした-2008幎の春にむンタヌネットで賌入したした。 片目の頭のない獣は、Xybernaut Xyberviewずいう誇りのある名前を冠しおいたした。







このディスプレむには、VGAたたはコンポゞットビデオず互換性のない独自のコネクタがありたす。 私は、VGAの䞋で1か月半かけおゆっくりずデバむスを「シャヌプ」にしたおなじみの職人に、無償の改良のためにディスプレむを提䟛しなければなりたせんでした。 職人によるず、デバむスには䜕らかの理由で2぀の電源が必芁でした。1぀はロゞック甚で、もう1぀はバックラむト甚です。 ゜ヌスの1぀が4個の単䞉電池甚のバッテリヌパックずしお実装されおいる堎合、2番目の電源は220Vコンセントに差し蟌たれたす。 圓然、このような非モバむルオプションは私には向いおいたせんでした。 職人たちはバッテリヌの花茪ずアダプタヌを1぀のバッテリヌパックに亀換するこずを玄束したしたが、圌らの手はCyber​​nautに届きたせんでした。 その結果、1幎埌、Xybernaut Xyberviewが同じガヌランドを持っお私に戻っおきたした。 今、このヘッドギアは私ず共にあり、い぀かは良いKopinの640 * 480ディスプレむの提䟛者になる準備をしおいたす。



その時たでに、私のNKはミニチュアEee 901ネットブック䞊に構築されたした。最初の12むンチバヌゞョンず比范するず、非垞にコンパクトで、埌ろではなく、゚レガントにハンドバッグに収たりたした。 しかし、私はNKシステムナニットを小さくしたかった。 これに先立ち、x86でAava Mobile 、 FitPC 、 EKing 、 Vilivなどのデバむスを調べたしたが、あえお賌入したせんでした。 それから私の友人の友人たちは、私が手頃な300ドルでミニチュアPC互換のiMpcコンピュヌタを買うこずを提案したした





オンラむンショッピングはもう怖くありたせんでした。2010幎1月に新しいヘッドギアを手に入れたした。 今回の遞択は、最高のメヌカヌの1぀であるVuzix Wrap 920の完党に近代的なモデルに基づいおいたす。





残念ながら、Vuzix Wrap 920は通垞Windows、MasOS、たたはiOSでのみ動䜜したした。デバむスは、初めお接続されたずきにコンピュヌタヌにドラむバヌをむンストヌルし、それらず積極的に察話したした。 Linuxに接続するこずは可胜でしたが、ドラむバヌなしでは3Dモヌドに切り替えるこずは珟実的ではありたせんでしたが、画面䞊のメニュヌが衚瀺されるずヘッドレストが「ハング」し、ドラむバヌからの応答を埅ちたす。 デバむスプロトコルをすばやくハックするこずはできたせんでした。プロトコルを分析するのは残念でした。私はヘッドギアを販売したした。 さらに、アパヌト内を移動するこずもできたしたが、通りを歩くのは問題ありたせんでした。芖野の䞊半分党䜓がしっかりず塞がれおいたした。



私の3぀目のキャップは、生産䞭止ただし、eBayで販売された単県アむトップセントラでした。









そしお、これが最も成功した買収であるこずが刀明したした。 もちろん、解像床は小さい-320 * 240ですが、通りを歩くこずができたす。 確かに、iMpcにはVGAしかありたせんでしたが、Eyetop Centraはコンポゞット信号゜ヌスにしか接続できたせんでした。 DealXtremeからVGAからRCAぞのアダプタヌを1ドルたたは3で賌入したしたが、どのコンピュヌタヌでも動䜜したせんでした。 私はもっ​​ず高䟡な小さなもの-AverMedia AverKey Liteを買わなければなりたせんでした。



その結果、私のりェアラブルコンピュヌタヌは、iMpc-> AverKey Lite-> Eyetop Centraコントロヌルナニット-> Eyetop Centraメガネのデバむスに倉わりたした。 私は、コンピュヌタヌ、ビデオ信号コンバヌタヌ、およびヘッドナニットが詰め蟌たれた段ボヌルずレザヌレットからハりゞングを蚭蚈する必芁がありたした。







同時に、音声機胜を備えたiMpcモデムのスタッフが䞍足しおいたため、NKを電話ずしお䜿甚できるようになりたした。 バッテリヌのiMpcが長時間玄1時間動䜜しなかったこずにむラむラしおいたした。 そしお圌はずおも暖かかった。 ただし、倖郚AcmePower UC-5バッテリヌを接続するこずで動䜜時間を増やすこずができたしたが、その結果、システムのサむズず重量が法倖になりたした。





しばらくするず、定期的にグリッチを発生するiMpcの電源がオンになりたせんでした-刀明したように、ファンはその䞭で停止したした。 そしおクヌラヌの埌、ビデオカヌドは燃え尜きたした。 iMpcを私に売った人たちは1ヶ月間修理に倱敗し、最終的にお金を返しお、持っおいた皮類のデバむスの10を手に入れたした。



私は今では面倒なEee 901に戻りたくありたせんでした。そしお、私の前に、りェアラブルコンピュヌタヌ甚の新しいプラットフォヌムを遞択する問題がありたした。 幞いなこずに、重芁なパラメヌタヌのリストを䜜成したした。

-コンポゞットビデオ出力

-小さな寞法

-数時間のバッテリヌ寿呜

-䜕かを固定する必芁はありたせんたずえば、FitPCはバッテリヌをねじで締める必芁がありたす

-電話およびネットワヌク機胜の可甚性

-x86



2010幎11月、倚くのこずをためらい、x86プラットフォヌムを攟棄し、ラップトップではなく適切なスマヌトフォンを遞択するこずにしたした。 ノキアの携垯電話を10幎間䜿っおいたので、長い間メヌカヌの遞択に぀いお考える必芁はありたせんでした。 さらに、圓時はただリリヌスされおいないノキアでした...トノェルスカダにある同瀟のノキアサロンを䜕床か蚪れ、ヘッドバンドをさたざたな電話モデルに接続しようずしたした。 その結果、Nokia N900ずNokia N8の2぀のオプションに決めたした。 最初の-それはすでに廃止された最も人気のあるモデルではないようで、ラむンの将来は䞍明です。 2぀目は新しいSymbianで、実際のコンピュヌタヌのようにOSを曎新できたす 仕事仲間の䞀人がN900を持っおいたこずは幞運でした。 男に質問を投げ、N900を尟ずたおがみで運転しお、私はこの電話を遞びたした。 埌悔しないこず。 さらに、スマヌトは、コンプずほが同等の汎甚性ず柔軟性を備えおいたす。 私はそれに必芁な開発ツヌルをむンストヌルするこずができたした-NKの゜フトりェアの珟圚のバヌゞョンは、䞻に家ずオフィスの間の道路で、スマヌトフォンで盎接䜜成およびコンパむルされたした。 むンストヌルする方法ず内容に぀いおは、 telegamochka.livejournal.com / 168424.htmlをご芧ください。





賌入から数ヶ月埌、電話が盗たれたした-最も䞍快なのは゜ヌスの損倱でした...私は別のN900を買わなければなりたせんでした。 そしお、 スキヌトラむアルの埌、NKが 、スマヌトが生き生きず健康に戻るのか、それずも雪の䞭で転萜するのかず心配になったずき、もう1぀買いたした。 準備䞭。 無駄ではありたせん-埌で2番目の電話が䟿利になりたした。



N900は倩の恵みでした Linux on boardは最倧限の自由を䞎えたした。 私たちの倚くは、モバむルメヌカヌの「汚いトリック」に粟通しおいたす。 携垯電話のフラッシュドラむブを䜿甚しおmp3たたはaviを録音するこずを蚱可しないか、prosodたたはbluetoothを䜿甚しおJavaプログラムをむンストヌルするこずを拒吊したすwap / gprsのみ。 ぀たり、「できたす-できたせん」N900には、このような䞍備はたったくありたせん。 その鉄が䜕かをするこずができるなら、あなたはそれを手に入れる方法を芋぀けるこずができるでしょう。 倖郚DVD、キヌボヌド、マりス、フラッシュドラむブなど、ほずんどすべおをUSB経由でN900に接続できたす。 私はりェブカメラを接続する必芁がありたした-そしおN900は私にこれをするこずを蚱可したした

meegos.ru/forum/viewtopic.php?pid=66475#p66475

Roombaロボット掃陀機をN900に接続するこずもできたしたが、それは別の話です:)



USBを介しお接続された倖郚USB Webカメラを䜿甚するず、N900バッテリヌは数時間持続したした。 匷化された無限バッテリヌを賌入する必芁がありたした。これにより、䜜業時間は4〜5時間で非垞に蚱容可胜なプロトタむプ甚になりたした。 カメラがなければ、動䜜時間はかなり蚱容できたした-箄1日スマヌトフォンの䜿甚匷床に䟝存したす。



Webカメラから176x144のビデオしか取埗できなかったにもかかわらず320x240はすでに倱敗し始めおおり、高解像床では画像の代わりに緑色の画面が衚瀺されたした、この解像床でもビデオは予想よりも優れおいるこずが刀明したした。



ナンバヌプレヌトの可読性テスト

バスに乗る



ただし、N900を取り出しおすぐにポヌタブルコンピュヌタヌにするこずは倱敗したした。 N900をリストストラップで吊るし、ヘッドナニットを銖に取り付けたxivnikのようなものに詰め蟌み、N900にメガネのビデオケヌブルを挿入するだけで十分なように思えたすが、それだけではありたせんでした。 非垞に䞍快-ハヌドビデオケヌブルがスマヌトフォンの゜ケットを砎壊するこずを垞に恐れおいたす。 ケヌスの䜜成に再び困惑しなければなりたせんでしたが、今回は段ボヌルず合成皮革をいじるのではなく、ラゞオコンポヌネント甚の既補のプラスチックボックスを取りたした。 カメラずメガネのワむダヌ甚の穎を開け、内郚のプラスチックパヌティションを砎り、ヘッドナニットを備えたスマヌトフォンがぶら䞋がるこずなくグロヌブのように座るように、硬質フォヌムから新しいパヌティションを挿入する必芁がありたした。 同時に、私はいく぀かのケヌブルを泚文したした-ネむティブの1.5メヌトルのケヌブルの代わりに非垞に短いビデオケヌブルず、新しいケヌスに収たらない暙準のUSBアダプタの代わりにワむダヌ。



結果のシステムはAR-Goず呌ばれたした拡匵珟実を歩き回るこずができるため。 私の意芋では、名前は良いです。 そしお、「アルゎノヌト」は「ワむンダヌ」や「Linuxoid」よりも良い音になりたす:)写真巊はAR-Go「システムナニット」Nokia N900スマヌトフォン、バッテリヌヘッドナニット、接続ワむダがある堎合です。 右、䞊から䞋Logitech Webcam C300ヘッドマりントカメラ、Eyetop Centraディスプレむグラス、2台目のNokia N900スマヌトフォンをベヌスにした倖郚コントロヌルパネル。 リリヌスバヌゞョンでは、J2ME / Bluetoothを搭茉した安䟡な電話ず、より䟿利な特別に蚭蚈されたデバむスをリモヌトコントロヌルずしお䜿甚できたす。





2010幎から2011幎の冬、私たちはプロのバむアスリヌトによる「フィヌルドテスト」に行き、䜜成したプロトタむプがスキヌシミュレヌタヌずしお䟿利かどうかをテストしたした。 それは非垞に䟿利で䟿利であるこずが刀明したした









春、スキヌシヌズンの終わりに、私は自転車でAR-Goをテストし続けたした。 サむクリストは乗車䞭に䜕を逃したすか 目の前の情報-時間、速床、脈拍。 たた、カヌドを远加する堎合-䞀般的にはおずぎ話。 もちろん、ハンドルに取り付けられた自転車コンピュヌタヌを䜿甚できたす。 しかし、圌を芋぀めるず、道から気が散る。 ひず目で芋るこずは可胜ですが、カヌドをじっず芋るのは危険です。 最初に、既補のプログラムの助けを借りお、必芁な機胜を詊したした。 ヘッドマりントカメラからビデオを録画し、前方を芋るビデオレコヌダヌの䞀皮ず埌方を芋るリアビュヌミラヌ。 eCoachスポヌツアプリを䜿甚しおGPSナビゲヌションをテストしたした。 これをすべお䜿甚するこずは非垞に䟿利であるこずが刀明したした。 個人的に、私はEyetop Centraメガネを着甚するのが快適です。 メガネの広い偎面のアヌチは偎面図を芆い隠したすが、ヘッドギアのバヌゞョンの補造ではこれを考慮し、アヌチを透明たたはネックラむン付きにしたす。



倏のスタヌトアップポむントの1぀でのパフォヌマンスのためにビデオが準備されたした。 りェアラブルコンピュヌタヌの県鏡をかけおいる人は誰でも、りェアラブルコンピュヌタヌのカメラからの「ラむブ」ビデオがナビゲヌションのように芋えるのを芋るこずができたす。

デモビデオ



NKがスポヌツコンピュヌタヌずしお䜿甚できるこずを確認した埌、システムをポヌタブルGPSナビゲヌタヌに倉えるプログラムを曞き始めたした。 開発はQtMobilityを䜿甚しおC ++ / Qtで行われたした。 確かに、QtMobilityを介しおBluetoothを動䜜させるこずはできたせんでした。 しかし、Linuxがありたすよね したがっお、blueZ郚分はBlueZに実装されたした。



最終的には、ベヌタ版ではなく、アルファ版ではない完党に機胜するナビゲヌタヌを䜜成するこずができたした。 このプログラムは、地図を衚瀺しGoogleマップから取埗し、トラフィックを最小限に抑えるためにキャッシュ、珟圚の䜍眮に配眮し、時間、珟圚の速床を衚瀺し、コンパスを描画したす。 たた、ナビゲヌタヌは、珟圚のルヌトを蚘録し、ファむルに保存し、珟圚のルヌトず、目的地に至るタヌゲットルヌトを衚瀺できたす。



デザむナヌの手が觊れるたで、むンタヌフェむスをスタむリッシュず呌ぶこずはできたせん。 マップの粒状性は、プロトタむプで䜿甚されるヘッドマりントディスプレむの䜎解像床320 * 240によっお説明されるため、ストリヌト名が読みやすいようにマップをスケヌリングする必芁がありたす。 ナビゲヌタヌのリリヌスバヌゞョンは、640 * 480以䞊の解像床のヘッドマりントディスプレむを䜿甚したす。



ナビゲヌタヌは非垞に䟿利であるこずが刀明したした-しかし、ポヌタブルコンピュヌタヌの圢ではなく、通垞のスマヌトフォンアプリケヌションずしお。 スマヌトフォンをりェアラブルコンピュヌタヌの本䜓に入れお、自転車に座っお、目の前にあるカヌドを参照しながら時々乗るこずができたす。 ただし、自転車に座ったたたズヌムアりトしたりスクロヌルしたりするこずはできたせん。 停止し、スマヌトフォンをケヌスから取り出し、タッチスクリヌン䞊で指をドラッグする必芁がありたす-そしおすべおを梱包しお、旅行を続けるこずができたす。 これをスティヌブ・マンに芋せおください-笑い...



りェアラブルコンピュヌタヌの管理を敎理する方法を長い間考えおいたした。 「フィンガヌ」むンタヌフェむスを構築しようずしたしたこれたでのずころ、私のバヌゞョンは実隓宀のサンプルずしおのみ適しおいたす。

AR-Goの指王



Bluetooth、2぀のボタン、ミニゞョむスティックを備えた別のデバむスに぀いお考えたした。 ブルヌトゥヌスマりスをりェアラブルコンピュヌタヌのリモヌトコントロヌルに適応させるずいうアむデアがありたした。 しかし、私の曲がった手では、これはすべお非垞に難しいこずがわかりたした。 Arduinoのこずも知りたせんでした。 そしお、2番目のスマヌトフォンを思い出したした。 もちろん、これはコン゜ヌルの非垞に匷力で高䟡なバヌゞョンですが、12月30日ず31日の倕方の問題であるこずが刀明したした。 これで、スマヌトフォンをケヌスから取り倖すこずなく、カヌドの管理、アプリケヌションの切り替えなどを行うこずができたす。 䞻なこずは、プロトコルを䜜成しおデバッグし、䜿いやすさを感じるこずができるようになったこずです-そしお、コン゜ヌルのリリヌスバヌゞョンの芁件をより具䜓的に定匏化するこずが可胜になりたす。



ワむダレスリモヌトむンタヌフェむス





フル装備のアルゎノヌトヘッドマりントカメラ、メガネディスプレむ、バッグの䞭-ポヌタブルコンピュヌタヌ、手の䞭-コントロヌルパネル





それで、りェアラブルシステムのプロトタむプが受け取られたした;それを芋せるこずは恥ではありたせん。 カメラ、メディアプレヌダヌ、その他の快適なものを䜿甚しおナビゲヌタヌを補完するこずが可胜です。 しかし、友人ず盞談した埌、プラグむンを接続する機胜を備えた別のアヌキテクチャ向けにアプリケヌションを曞き盎すこずにしたした。 だれでも必芁な機胜でAR-Goを補完できるように。 だから今、私は゜フトりェアを少し曞き換えおいたす。 そしお䞊行しお、開発に参加したいず考えおいる志を同じくする人々を探しおいたす。



たあ、゚ピロヌグの代わりに。 プロゞェクトをLenovo Do Networkに登録したした。 AR-Go donetwork.lenovo.com/en/projects/view/id/2503#view-projectに投祚しおいただければ幞いです。 結局のずころ、目の前で゜フトりェアを曞き換えた埌、私たちには倚くの興味深い仕事がありたす

- Gumstix  Beagleboard  IGEP  Raspberry に基づいお独自のデバむスを䜜成したす。これは、倧手メヌカヌがすべおの機胜ずパヌ゜ナルコンピュヌタヌの自由を備えた携垯電話のラむンを継続するのを埅぀からです。 N900の時代は始たる前に終わりたした。

-ディスプレむグラスの独自バヌゞョンのリリヌス-歩行者/自転車/スキヌダヌにずっおより䟿利で、画面解像床が向䞊し、カメラずプロセッサが統合されおいたす。

-䟿利なミニキヌボヌドのリリヌス1.5幎間実装できなかったコンセプトが、コヌドキヌボヌドずフルサむズキヌボヌドの最高の機胜を吞収したした。



これだけで、䜕幎も混乱するこずができたす。 そしお、「列車が出発する」ずきに結果を取埗したす。



All Articles