Dropbox

Beta75X 2Sの屋外飛行は最高に楽しい

BetaFPV Beta75X 2Sは形状としてはTinywhoopですが、ブラシレスモーターを搭載しバッテリーも2S(2つのセルを直列接続したもの)で可動するパワフルなFPVドローンです。モーター間の長さは75mmと手のひらサイズですが室内で飛行するには明らかにオーバーパワーで屋外飛行に適しています。手のひらサイズですので小さな広場でも無理なく飛ばせます。ダクトでプロペラが囲まれているので、周辺に人がいても恐怖心を与えることはありません。とは言え素肌に回転するペラが当たると怪我はしませんが、かなり痛いです。したがってやはり人が多い時は飛ばさない方が良さそうです。

[ 機体の概要 ]

機体を購入するとバッテリー一組、キャノピーとプロペラの予備が一セット付いてきます。


FrSky受信機付きの物を購入しました。受信機はXM+でした。テレメトリーは使えませんがRSSIはCH12で拾えます。電池は1Sを2本使用するものにしました。他にXT30コネクターで一つの2Sバッテリーを使用するものもあります。


モーターは1103 11000KVです。この機体には十分なパワーを持っています。


カメラとVTXはZ02 AIOが搭載されています。通常のZ02 AIOではVTXとカメラが一体化されていますが、Beta75Xではカメラを分離してカメラ角度が20度ほど付いたマウントに乗っています。Z02はFCにコネクターで刺さっています。ケーブルが無いので内部はすっきりしています。またSmart Audioが使えるのでVTXの調整はOSDを見ながら送信機のスティック操作で行えます。VTXは小型ながら25mw出力に加えて200mw出力もありますので、林間コースなどで飛行する場合も心強いです。


ダクトがありますが、プロペラ上部はかなり露出しています。このため。室内飛行で壁や天井に張り付くとかなり凶悪な音がしますし、素肌に当たるとかなり痛いです。もうちょっとダクトの背が高いとありがたいと思います。

[ 快適な屋外飛行 ]
今までトイドローンを飛ばしていた自宅マンションの小さな庭でもBeta75XのおかげてFPV飛行デビューを果たしました。小さいので小回りが効く上に十分なパワーで狭い場所でも軽快に飛ばすことが出来ます。一般的なアクロバティックな飛行は何でもこなせますし、そこそこ風にも強いので雨さえ降らなければいつでも飛ばすことが出来るのが強みです。かなり高度を上げても平気なのでマンションの木々の上を鳥のように優雅に舞うのが気持ち良いです。

注意) 日本国内では使用できないパーツや使用するにあたって無線免許などが必要なパーツの情報が含まれている可能性がありますので予めお断りしておきます。

今月作った二機目の室内小型機はAlienWhoop ZER0 (zeroにあらず)というFCを使うことを目的としています。十字型にカットされ、如何にも軽量化の主張が強いFCですので、ここは軽量かつパワフルな機体を目指すことにしました。

[ 部品構成 ]
FC : AlienWhoop ZER0 Brushed Flight Controller
Camera + VTX : TBS UNIFY NANO + TINYCAM COMBO
Frame : COCKROACH SUPER-DURABLE FRAME
Prop : TBS X TINYWHOOP BRUSHED RACE PROPS
Motors : TBS MICRO BRUSHED MOTORS (0617 / 21000KV)
Battery : 300mAh 1S 30C HV Battery
Receiver : Griffon fpv 8ch frsky micro receiver v1.0
Canopy : Tiny7の物をカットして使用

受信機は下側に貼り付けた

ZER0を受け取って最初に気づいたのがUSBコネクターが無いことでした(<-スペックとか読まずに買ったやつです)。カスタムファームウェアをフラッシュする場合は別として、基本的にはFC側では設定することは何もありません。そのためFC側の期待するチャネル設定を送信機側で行う必要があります。詳しくは説明を読んでもらうしかありません。説明書によるとCH5がArm/Disarm, CH6がlevel modeになっていて、CH7, CH8はオプショナルと書かれています。しかし、私の場合CH8まできっちり設定しないとLevel modeにすることが出来ませんでした。

