haros
v3.10.16

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 -FCT -FundaçãoParaaciênciaaciênciae ea tecnologia e tecnologia tecnologia e tecnologia Project ptdc/cci -inf/cci -inf/29583/29583/2017 in Project (POCI-01-0145-FEDER-029583)。