
Harosは、ROSベースのコードの品質保証のためのフレームワークであり、主に静的分析に基づいています。これは、ソースコードを実行せずに(そして、コンパイルしなくても)ソースコードから情報を抽出することになります。その主な目標は、ソフトウェア開発ライフサイクルの問題の早期発見です。これは、それ以外の場合は後の段階や生産に気付かれずになります。
自分で試してみてください: GitHubで利用できるHaros Visualizerのデモページがあります。
チュートリアル: GithubおよびYouTubeで。
詳細: YouTubeでの短いビデオプレゼンテーション。
HarosのこのバージョンはROS1でのみ機能します。開発されなくなりました。 ROS2を対象としたこのツールの新しいバージョンは、別のリポジトリでゼロから開発されています。
インストール方法と手順については、インストールを参照してください。
基本的なコマンドと使用手順の使用法を参照してください。
質問がFAQに答えがあるかどうかを確認してください。
Harosに直接関連する問題または機能リクエストについては、問題トラッカーを使用してください。
プラグインに関連する問題については、それぞれのプラグインリポジトリを使用してください。
エラーが発生したり、何かが機能していないと感じた場合は、デバッグモードでHarosを実行してください。
haros --debug analyse ...
次に、 ~/.haros/log.txt内でデフォルトで見つかったログファイルを共有できます。
引用を参照してください。
貢献を参照してください。
2021年3月まで、この作業は、競争力と国際化のための運用プログラムを通じてERDF - 欧州地域開発基金 - 2020年の競争プログラムとポルトガルの資金調達機関、FCT -FANDAçãoParaACiênciaeeTecnologiaを通じて国家基金によって資金提供されました。 (POCI-01-0145-FEDER-029583)。