Camera+VTXを載せたところ

CameraとVTXは両面テープで貼り付けられて一体化されています。Smart Audioの機能もありますが、この構成では使いません。FCへの取り付けも付属の両面テープで貼り付けるだけです。

カメラの位置が低いのでBetaFPVのキャノピーは使えません。最初、キャノピー無しで飛ばしてみましたが、フレームの柔軟性が高いのでクラッシュすると、どうしてもFCがネジから外れてしまいます。それを防止するためと、VTX部分の保護、VTXアンテナの固定のためにTiny7用のキャノピーの前部をカットして載せてみました。

総重量は28.8gでした。我が家の最軽量であるInduxtrix FPVより、1g強重くなりました。モーターも電池も大きいので、これは致し方なし。

飛びっぷりは、すこぶる軽快です。電池が満タンの時は、ややスロットル操作が難しい気もしますが、安定しています。小さいので部屋の中でぐるぐる旋回出来ます。Race modeというのも面白いです。エルロンはlevel modeのように自動復帰しますがエレベーターはAcro modeと同じになります。これでしばらく練習してみようて思います。

BETAFPV F4 (Frsky + OSD) + Z02 AIO Camera 5.8G VTX

注意) 日本国内では使用できないパーツや使用するにあたって無線免許などが必要なパーツの情報が含まれている可能性がありますので予めお断りしておきます。

ちょっと気になるパーツがいくつかあってブラシモーターの小型機、Tinywhoopなスタイルの機体を2機作ることにしました。一機目はBETAFPVのパーツを中心とした構成の8520モーター搭載の室内機としてはやや大きめの機体です。

[ 部品構成 ]
FC : F4 Brushed Flight Controller (Frsky Rx + OSD)
Camera + VTX : Z02 AIO Camera 5.8G VTX
Frame : 85mm Micro Whoop Frame for 8.5x20mm Motors
Prop : 48mm 3-blade Micro Whoop Propellers
Canopy : Canopy for Tiny Whoop Quads
Motors : Ryze TechのトイドローンTelloから外した8520モーター、詳細は不明だが力強い
Battery : 手持ちの450mAhのLipo

と、モーターと電池以外はすべてBetaFPVで統一してみました。

[ FCの特徴 ]
– TinyながらF4プロセッサー搭載
– OSD搭載
– SPI接続でFrskyレシーバーを搭載しているのでtelemetryも使える

[ Camera + VTXの特徴 ]
– Smart Audio機能搭載
– 上のFCにコネクターを建てるとダイレクトに接続出来る
– マウントも付属しているので手間いらず

最近、OpenTXユーザーとなったわたしにとってはTinyながらTelemetryが使えることにOSDよりも興奮します。正確なRSSIが得られますし、バッテリーの電圧値を送信機に喋らせることが出来ます。Smart AudioもあるのでVTXの設定もLua Scriptで済ませられると考えるだけでわくわくします。

FCとCamera+VTXをコネクターで接続すると、あとはフレームに載せてモーターを接続するだけで飛びます。リード線を引き回すなんてことが必要ないスマートな構成です。

[ 設定 ]
Betaflight 3.5を導入して、ごくごく普通に設定しました。
– Receiver : 基本設定で、受信機モードを”SPI受信サポート”、SPIバス受信プロトコルを”FRSKY_X”にします
– Smartaudio : ポートにてUART2をTBS SmartAudioに設定します
PIDとRateは例によってPROJECT MOCKINGBIRD v1.1b準拠にしました。フィルターその他は変更していません。

[ バインド ]
電池をつないでからバインドボタンを押せば良いようです。よくあるようにボタンを押しながら電源をつなぐというような苦労は要らないみたいです。

[ 飛びっぷり ]
今どきのBetaflightでコントロールするFCでは飛び方に不安はありません。Mockingbirdの設定を施す前でも、十分に安定していました。8520モーターは力強いです。これでブザーが付いていれば屋外でもばんばん飛ばすかも知れません。

