Xcontroller 0.6.0 公開
| 固定リンク
「週刊 ロボゼロ」カテゴリの記事
- Xcontroller 0.7.0 公開(2014.02.12)
- JO-ZERO2&ROBOXEROに対応した無線式送受信機JXB-1(2014.02.05)
- RCBController 1.0.0 公開(2013.09.28)
- 「SBDBT BLE for RCB」ファーム更新 (2013/9/23)(2013.09.24)
- 「SBDBT BLE for RCB with techBASIC」更新 (2013/9/23)(2013.09.27)
「Xcontroller」カテゴリの記事
- Xcontroller 0.7.0 公開(2014.02.12)
- Xcontroller 0.6.9 公開(2013.03.17)
- Xcontroller 0.6.8 公開(2013.02.18)
- Xcontroller 0.6.7 公開(2013.01.25)
- Xcontroller 0.6.6 公開(2013.01.20)
この記事へのコメントは終了しました。
コメント
Xcontroller開発お疲れさまです。
僕も試したいのですが、それよりもまず68号で作成したSDカードで試したところ、ホームポジションの姿勢があり得ない状態になってしまうというので悩んでます。
サポセンに電話したら、コードの接続間違いかモーターの位置が間違えていると言われたので、全部テストボードに接続して確認してみましたが、間違いありませんでした。
そうなると、コントロールボードの誤動作かSDカードの間違いしか考えられませんよね。
長文すみません。。。
投稿: きむきむ | 2012年7月 7日 (土) 12時45分
続きます。。
土日はサポセン休みなので月曜日にコントロールボードの交換かテスト用のコントロールボード貸し出しを申し出てみようかと思います。
尾野先生、お時間のある時で結構ですので、僕が作った68号のアクション用SDカードの中身をご検討していただけたら幸いです。下記URLにあります。
http://homepage2.nifty.com/kimura-dental/robodata.zip
投稿: きむきむ | 2012年7月 7日 (土) 12時50分
きむきむさん、今晩はお返事遅くなりました。
◉ホームポジションがらみとして05SCRと63SCRのファイルを調べてみましたがオリジナルと同じでした。
◉あらためてフォーマットし、新規で(置換えでなく)ファイルがコピーされているかどうか?RXコントローラーのセットアップの「カード作成処理」で作成したか?
◉(DSWはすべてオフの状態で)RXコントローラーの
1、ポーズエディタ
2、オンライン
3、ホームに戻す
を行うとどうなるんでしょうか?
◉(DSWはすべてオフの状態で)RXコントローラーの
1、ポーズエディタ
2、ポーズリストを開く
3、ホームにチェックが入っているデータ(ダブルクリックで見れる)の値があまりにも変な値が入っていないか?
◉HSWB-4Fのサーボの差し込みが間違った場所に差し込まれていないか?
上記、まとまりの無いチェック項目ですが、どうでしょうか?
投稿: micono | 2012年7月 7日 (土) 22時50分
miconoさん きむきむさん はじめまして
ここは前々から拝見しており『「週刊 ロボゼロ」 第70号(4)リモコンボタン対応表とファイル番号』という記事は参考になりました。
さて きむきむさんの問題を見ました。
当方でもURLのファイルのうち「05SCRと63SCR」は同一と確認しました。(他のファイルは確認していません)
各々のサーボモーター接続の正誤ということについては miconoさんのおはなしの
>◉(DSWはすべてオフの状態で)RXコントローラーの
?1、ポーズエディタ
>2、オンライン
>3、ホームに戻す
>を行う
ということのあとで、ポーズエディタのサーボモーターを動かすスライダーを少しずつ(決して大きく動かさない)動かして、対応しているサーボモーターが動くのを確認するとよいと思います。
投稿: おおた | 2012年7月 8日 (日) 16時32分
尾野先生、おおた様、データを調べていただきありがとうございました。ロボゼロは職場にあるため明日昼休みにポーズエディタで調べてみます。
投稿: きむきむ | 2012年7月 8日 (日) 22時59分
昼休みにポーズエディタで試してみました。
「ホームに戻す」で僕のロボゼロが立って感動!!
http://homepage2.nifty.com/kimura-dental/image/robohome.jpg
スライダーにもそれぞれ反応してました。
でも、SDカードを使ってホームポジションの命令をするとブレイクダンスうような格好に。。
http://homepage2.nifty.com/kimura-dental/image/roboerr1.jpg
http://homepage2.nifty.com/kimura-dental/image/roboerr2.jpg
やっぱりコントロールボードですかね?
サポセンに電話してみます。。
投稿: きむきむ | 2012年7月 9日 (月) 15時15分
まずは基本姿勢になって良かったです。
いろいろな事情で私は写真のような変な姿勢にさせちゃったこと何度かありますが。
サーボの接続などは問題ないようなので、
ボードは正常に働いているんじゃないかと思います。
ということで、疑うのはSDカードですかね。
1、HSWB04DATAのファイルをもう一度68号からコピーし直す(68号3ページ)。
2、SDカードをフォーマットしなおす(68号6ページ)
3、「HSWB-04F-SDカード作成処理」でデータをコピー(SDカードに直接コピーしないように注意。してはダメなのか検証してませんけど)。
それから、
70号についてきた簡単操作ガイドの8ぺーじから
1、ホームポジションを調節する
2、調整されたホームポジションを登録する
3、調整したホームポジションをmicroSDに書き込む
を行って、DSW4をonにして、
さて、どうでしょうか?
どこかの時点で変な姿勢になってしまうでしょうか?
投稿: micono | 2012年7月 9日 (月) 16時25分
尾野先生、アドバイスありがとうございます。
SDカードは手順通り作り直してみましたがやはりダメでした。
電池がなくなってきたので充電してから明日、ホームポジション調整をやってみます。
ボードが大丈夫だとしたら、もうお手上げ状態です。。
投稿: きむきむ | 2012年7月 9日 (月) 22時55分
SDカードやり直してもダメでしたか。
あとやっぱ外部電源必要じゃないでしょうか?
私はALINCOの32A DM-330MVにしました。大は小を兼ねるので容量が大きい方がいいとは思いますが、ロボゼロの場合、5Aあれば大丈夫だとは思います。
とりあえず、ホームポジションの調整の結果待ちですね(^^)
投稿: micono | 2012年7月 9日 (月) 23時06分
尾野先生、何度もすみません。
ホームポジション調整をしてから登録、書き込みを
実施しました。
が、結局同じでした。
サポセンに電話したら、テスト済みのSDカードと交換してくれるそうです。
でも、なんか同じ結果かも。。
SDカードは別の手持ちのもので作成し直しても同じだったし。。
思うに、あとはコントロールボードのSDカード読み込みエラーが原因じゃないかと思うのですが。。
コントロールボードの交換はすぐには無理らしいです。。
愚痴たれてすみません。
投稿: きむきむ | 2012年7月10日 (火) 17時56分
お待ちしておりました。何度でも問題ないです。
RX_T_PROGRAMのF5.TXT
に、以下を、先頭に書き加えて、5番に転送後、
DSW4をONにして起動すると、何が起きるでしょうか?
立ち上がったあと、やはり変な格好になっちゃいますかね?
HOMESET(600,1500,1500,1500,1500,1950,2180,1050,1050,1950,1040,1950,1050,1960,1050,1950,1950,820,1500,1500,1500,1500,1500,2400)
HOMEPOS
WAIT(200)
V00=200
MOTORSPEED
V00=1
V01=1
V02=1
V03=1
V04=1
V05=1
V06=1
V07=1
V08=1
V09=1
V10=1
V11=1
V12=1
V13=1
V14=1
V15=1
V16=1
V17=1
V18=1
V19=1
V20=1
V21=1
V22=1
V23=1
POWER
WAIT(200)
WAIT(200)
WAIT(200)
V00=0
MOTORSPEED
WAIT(50)
投稿: micono | 2012年7月10日 (火) 18時06分
MOVEが途中で切れてますね(汗)
HOMESET(600,1500,1500,1500,1500,
1950,2180,1050,1050,1950,1040,1950,
1050,1960,1050,1950,1950,820,1500,
1500,1500,1500,1500,2400)
投稿: micono | 2012年7月10日 (火) 18時08分
先生、「プログラムを勉強してみよう」で少しずつ勉強していきたいです。
でも、基本的なことがまだ理解してません。。
プログラム書き換え後、何を使ってどこの5番に転送するのでしょうか?
そもそも、実行ファイルとプログラムファイルの違いもまだ理解してません。
ロボゼロのバックナンバーも見直して勉強します。
あ、それと、コントロールボードの号のバックナンバーを注文しちゃいました。品薄かもしれませんが。。
投稿: きむきむ | 2012年7月11日 (水) 11時50分
転送する方法は65号に出ています。
えっと、
挿入する
HOMESET(....
から
WAIT(50)
までですが、先頭行でなく、
JUMPIF(V126,=,100,MAINKEYMAIT)
の後に挿入して、テストして頂けますでしょうか?
投稿: micono | 2012年7月11日 (水) 14時07分
いやあ、先生
試したところ、起動音のあとゆっくりと
http://homepage2.nifty.com/kimura-dental/image/roboerr3.jpg
のような写真の姿勢になり、また起動音のあと固まったままです。。
でも、最初のポーズとは違うのでSDカードにはちゃんと書き込まれている証拠ですよね。
やっぱりコントロールボードの命令がうまくいっていないのでしょうか?
(*≧m≦*)
投稿: きむきむ | 2012年7月11日 (水) 18時06分
ありがとうございます。残念。
もう一度確認ですが、ポーズエディタのホームに戻すでは、正しく立ち上がったんですよね!??
何がいけないんだろうか?
投稿: micono | 2012年7月11日 (水) 18時15分
早速のお返事ありがとうございます。
そうなんです、ポーズエディタのホームに戻すと
各サーボの連動も正常に動いてます。
コントロールボードは予備用にもう一つ購入しておけば比較できましたね。
投稿: きむきむ | 2012年7月11日 (水) 18時19分
でも、まったくの僕のケアレスミスだったら大恥だなあ。。
コントロールボードの不具合だったら、宝くじに大当たりするようなものですかね。
投稿: きむきむ | 2012年7月11日 (水) 18時21分
本日、デアゴさんから検査済みSDが送られてきて確認したところ、無事に起動しました。
何回もご指導ありがとうございました。
となると、原因が気になるところですが、どうやら僕のUSBメモリがウィルスに感染していたためだと思われます。
WindowsXPでフォーマットしたSDカードをMacで見てみると、AutoRun.infというファイルとRecyclerというフォルダが可視できました。
WindowsXpでは不可視です。
ロボゼロよりも先に、このウィルス退治をしなくては。
今度は尾野先生のMac版Xcontorollerを使ってSDカードを作ってみます。
投稿: きむきむ | 2012年7月12日 (木) 17時42分
きむきむさん
やはりSDカードに問題があったようですね。
68号のアクション用microSDカード作成に関しては、Xcontrollerではまだちゃんとテストしてないので、上手くいけばいいんですが...
投稿: micono | 2012年7月12日 (木) 18時45分