v1.5.0¶
v1.5.0 では、スタンドアロンのシリアル/UDP/TCP Open Terminal ウィンドウ、バンドルされたドキュメントを基にした関数引数ヒント付きの Python オートコンプリート、印刷可能なタグシート用の AprilTag Generator を追加しました。このリリースは Qt Creator 4.0.2 ベースのままで、OpenMV ファームウェア 2.2.0 をバンドルしています。破壊的変更はありません。
ハイライト¶
Open Terminal はシリアル、UDP、または TCP 経由で専用のターミナルウィンドウを開き、それぞれが独自のフレームバッファビューアーとヒストグラムペインを備えています。
Python オートコンプリート は、関数引数ヒントとより豊かな構文ハイライトを備え、バンドルされた HTML ドキュメントから自動生成されたキーワードデータベースを基にしています。
AprilTag Generator は、TAG16H5、TAG25H7、TAG25H9、TAG36H10、TAG36H11、ARTOOLKIT の各ファミリー向けに印刷可能なタグ画像シートをレンダリングします(最後のファミリーのメニューラベルは
ARKTOOLKITと表示されます)。堅牢なシリアル出力: UTF-8 対応のパーサーが制御文字を除去・処理するため、バイナリデータが印刷されるテキストを破損させなくなりました。
OpenMV ファームウェア 2.2.0 がバンドルされ、新しい AprilTag および 3D ポーズのサンプルが追加されました。
新機能¶
Open Terminal は、シリアルポート、UDP、または TCP 経由で接続する専用のターミナルウィンドウを開くスタンドアロンの
Open Terminalメニューを追加します。各ウィンドウは独自のフレームバッファビューアーとヒストグラムペインを備え、シリアル/UDP/TCP の接続ダイアログとボーレート入力を持ちます(7be9fd019、e657debea、b02e571a3、bd48a9b98)。Python オートコンプリート は、キーワード/識別子の補完、関数引数ヒントのツールチップ、OpenMV API 向けのより豊かな構文ハイライトを追加します。キーワードとシグネチャのデータベースは、バンドルされた HTML ドキュメントをモジュール、クラス、データ、関数、メソッド、引数に解析して自動生成されます(4df150e66、ef0286403、a22869f0d、a2f4b2f25)。
Machine Vision Toolsの下の AprilTag Generator は、選択可能なタグ ID 範囲にわたって、TAG16H5、TAG25H7、TAG25H9、TAG36H10、TAG36H11、ARTOOLKIT の各タグファミリー向けに印刷可能なタグ画像 PNG シートをレンダリングします。最後のファミリーのメニュー項目は、ファミリー自体はartoolkitであるにもかかわらずARKTOOLKIT Familyと表示されます(ビルド上のタイポです)。メニューにはQRCode Generatorリンクも追加され、タグメニューのラベルにはタグ数が表示されるようになりました(ec72bf2f4、71f78a539)。
その他の変更と改善¶
バグ修正¶
プラットフォームとツールのサポート¶
破壊的変更¶
なし。このリリースは完全に後方互換性があり、既存のプロジェクトとワークフローはそのまま動作し続けます。