
Haros는 ROS 기반 코드의 품질 보증을위한 프레임 워크이며, 주로 정적 분석을 기반으로합니다. 이는 소스 코드에서 정보를 실행하지 않고 (그리고 때로는 컴파일하지 않고도)에서 추출하는 것으로 구성됩니다. 주요 목표는 소프트웨어 개발 수명주기에서 문제를 조기에 탐지하는 것 입니다. 그렇지 않으면 나중 단계 나 생산으로 눈에 띄지 않습니다.
직접 시도해보십시오 : Github에는 Haros Visualizer의 데모 페이지가 있습니다.
튜토리얼 : Github 및 YouTube에서.
자세한 정보 : YouTube에서 짧은 비디오 프레젠테이션.
이 버전의 Haros는 ROS1에서만 작동합니다. 더 이상 개발되지 않습니다. ROS2를 목표로하는이 도구의 새로운 버전이 다른 저장소에서 처음부터 개발되고 있습니다.
설치 방법 및 지침은 설치를 참조하십시오.
기본 명령 및 사용 지침은 사용법을 참조하십시오.
귀하의 질문에 FAQ에 답이 있는지 확인하십시오.
Haros와 직접 관련된 문제 또는 기능 요청에는 문제 추적기를 사용하십시오.
플러그인과 관련된 문제는 해당 플러그인 저장소를 사용하십시오.
오류가 발생하거나 무언가가 작동하지 않는다고 생각되면 디버그 모드에서 하로스를 실행하므로 로그 파일이 정보를 놓치지 않습니다.
haros --debug analyse ...
그런 다음 기본적으로 ~/.haros/log.txt 내에서 찾은 로그 파일을 공유 할 수 있습니다.
인용을 참조하십시오.
기고를 참조하십시오.
2021 년 3 월 까지이 작업은 경쟁력 및 국제화를위한 운영 프로그램을 통해 ERDF - 유럽 지역 개발 기금에 의해 자금을 조달했습니다 - 2020 프로그램 경쟁 2020 프로그램과 포르투갈 자금 지원 기관, FCT -Fundação Para A Ciência ea tecnologia를 통해 국가 기금으로 프로젝트 PTDC/CCI -INF/29583/2017 내. (POCI-01-0145-FEDER-029583).