不具合というか、おそらくはハズレFCを引いてしまったのだと思いますが、連続して飛行していると時々FCが暴走します。暴走すると、テレメトリーが失われたと送信機が話し、コントロールを失い、モーターが回りっぱなしになります。このため、ちょっと屋外飛行を躊躇しています。

Nose In Yaw Spinsの練習

手持ちの中で一番飛ばしやすい室内用ドローンであるInductrix FPV、長らく不調でしたがモーターを交換して復活しました。Angle mode限定ですが(というか、もうこの機体はAngle Modeだけで飛ばそうと思っています)、FPVで室内を自由自在に飛び回れるのが楽しい機体です。Tiny7も室内で飛ばしますが、今ひとつフィーリングが合いません。

そこで室内で、かつAngle Modeで試すことの出来るトリックであるNose In Yaw Spins(Orbitとかノーズインサークルとも呼ばれます)を練習することにしました。これは対象となる物をFPVカメラで捉え続けながら周りを旋回するテクニックです。通常の旋回とは違い横方向に移動しながら旋回するものです。

どうすれば実現できるかを説明するのは難しいですが、私が試した過程を簡単に書きます。

  • 頭の中でスティック操作を考えてみる。左旋回を想定。FPVゴーグルを装着しての飛行です。
    • 離れた場所から対象の右側にまっすぐ前進(エレベーターを前に倒している)
    • 旋回軌道に入る手前くらいまで対象に近づいたら対象物が常にカメラ中央で捉えられようにラダーを左に倒し始める、エレベーターは調整しつつも少し前に倒したまま。
    • 少し遅れてエルロンを右に少し倒すことにより旋回動作を始める。
    • カメラの画像を頼りに対象物との距離を一定に保つように各舵を調整しつつ旋回動作を続ける。
  • その通り実践。最初はエルロン操作がやや難しくて旋回に入らなかったりしましたが、エルロンを切り始めるタイミングを見失わなければ大丈夫です。数回の練習であっさりと出来るようになりました。

Angel modeだと割と簡単な気がします。Acro Modeではさらに複雑になると思います。想像では積極的なエレベーター操作が必要と思いますが、まだ実践できていません。

以下、スティック操作の様子も映しこんだ動画を添付しておきます。

– スティック操作は微妙すぎて良く分からないかもしれません。
– 普通のバンクターンで指が震えているのが今ひとつカッコ悪い。
– 最後に電池切れで墜落しています。Inductrix FPVのFCはそういう傾向がありますが、オリジナルのモーターでは、ここまで顕著ではありませんでした。新しい高KVモーターを装着してからは常に最後は電池切れ墜落になってしまいました。屋外飛行は要注意です。

FPVドローンの飛行をパソコン上で練習することが出来るシュミレーターアプリケーションを2つ紹介します。

[ ハードウェア環境 ]

– パソコンはWindows 10(i5のIntel NUC)とMacBook Pro(i7, Touch Bar無し2017)の両方を使用しています。今回は私の出張先での練習環境であるMacBook Proについて主に書いて行きます。
– 操縦はパソコンのキーボード、ゲームパッドなども使えますが、操縦の練習という意味では本物の送信機を使うべきです。というかゲームパッドでは、まともに操縦出来るとは思えません。わたしはDeviationというファームウェアを使用しているJumper T8SG PLUSを使っています。この送信機では設定でプロトコルをUSBHIDにするとUSB接続したパソコンからHIDデバイスとして認識されます。ただし最初に入っていたファームウェアのレベルではMacOS上ではマウスの動作がおかしくなってしまい使い物になりません。試した時点での最新版2018/07/10日のNighly Builds版を使用してうまく動作するようになりました。
– ゴーグルを使用すると実感が湧きますが、必ずしも必要ではないです。多くのゴーグルが外部入力を備えていますのでパソコンに接続すれば外部ディスプレイとして構成できます。

