モーションエディタのソースコード
Vinsentのモーションを作成するときに使用している自作モーションエディタのソースコードを公開します。
モーションエディタのソースコード
とっても汚いソースコードなのでお恥ずかしい限りですが、Vinsentのソースコードとペアなので公開しておきます。実行ファイルも入っています。
コンパイラはフリーのWideStudioです。
モーションエディタのソースコード
とっても汚いソースコードなのでお恥ずかしい限りですが、Vinsentのソースコードとペアなので公開しておきます。実行ファイルも入っています。
コンパイラはフリーのWideStudioです。
Vinsentのソースコード
第六回ROBO-ONE J-Classに参加したときのVinsentのソースコードを公開します。
ブログシステムの関係で、拡張子をTXTに変更してあります。
mini1.txt→mini1.c
sect30.txt→sect30.inc
が正しい拡張子です。
mini1.txt
sect30.txt
なんの技術もないソースコードですが、これからロボットを始める方には参考になると思います。解読するなり、そのまま使用するなり、改造して使用するなり、ご自由に(笑)。
がしかし、不具合も含まれています。
サーボ制御PWMがちょっとおかしいです。
1:サーボの位置を0度に指示すると、PWMがONのままになります。
2:サーボの位置を99度から100度にすると、大きく(1度以上)移動します。
原因は簡単に推測できますが、とりあえず運用でカバーできるレベル(大会前で時間が無かったのとモーションデータの作り直しを恐れた)だったので、そのままにしてあります。
近々に修正予定で、修正したら原因をブログで公開する予定です。いつまでたっても公開されない場合は、不具合が取れなくて諦めたんだと理解してください。
ブログシステムの関係で、拡張子をTXTに変更してあります。
mini1.txt→mini1.c
sect30.txt→sect30.inc
が正しい拡張子です。
mini1.txt
sect30.txt
なんの技術もないソースコードですが、これからロボットを始める方には参考になると思います。解読するなり、そのまま使用するなり、改造して使用するなり、ご自由に(笑)。
がしかし、不具合も含まれています。
サーボ制御PWMがちょっとおかしいです。
1:サーボの位置を0度に指示すると、PWMがONのままになります。
2:サーボの位置を99度から100度にすると、大きく(1度以上)移動します。
原因は簡単に推測できますが、とりあえず運用でカバーできるレベル(大会前で時間が無かったのとモーションデータの作り直しを恐れた)だったので、そのままにしてあります。
近々に修正予定で、修正したら原因をブログで公開する予定です。いつまでたっても公開されない場合は、不具合が取れなくて諦めたんだと理解してください。

