Release8以前のRobovieMaker for VS-RC003で作成されたプロジェクトをRelease9以降のバージョンで使用すると、「左右半身コピー」及び「鏡像反転」の操作を行った際に数値のコピーが正しく行われない場合があります。
これは、今回の改善点において、「ポーズスライダの「符号設定」が異なる設定の場合でも左右で数値を反転してコピーされない」というバグを修正したためです。
その場合、お手数ですがメニューより「ポーズ」→「ポーズスライダのプロパティ」をクリックしてポーズスライダのプロパティ設定ダイアログを開き、全てのポーズスライダに対して「フラグ設定」の「符号反転」の項目のチェックを外して「適用」をクリックしてください(下図参照:ポーズスライダを一つ設定するごとに「適用」を行ってください)
RB2000をお使いの方は、Release8以前のRobovieMaker for VS-RC003でプロジェクトを作成されている場合、肩ROLL軸と大腿PITCH軸の「符号反転」の設定に一部誤りがあり、Release9以降のバージョンを使用すると上記の操作が正しく行われない場合があります。その場合、「左肩ROLL軸」と「左大腿PITCH軸」のポーズスライダのプロパティより、「符号反転」のフラグのチェックを外してください。
PCにインストールされたRobovieMaker2・RobovieMaker for VS-RC003をアンインストールする手順は以下の通りです。
以上でアンインストール作業は終了です。
CPUボードのファームウェアをアップデートする場合は、以下の説明手順に従い正しい方法で行ってください。間違った手順によりファームウェアのアップデートに失敗すると、場合によってはCPUボードを壊してしまう可能性がありますのでご注意ください。なお、本文中に登場するファイル名はアップデートするファームウェアのバージョンによって異なる場合がありますのでご了承ください。
ファイルに保存する場合は、ファイルを右クリックし表示されるメニューより「対象をファイルに保存(A)」をクリックしてください。
ここで、現在のCPUボードのファームウェアのバージョンを確認し、アップデートを行う場合は「はい」を、アップデートを中止する場合は「いいえ」をクリックしてください。
クリックすると、続いて現在のロボットプロジェクトの設定をCPUボードに書き込みます。書き込みが完了するまでしばらくお待ちください。
CPUボードへファームウェアを書き込んでいる途中にリセットスイッチを押すなどして書き込みが途中で止まってしまったなど、CPUボードのファームウェアアップデートに失敗した場合は、もう一度2.からやり直してください。
なお、一度CPUボードのファームウェアアップデートに失敗した後、再度アップデート作業を実行しても正しく行われない場合は、CPUボードが故障した可能性があります。その場合はお手数ですが一度お問い合わせください。
ゲームパッド変換コネクタの抜き差しは、変換コネクタのゲームパッド接続部分とゲームパッドのコネクタを横からつまんで行ってください。
ロボットで使用する音声ファイルは、同じ音声でも形式によって音質とファイルサイズが変わります。ファイルサイズは基本的に、音質が良いほど大きく、悪いほど小さくなります。音質を下げてファイルサイズを小さくすることで、CPUボードに書き込める音声ファイルの数を増やすことができます。
音声ファイルの音質や形式の変更は、Windowsの標準のプログラムから行うことができます。具体的な方法を以下に説明します。
3.開いたファイルの形式を変更する場合は、メニューより「ファイル」→「プロパティ」を選択してください。メニューを選択すると以下のダイアログを表示するので、ダイアログ中の「形式の変換」に含まれる「変換」をクリックしてください。
4.メニューをクリックすると、以下のダイアログを表示します。このダイアログよりファイルの音質及び形式を変更します。
ダイアログ中の「形式」では、ファイルの形式を選択します。CPUボードが対応している音声ファイルの形式は「PCM」と「Microsoft ADPCM」の二通りで、前者は音質が良い代わりにファイルサイズが大きい、後者は音質が悪い代わりにファイルサイズが小さい傾向にあります(後述の「属性」の設定により、必ずしもそうではありません)。この二種類以外の形式の音声ファイルはCPUボードで再生することができません。
ダイアログ中の「属性」では、ファイルの音質を選択します。ファイルの属性はサンプルレート(??kHz)、サンプルサイズ(??ビット)、チャンネル(ステレオ/モノラル)の3つの設定で構成されます。サンプルレート、サンプルサイズは数値が大きいほど音質が良くなります。チャンネルはステレオ、モノラルのいずれかを選択しますが、CPUボードの音声出力はモノラルであり、また、モノラルに比べステレオの方がファイルサイズが2倍近く大きいので、モノラルに合わせてください。ただ、CPUボードにステレオの音声を書き込んでも再生は問題なく行うことができます。
「属性」の項目中の「??KB/秒」という表示は、そのファイルの形式におけるファイルサイズをあらわします。この数値は、現在設定された形式の音声ファイル1秒に相当するファイルサイズです。
音声に問題がある場合は、メニューより「ファイル」→「最初の状態に戻す」をクリックしてください。メニューをクリックすると、音声の形式を変更前に戻すかの確認ダイアログを表示するので、「はい」をクリックしてください。すると音声の形式を変更前の状態に戻すことができます。
ゲームパッドやProBoなどのコントローラからロボットを操作する際に、コントローラのボタンを押してからロボットが実際にモーションを開始するまで、0.5〜1秒程度のタイムラグがあります。これは、操作マップに割り当てたモーションデータが、モーション開始/終了を安定した姿勢で行うことができるように設定しているためです。
具体的には、付属のサンプルモーションはすべてモーションの先頭に基準ポーズを挿入し、確実にロボットが基準ポーズに戻ってからモーションを再生するようになっています。
しかし、付属のサンプルモーションは、終了時のポーズもすべて同一の基準ポーズになっているので、コントローラ操作時にロボットがモーションを開始する際には、必ず基準ポーズから始まります。
この「モーション終了後基準ポーズに戻っている状態から、次のモーションを開始する際に時間をかけて同じ基準ポーズに移行する」という一連の流れが、モーション開始におけるタイムラグの原因です。そこで、このような場合においてモーションの開始時にはロボットが既に適切なポーズを取っているという前提の元、各モーションの開始時に行われる基準ポーズへの変形時間を短縮することで、このタイムラグを短縮することができます。
付属のサンプルモーションでは、モーションの00番目のポーズに遷移時間が数十サイクルの基準ポーズが設定されています。この遷移時間を極端に短くしてください。 遷移時間を変更したらモーションをファイルに保存しますが、このときは元のファイルの設定を残しておくため、別のファイル名で保存することをお勧めします。ただし、別のファイル名で保存した場合は、操作マップの設定をやり直してここで変更を加えたモーションファイルを使用するようにしてください。
アイドリングに割り当てたモーションも、同様に遷移時間を短くします。
モーションファイルの変更が完了したら、そのデータをロボット側に書き込みます。設定を変更したモーションファイルを別名で保存した場合は、操作マップを編集して変更後のモーションファイルをボタンに割り当ててください
ポーズスライダは、必ずポーズエリアの中に納まるように、自動的に位置が調整されます。そのため、ウィンドウのサイズを非常に小さくしたり、ウィンドウを最小化したままプログラムを終了すると、ポーズスライダがウィンドウ端の一箇所に集まってしまうことがあります(下画像参照)。このような場合は、以下に説明する手順でポーズスライダを任意の位置に動かしてください
「Robovie-iソフトウェア簡単操作ガイド.pdf」に従ってロボットにデータを書き込み、別売のコントローラなどでロボットを動かしたり、付属のサンプルモーションを再生したりした際に、ロボットの動作が全体的に速めに感じられる場合は、ロボットのCPUボードを初期化する際、設定に何らかの問題が発生している可能性があります。このような場合は、以下の手順で設定に問題が無いかご確認ください
通常この数値は「16667」ですが(左下画像参照)、モーションの速度が速い場合「10000」などになっています(右下画像参照)。もし「16667」以外の数値になっていたら、「16667」を入力して、ダイアログ下部の「適用」ボタンをクリックしてください。最後に「閉じる」ボタンをクリックし、ダイアログを閉じてください。(右下画像参照)