[ FPV Freeride ]

ゴーグルを接続してVGA画面になっている状態です

とりあえずシュミレーターを試してみたい場合、FPV FreeriderのDemo版であれば無料で試すことが出来るのでお勧めです。Demoではひとつのシーンしか使用できないだけで機能的には同じと思います。有料版の価格も4.99ドルと格安です。細かい設定などなく簡単に使用できます。

やや機体のレスポンスなどが緩めに設定されている気がします。そのため本物より飛ばしやすい気がします。逆に言うと初心者は、このアプリケーションから始めるのが取り組みやすいかも知れません。

Freeriderにはアンドロイド版もあるので携帯電話で楽しむことも出来ますが、本格的な練習の場合はパソコンの方が良いでしょう。

[ Liftoff ]

ゴーグルを接続しているのでVGA画面になっている。パソコン上では解像度は自由に選択できる。

Steam Liftoffはとても良くできたFPVシュミレーターです。機体の設定も実機と同じようにPIDやRateが変更出来ます。OSD画面もありますし、ゴーグルのノイズとか遠くに行った時に画像が乱れてくる様子とか、とにかく芸が細かいです。そのかわり動作が重くなるので、画面の解像度を下げたり画像エフェクトを減らしたりしないとMacBook Proでは快適に動きません。

舵がかなりシビアですので最初は思うように飛びません。少し操縦しやすくするためにコントローラーの設定でスティックのセンター付近の動きを無視するDeadbandを各舵に0.03ほど設定したり機体のフライトコントローラーの設定でレートを少し下げた状態から始めるのが良いでしょう。

[ Acro Modeでの練習方法 ]
何とか飛んでいられる状態で周回レースなどまともに出来ない私が書くのも問題がありますが、とりあえず何とか飛んでいられるようにするためのヒントを書いておきます。

– 実機もシュミレーターも同じで、まずはスロットルの感覚を掴むところから始めます。一定の高度を保つように努力します。Freeriderだと景色が頼りなので(実機でゴーグルを装着した場合も同じですが)、高度が上がりすぎると見極められませんので低い高度で安定することが重要です。
– 少し安定したらPitchを前にちょっとだけ倒して(ほんのちょっと触れるだけ)前進します。前進しながら高度を保ったり障害物に合わせて高度を調整出来るようにします。シュミレーターだと何も気にすることなく前進出来るのがありがたいです。
– 前進に慣れてきたら少しだけYawを打ち機体の向きを変えてみます。この時、機体が外側に傾くので常に水平を目指してRollで当て舵を打ちます。これが出来ればとりあえず行きたい場所に行けるようになります。

シュミレーターと実機の練習を交互に行うと効果的な気がします。

[ 関連記事 ]
FPVシュミレーターのススメ設定編 -1- Freerider Windows用モデルの作成 (2019/01/25)
FPVシュミレーターのススメ設定編 -2- Deviationのファームアップデート (2019/01/29)
FPVシュミレーターのススメ設定編 -3- 送信機の無線接続 (2019/01/31)

RunCam Mini FPV DVRを試す

小型のFPVドローンにも搭載出来るオンボードの録画装置、RunCam Mini FPV DVRを試してみました。画面サイズはVGA(640×480)なのでHDという訳には行きません。テストにはFPV用としては一般的な性能である手持ちのFPVカメラを2つ使用しました。カメラの性能に引っ張られている気がしますがVGAの画質には及ばない結果でした。もっと性能の良いカメラが見つかったらまた試してみたいと思います。

使用したドローンは小型なWalkera Rodeo 110です。特別なマウントを作ることなくウレタンフォームで保護してバッテリーと一緒に縛りつけることにしました。実用上これで十分な気がします。

1. RunCam Micro Swift (1/3″ SONY Super HAD II CCD, 600VTL)


FPV飛行するのには十分な性能のカメラです。色合いが鮮やかで視認性が良いです。録画されている画像は、ほぼゴーグルで見たままのものです。ゴーグルのDVRで録画した画像と並べてみてもノイズが無いだけでほぼ同じでした。

