HAL のファーストステップ~ SOCKET SERVER 'HAL'

これまでの HAL は沢山の関連アプリケーションを手動でインストールせねばならず、環境を構築するまでが大変でした。

HAL version 2.0 では、この環境構築を自動で行うシェルスクリプトが提供されています。

基本的には、まっさらな状態の Raspberry Pi で、シェルスクリプトを実行するだけで HAL の実行環境が自動でインストールされます。

このページでは、その流れをご説明します。

HAL のファーストステップ

 Raspberry Pi はとても高性能で便利なコンピューターですが、とても自由度が高く、高性能過ぎてどう使ったら良いのか迷ってしまうという人が多いようです。

 ソケットサーバー「HAL」はそういう人のためにつくられたサーバー・アプリケーション・フレームワークで、ちょっとしたアイデアをすぐに形にすることができるように作られています。

 しかし、これまでの HAL は沢山の関連アプリケーションを手動でインストールせねばならず、環境を構築するまでが大変でした。

 HAL version 2.0 では、この環境構築を自動で行うシェルスクリプトが提供されています。

 基本的には、まっさらな状態の Raspberry Pi で、シェルスクリプトを実行するだけで HAL の実行環境が自動でインストールされます。

 このページでは、その流れをご説明します。

HAL の実行に必要なもの

 HAL の実行にあたっては、Raspberry Pi に Raspbian OS がインストールされている事が条件ですが、「自動インストールスクリプト」を利用するにあたっては、他に USB マイクがあると良いでしょう。

 HAL は単体でも動作しますが、音声認識エンジン「Julius」と併せて利用すると、より一層 Raspberry Pi の楽しさを体験できるでしょう。自動インストールスクリプトでインストールされる環境は、音声認識を利用することを想定して構築されます。このため、以下のような USB マイクを準備することをお勧めします。

          

 Raspberry Pi にはアナログマイク端子は無いので、USB マイクが必要です。上記でなくてもかまわないので、お好みのマイクを用意して下さい。

 また、各種ソフトウェアはインターネットからダウンロードしてインストールされます。ですから、事前にインターネットに繋がる環境を構築しておく必要があります。

インストール前に最低限やっておきたいこと

 HAL をインストールする前に、最低限やっておきたいことを ラズパイの最低限セキュリティ・セッティング に記しました。

 HAL を安全に利用するために、是非、上記の設定を行っておきましょう。

HAL のインストール

 さて、root パスワードの設定、SSH の設定、SSL 認証設定が終わったら、いよいよ、HAL のインストールです。

 冒頭で説明したとおり、HAL のインストールはほぼ完全に自動で行われます。インストールにかかる時間は大体 40 分程度(OpenCV をインストールする場合は 60 分程度)で、最初だけ質問に答える必要がありますが、あとは放置で構いません。

 インストールがどんな感じで行われるのか、動画を作成しましたのでご覧になって下さい。感覚がつかめると思います。

 では、自動インストールスクリプトの入手方法ですが、まず、ターミナルを開いて wget で自動インストールスクリプトをダウンロードします。

wget -O setup_trial.sh "http://feijoa.jp/getFile/?place=products&filename=setup_trial.sh"

 次に、このスクリプトに実行権限を与えます。

chmod u+x setup_trial.sh

 これで setup_trial.sh が実行できるようになったので、管理者権限で実行します。

sudo ./setup_trial.sh

 あとは幾つかの質問に答えるだけで、HAL の環境が自動でインストールされます。

 このように、自動インストールが終わった後は Raspberry Pi を再起動し、ターミナルを開いて

sudo hal start

で、HAL が起動します。

 とっても簡単ですね!

 なお、HAL の起動に関するコマンドは hal コマンドの解説 を参照して下さい。

 


ご購入

もう少々お待ち下さい。

体験版

version 1.5 から、IPアドレス制限が無くなり、ライセンス制になりました。ライセンスされていない場合、起動後30時間後に自動的に HAL を終了します。

体験版のインストーラー・スクリプトをダウンロード インストーラー・スクリプト
SHA-1: dd2a390b4f0f8c15301eaee23cd92bd5e831da91
※インストール方法については ソケットサーバー「HAL」の概要 (version 2.0対応版)~導入方法 を御覧ください。

体験版パッケージ
HAL_trial_2_0.tar.gz | version 2.0 | SHA-1: ce31802a5b423a9b0d73721a3d43e0585b009a6f
試用期限 2017/1/31 まで

この記事へのコメント

※現在コメントはMarkdown記法が強制です。>>Markdown の書き方


この記事に返信

このコメントに返信