2

Orbbasic 言語は、このインタビューで子供たちが球体を制御するための良い方法として提案されています。

orbbic の制限は何ですか? マクロと同じ 1 ミリ秒の粒度を実現できますか?
データのストリーミングと orbbasic の実行が等しく許容される時間粒度の範囲はどれですか?
オーバシックで球体運動の安定化をプログラムすることはできますか? データストリーミングで?

4

1 に答える 1

6

orbBasic のすべての機能については、次のオンライン ドキュメントを参照してください。

https://github.com/orbotix/DeveloperResources/tree/master/docs

しかし要するに、毎秒約 9,000 行のコードを実行できるので、マクロの 9 倍の密度ですが、より強力です。print ステートメントを使用してデータを Bluetooth クライアントに送り返すことができますが、合理的な制限を超えないようにする必要があります。orbBasic は、Bluetooth が一部のデバイスにデータを送信するよりも高速にデータを生成できます。

スタビライゼーションは orbBasic でオンとオフを切り替えることができ、オンの場合は、スマートフォンからのものとまったく同じように処理される独自のロール コマンドを生成できます。

明確にするために、データ ストリーミングは、センサー データを継続的に要求することなく、Sphero からセンサー データを取得する自動化された方法にすぎません。これを使用して Sphero の動きを調べることはできますが、それを使用して Sphero を「制御」することはできません (これはロボットにコマンドを送信することを意味するためです。データ ストリーミングは読み取りにすぎません)。

ダン・ダンニック

Orbotix FW エンジニア

于 2013-05-17T21:23:27.273 に答える