2. RunCam Nano (1/3″ CMOS Sensor, 650VTL)


650VTLで新しいカメラなのでMicro Swiftよりやや詳細な録画が出来ました。発色は今ひとつな気がします。

実際の録画をご覧ください。

左がJumper T8SG PLUS, 右がDevo10

FPVドローン用の送信機はWalkera Devo10を使用していて気に入ってはいますが、遠出をするときに大きくて重いところのが問題です。そこで入手したのは格安で小型軽量なJumper T8SG PLUSです。出張先にTiny7を持っていく時などにベストマッチです。

Devo10はマルチプロトコル化するためにDeviationというファームウェアに入れ替えた上にRFモジュールも交換しています。T8SGは、最初からDeviationが入っていてRFモジュールも各種プロトコルに対応したものが入っています。安いのに最強のマルチプロトコル送信機と言えます。

ただし技適は今の所無いようですので日本では使用できません。マルチプロトコルでは無いモデルでT8MPが技適マークの付いてものがあるという話しですし、T8SG PLUSの技適取得の噂もあるので期待したいと思います。

ステックが安っぽく感じますが、実際に飛行させてみると問題はありません。PLUSはジンバルにホールセンサーを使用しているそうですので耐久性もあると思います。

Deviationですので設定はDevo10と同じです。色々なところで公開されているDevo+Deviation用のテンプレートも流用は出来ますがステイックの極性が違ったりスイッチの割当は全く違うので、それなりに調整が必要です。私の使用しているテンプレートを下に貼り付けて置きます。

Tiny7T8SG.ini – Tiny7用ですが7chの汎用設定として使えます。Ch5がSW GでARM用、Ch6に3ポジションのSW Aが割り当ててあります。もうひとつCh7にSW Hで私はAcro Trainer Modeに使用しています、またPitchとRollのスティック操作に合わせてThrottleを30%追加するようにMixerが設定されています。PitchとRoll操作で機体が浮き上がるようであれば調整が必要です。これは自分で作った設定です。(2018/07/20, ファイル名同じまま作り直し, スロットルがおかしくなることがあったのでリセットから設定しなおし+7CH化)

InductrixFPVT8SG.ini – Inductrix FPV専用です。Throttleのトリムを上にあげてStabilityモードとAcroモードの切り替えです。SW Aを中央にするとフルレート、その他の場所で70%のレートになります。どこかで出回っていたInduxtrixFPVテンプレートをT8SG用に調整したものです。

TinyWhoopの飛行中の動画をFatSharkのDVR機能で録画して公開していますが、どうせならもう少し綺麗な動画が撮りたいと思っていました。そのためには機体上にDVR機能を持たせるのが一番良いのです。究極はGoPro Hero5 Sessionを期待の上に乗せることですが、それなりの大きさの機体が必要です。小さい機体用として、今まで知っていたもっともコンパクトなDVR機能付きカメラはRunCam Split miniです。かなりコンパクトですが、普通のブラシモーターのTinyWhoopに載せるのは無理があります。と、あきらめていたところCYCLOPS 3 V3という素敵なDVR付きカメラがあることをFaceBookの投稿で知りました。

カメラの形状からしてTinyWhoop用な感じがします。とりあえずTiny7の予備のキャノピーに取り付けてみました。ちょっと奥まったところに付いてしまいましたが、まずはこれで飛ばしてみることにします。この位置では機体の映り込みは避けられませんが、それもTinyWhoopらしくて良いとも思えます。

気になる重量は1.2gの増加で済みました。飛行にはほとんど影響が無いものと思います。それより消費電力は確実に上がるでしょうから飛行時間は短かくなると思います。

実際に飛ばしてみると、ほぼオリジナルのTiny7と感覚的には同じでした。録画中であることはFPV画面で確認出来ます。スペック的には1080P/30FPSですが、カメラも小さいので画質についてはあまり期待しない方が良いです。FPVゴーグルで録画するよりは良いくらいに考えて置くべきです。

