About: Drone Controller With Video
RASPBERRY PIの作成者とSTREAM VIDEOとコミュニケーションを取りましょう。住んでいる場所やあなたから何マイル離れているかにかかわらず、他の誰かをコントロールすることさえ可能です。
あなたの親友とラズベリーパイボットを競いたいがあなたはニューヨークにいて、彼は日本にいますか?問題ない。このアプリを使えば、あなたのどちらもリモートでボットをコントロールできます。簡単に!
どうやって?必要なものは2つだけです。
1.このアプリはAndroid搭載端末にインストールする必要があります。
2.あなたのラズベリーパイ作成はインターネットに接続され、ここに提供されるスクリプト例のようなサーバースクリプトを走らせる必要があります:https://github.com/oxrock/DroneControllerServer
本当にスクリプトを実行する必要がありますか?
うんこのアプリはインターネット経由でリモートデバイスを制御するためのものであるため、サーバースクリプトがそのリモートデバイス上で実行されている必要があります。したがって、たとえば、上記のレーシングボットはスクリプトを実行する必要があります。
ルーターを手に入れた?
あなたの円周率がルーターの背後にある場合は、接続を確立するためにポート転送を設定する必要があります。
それでおしまい。それはとても簡単です。このアプリを入れる。今日のあなたの作品をコントロールしよう!
トラブルシューティング:
最大負荷で動作しているときラズベリーPisは奇妙に振る舞うことができます。一般的な問題は、オンボードのwifiの省電力が、wifiを無効にしたり、パフォーマンスを制限したりすることによって妨げられることです。次のコマンドは、省電力モードを無効にしました: "sudo iw wlan0 set power_save off"。このコマンドを有効にするには、再起動のたびに入力する必要があります。起動時にこのコマンドを自動化することは価値があります。悪影響を受けなくなるまでフレームレートとストリームレートをダイヤルバックすることも有益です。
バージョン1.2では、ビデオストリーミングプロセスがより効率的になり、より高いフレームレートが可能になりました。そのように、アプリが情報を受け取ることを期待する方法はわずかに変更されました。更新されたサンプルコードがここに提供されています。https://github.com/oxrock/DroneControllerServer/blob/master/camServer_v1.2.py