Skip to content

GreyDGL/ROS_application_survey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS_application_survey

General Idea

  1. Obtain the target repositories of the ROS applications. Prepare for both ROS and ROS2.
  2. Crawl the data from github through the Github API. The interested APIs are the issues and correpsonding commit fixes.
  3. Analyze the data to understand the current ROS ecosystem.

Development Progress

  • Integration of PyGithub library to query Github Repos and Issues.
  • Link PRs to corresponding issues.
  • Explore the details of the issues, and link it to the corresponding commits. (In Progress)
  • Find ways to categorize the issues.

Survey Progress

  • Manually label the projects into categories.
    • Develop a tool for easier labeling (easy_labeling.py)
  • Once the development work is completed, we will start to crawl the data from the target repositories.
  • Consider making a tool for easier categorization (similar to easy_labeling.py)

Bug Categorization

  • General Bug: Bugs related to coding.
  • Robot Specific Bug
    • Cross System Compatibility: Robot Operating System (ROS) has different versions, and the APIs have minor differences.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages