« 「週刊 ロボゼロ」 第45号 | トップページ | 「週刊 ロボゼロ」 第46号 »

RXコントローラー for Macを作るぞ!(7)

Icn_xcontroller_128_2

Xcontroller v0.1.8のMac版とWin版の両方を公開しました

ダウンロードはこちらからどうぞ

※ただし、まだ一部しかできていません.動作の保証は全くしませんので、各自の責任においてご利用下さい.また、高価なパーツを壊さないように注意して下さい.

今回は主にポーズエディターのインターフェイスの改良を行いました.目標ネットブック、MacBook Airといった10〜11インチのコンピュータでも表示できるようにです.

Mac版
Xcontrollerscreensnapz001

Win版
Parallels_desktopscreensnapz002

更新内容

  • セットアップのポート選択のインターフェイスを改良
    1. USB-シリアルの接続状況を自動識別できるようにしました
    2. ポップアップメニューからリストに変更
    3. 未接続である場合でも過去接続した名称を表示
    4. ポートはダブルクリックで選択
    Xcontrollerdebugscreensnapz014
  • ポーズエディターのインターフェイスを全面的に改良(上の図)
    詳細はマニュアルを見て下さい.
    1. ツールバーによく使いそうなボタンを並べました
      Screensnapz001
    2. オンラインの接続状況を赤/グレー/緑の3色で表すようにしました
      Xcontrollerdebugscreensnapz001 Xcontrollerdebugscreensnapz006 Xcontrollerdebugscreensnapz007
    3. Windowsでは非表示にしていたサーボの位置を示す枠や丸を表示するようにした.
      Parallels_desktopscreensnapz001
  • モーションエディター(まだ何もできません)
    1. (まだできなていので)データは保存されません
    2. モーションデータをドラッグ&ドロップで追加できます
    3. ポーズデータやモーションデータをドラッグして移動できます
    Xcontrollerscreensnapz006

----------------
にほんブログ村 科学ブログ ロボットへ
にほんブログ村

|

« 「週刊 ロボゼロ」 第45号 | トップページ | 「週刊 ロボゼロ」 第46号 »

週刊 ロボゼロ」カテゴリの記事

Xcontroller」カテゴリの記事

コメント

おお、このモーションエディタは使いやすいですね。
本家のモーションエディタは複数のモーションを組み合わせて一連の動きを作る場合に個々のプログラム単位で構成せねばならず、まとまった動きを作ったり動作を調整するのが面倒でしたが、これなら全体の流れを簡単にデバッグできますね。

欲を言うと、各プログラムの行のどこかにチェックボックスを付加し、プログラムの有効・無効を指定できるともっと細かなデバッグができるかな?と思いました。

ポーズエディタやプログラムエディタのアイコン化も機能的でGoodだと思います。

完成を心待ちにしております。頑張ってください。

投稿: Transalp400v | 2012年1月 6日 (金) 00時19分

Transalp400vさん
いつもコメントありがとうございます。
モーションエディターはXcontrollerを開発しだした頃から少しずつ手を付けていますが、使える状態にまでなかなたどり着いてません。

いまモーションごとに色分け表示するようにしたので少し見やすくなりました。
http://micono.cocolog-nifty.com/xcmeditor.png

プログラムエディターの行の欄にブレイクポイントを置けるようにはできるとは思いますが、有効行/無効行は、コメント行にするかしないかでやってもらうしかないかなぁ。。。

でも、モーションエディターに各ポーズのON/OFF機能は付けられるといいかなぁと思いました。

未完成のまま公開しているので暫くの間は、進行度合いに関係なく毎週火〜水曜を公開日として目標を立てて作ってますので、今後ともよろしくお願い致します。

投稿: micono | 2012年1月 6日 (金) 00時51分

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: RXコントローラー for Macを作るぞ!(7):

« 「週刊 ロボゼロ」 第45号 | トップページ | 「週刊 ロボゼロ」 第46号 »