カメラを前方においてフレームが映らないカメラマウントも作成してみました。狙い通りに作成できましたが、どうもレンズ部分が緩んでしまったようでピンぼけになってしまいました。実験としては完了なので、また暇が出来たら組み直してみたいと思います。

FatShark Dominator V3 ファンMod

FPV飛行の強い味方FatShark Dominator V3のファンが回らなくなりました。断線した話などを見かけたのでファンの部分をばらしたりしましたが、結局はバッテリーの問題でした。このゴーグルのバッテリーからは二つの線が出ていて、ひとつは本体、もうひとつがファンに接続されます。単純にファンの方のコネクターに電圧が出なくなっていました。バッテリーをばらすのも今一つですし、世間で良く行われている本体の中からファンの電源を分岐する改造を行うことにしました。これは本体の電源コネクターに電源を供給したらついでにファンも回してしまえというものです。本体の許容電圧とファンの電圧が違うため、別々のコネクターになっているようです。2Sのバッテリーを使用する分には共通にしてしまっても問題はありません。外部電源を使用する時は要注意。

このビデオの主目的は特殊なレシーバーのためのケーブルの埋め込みですが、ついでにファンの電源ケーブルも取り付けています。分解の仕方も良くわかるので、これを参考に行いました。


単純に電源コネクターのピンに接続するだけです。一番難しいのは分解の仕方だけです。


ヘッドバンドの裏側にあたるところに隙間があるので、穴とか開けなくてもケーブルは外に出せます。ちょっとベルトが通しにくくなるのでフェースプレートを付ける前にベルトを入れておいた方が良いです。

Walkera DEVO10のRFモジュール交換

FPVドローンのRC、送信機はWalkera Devo10にDeviationファームウェアを入れたものを使用しています。これ一台でRodeo110と3機あるTinyWhoopすべてを操縦出来るのでとても重宝していますが、突然電波が止まってしまうようになりました。最初は電池が少なくなって電波が止まるのかと思っていたら、だんだん症状が悪化し電源入れてしばらくすると必ず電波が出なくなるようになりました。ディスプレイには何も異常を知らせるようにメッセージはありません。純粋に電波を発射するRFモジュールの故障のようです。

Walkeraから純正のRFモジュールも出ているので中国の通販サイトTAOBAOで探してみましたが、純正品は見つかりませんでした。代わりに四つの異なったRFモジュールが一体になった製品を購入しました。これはDeviationでより多くのプロトコルをサポートするためのものです。いずれ、この改造をしようと思っていたので渡りに船です。


上のリンク先の価格はちょっと高いです。中国での相場は190元弱、日本円だと3300円ほどです。


オリジナルのRFモジュールと入れ替えてリード線を3本半田付けすればハードウェアの改造は終了です(たぶん)。

あとはDeviation(v5.0.0)の内部のHARDWARE.INIを編集します。下のようにRFモジュールを使用するためにコメントを外します。(最初は以下のすべての行がコメントアウト(行頭にセミコロンがある)されていました)
note: HARDWARE.INIはDEV10のENTを押しながら電源を上げてUSBケーブルをPCに接続すると見えるUSBドライブの中にあります。

[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
; has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13

コメントにあるようにcyrf6936(DEVO10のオリジナルRFモジュール)の部分はコメントを外さなくても認識されます。残りのa7105, cc2500, nrf24l01のコメントを外して起動したところ、nrf24l01のモジュールが見つからないというメッセージが出て立ち上がらないのでコメントアウトしました。購入したモジュールの故障か、Deviationのバージョン、はたまたハードウェアの改造に足りないところがあるのか、今のところ不明です。とりあえず現在のところ必要はないので、そのままにしておきます。

これでCYRF6936, A7105, CC2500と3個のRFモジュールが使えるようになり使用できるプロトコルが増えました。

手持ちのレシーバーで今まで使用できていなかったFrSkyで構成してうまく動作することが確認できました。当然、今まで通りDSMXもDevoも使用できます。