ROS Community Metrics
Brian Gerkey, Ken Conley, Tully Foote

August 2011 (reporting on July 2011)

Contents

Awareness Metrics
Membership Metrics
Engagement Metrics
Code Metrics

Source: Metrics categories borrowed from Dawn Foster of MeeGo:
http://wiki.meego.com/Metrics

Awareness Metrics
Discovering the community, learning more about it(potential community members)ros.org:visitors & page views

ros.org visitors: July 2011www.ros.org

Jul 1, 2011 - Jul 31, 2011

Visitors Overview

Comparing to: Site
Visitors

3,000

3,000

www.ros.org

Jul 1, 2011 - Jul 31, 2011

Top Content

Comparing to: Site1,5001,500Pageviews
40,00040,0000020,000

Jul 4

Jul 11

Jul 18
Jul 435,505 people visited this site
107,506 Visits35,505 Absolute Unique Visitors
631,991 Pageviews
5.88 Average Pageviews
00:08:03 Time on Site
36.62% Bounce Rate
25.58% New Visits

Source: Google Analytics

20,00000Jul 25
Jul 11

Jul 18Jul 25

26,816 pages were viewed a total of 631,991 times
Content Performance

Pageviews

631,991

UniquePageviews

Avg. Time on
Page444,609

00:01:39% of Site Total:
100.00%Site Avg:
00:01:39 (0.00%)

Top pages% of Site Total:
100.00%Page

Bounce Rate

% Exit$ Index36.62%

17.01%$0.00

Site Avg:
36.62% (0.00%)

Site Avg:
17.01% (0.00%)

Site Avg:$0.00 (0.00%)

Pageviews

Pageviews
8.85%/wiki/

55,961/wiki/ROS/Tutorials

24,717/wiki/ROS/Installation

16,263/wiki/diamondback/Installation/Ubuntu

10,786

1.71%/browse/list.php

8,321

1.32%

/wiki/Robots

6,029

0.95%

/wiki/openni_kinect

5,371

0.85%

/wiki/ROS/Tutorials/CreatingPackage

5,351

0.85%

/wiki/ROS/Tutorials/NavigatingTheFilesystem5,005

0.79%/wiki/ROS/Tutorials/WritingPublisherSubscriber(c++)

4,801

0.76%

3.91%
2.57%

1 - 10 of 26,816

ros.org visitors: May–July 2011www.ros.org

May 1, 2011 - Jul 31, 2011

Visitors Overview

Comparing to: Site
Visitors
4,000

4,000

www.ros.org

May 1, 2011 - Jul 31, 2011

Top Content

2,000Comparing to: Site
2,000
Pageviews
40,00040,00000

20,00020,000

May 2

May 10

May 18May 26

Jun 30Jun 11
May 2

98,225 people visited this site

Jun 19May 10May 18

May 26

Jun 27
Jun 3Jul 5
Jun 11

Jun 19Jul 13
Jun 270Jul 21
Jul 5

Jul 13

Jul 29Jul 21

Jul 2957,037 pages were viewed a total of 1,948,733 times
Content Performance

333,284 Visits

Pageviews% of Site Total:
100.00%98,225 Absolute Unique Visitors
1,948,733 Pageviews
5.85 Average Pageviews
00:08:02 Time on Site
36.74% Bounce Rate
26.14% New Visits

Source: Google Analytics

UniquePageviews

Avg. Time onPage

1,368,076

00:01:39% of Site Total:
100.00%Site Avg:
00:01:39 (0.00%)

Top pages

1,948,733

Page

Bounce Rate% Exit

$ Index36.74%

17.10%$0.00Site Avg:
36.74% (0.00%)

Site Avg:17.10% (0.00%)

Site Avg:$0.00 (0.00%)

Pageviews

Pageviews
9.00%/wiki/

175,478/wiki/ROS/Tutorials

78,413/wiki/ROS/Installation

52,464

2.69%/wiki/diamondback/Installation/Ubuntu

37,483

1.92%/browse/list.php

26,734

1.37%/wiki/openni_kinect

19,832

1.02%/wiki/Robots

19,022

0.98%/wiki/kinect

18,460/wiki/ROS/Tutorials/CreatingPackage

18,016

0.92%/wiki/ROS/Tutorials/NavigatingTheFilesyst
em

15,950

0.82%

4.02%

0.95%

1 - 10 of 57,037answers.ros.org:visitorsanswers.ros.org visitors: July 2011
answers.ros.org

Jul 1, 2011 - Jul 31, 2011

Visitors Overview

Comparing to: Site
Visitors
700

700

350

answers.ros.org

Jul 1, 2011 - Jul 31, 2011

Top Content

Pageviews

0

3,000

3,000

1,500

1,500

Jul 4

9,267 people visited this site

Jul 11

Jul 180

Jul 4

Jul 25

Jul 11

Jul 180

Jul 252,825 pages were viewed a total of 40,986 times
Filtered for pages containing "/question/"

22,510 Visits

Content Performance

Top questions
Pageviews

40,986% of Site Total:
51.27%

9,267 Absolute Unique Visitors
79,947 Pageviews
3.55 Average Pageviews
00:04:35 Time on Site
53.67% Bounce Rate
33.61% New Visits

Source: Google Analytics

UniquePageviews

Avg. Time onPage

35,41600:02:36% of Site Total:
57.44%

Site Avg:
00:01:48 (44.21%)

Page350Comparing to: Site

Bounce Rate

% Exit$ Index67.00%

39.01%$0.00

Site Avg:
53.67% (24.83%)

Site Avg:
28.16% (38.54%)

Site Avg:$0.00 (0.00%)

Pageviews

Pageviews
0.60%/question/299/getting-the-calibrationparameters-of-the-kinect

244/question/1336/rosjavaandroid-pubsubtutorial

214

0.52%

/question/169/how-do-i-install-a-missingros-package

172

0.42%

/question/1503/rivzogre-crash-afterupdate

165

0.40%

/question/160/face-recognition-with-kinect

159

0.39%

/question/1398/installing-turtlebotsoftware-on-beagleboard

156

0.38%

/question/385/problem-with-mac-osinstallation-with-yaml

155

0.38%

/question/1616/ros-on-android-tutorials

145

0.35%

/question/1410/openni_camera-error

135

0.33%

/question/1492/move_arm-occasionalproblems-with-trajectory

133

0.32%
1 - 10 of 2,825

0answers.ros.org visitors: May–July 2011
answers.ros.org

May 1, 2011 - Jul 31, 2011

Visitors Overview

Comparing to: Site
Visitors
800800answers.ros.org

400

May 1, 2011 - Jul 31, 2011

Top Content

Comparing to: Site

400

Pageviews

0

May 2

May 10

May 18May 26

Jun 3

3,000

3,000

1,500

1,50000

Jun 11
May 2

24,338 people visited this site

Jun 19May 10

May 18May 26

Jun 27
Jun 3

Jun 11

Jul 5
Jun 19Jun 27

Jul 13
Jul 5

Jul 13

Jul 21
Jul 21

Jul 294,972 pages were viewed a total of 118,924 times
Filtered for pages containing "/question/"Content Performance

66,047 Visits

Pageviews

118,924% of Site Total:
51.36%

24,338 Absolute Unique Visitors
231,531 Pageviews
3.51 Average Pageviews
00:04:27 Time on Site
53.66% Bounce Rate
34.15% New Visits

Source: Google Analytics

UniquePageviews

Avg. Time onPage

102,430

00:02:37% of Site Total:
57.18%

Site Avg:
00:01:46 (47.83%)

Top questions
PageBounce Rate

% Exit$ Index66.64%

39.58%$0.00

Site Avg:
53.66% (24.19%)

Site Avg:
28.53% (38.76%)

Site Avg:$0.00 (0.00%)

Pageviews

Pageviews/question/618/ros-packages-for-ubuntu1104

1,544

1.30%

/question/299/getting-the-calibrationparameters-of-the-kinect

1,000

0.84%

/question/861/packages-athttppackagesrosorgrosubuntu-natty-main

728

0.61%

/question/1004/getting-point-cloud-datafrom-the-kinect

627

0.53%

/question/160/face-recognition-with-kinect

608

0.51%

/question/679/how-to-use-rgbd-6d-slamfor-path-planning-and

590

0.50%

/question/169/how-do-i-install-a-missingros-package

558

0.47%

/question/385/problem-with-mac-osinstallation-with-yaml

531

0.45%

/question/866/how-to-use-openraves-ikwith-a-5dof-manipulator

428

0.36%/question/869/kinect-opencv

372

0.31%
1 - 10 of 4,9720Jul 29

Membership Metrics
Taking the time to sign up and join the community(passive and active community members)Site & list membershipI ros-users@ subscribers: 1,151 (sampled 2011-08-10)
I ros.org wiki users: 1,245 (sampled 2011-08-10)
I answers.ros.org users: 943 (sampled 2011-08-10)
I job postings that mention ROS: 5 (May–July 2011)(we’ll track these over time)

Source: MailMan, MoinMoin, askbot, ros-users@,
robotics-worldwide@

Engagement Metrics
Interacting with other community members (activecommunity members)ros.org: activity

I wiki pages: 8,250 (sampled 2011-08-10)
I wiki page edits: 53.3 / day (averaged over 2011-06-24 – 2011-07-18)
I wiki page views: 18,640.7 / day (averaged over 2011-06-24 – 2011-07-18)(we’ll track these over time)

Source: MoinMoin

answers.ros.org: activity

I total questions: 1,731 (sampled 2011-08-12)
I unanswered questions: 241 (≈14%) (sampled 2011-08-12)
I total answers: 3,057 (sampled 2011-08-12)(we’ll track these over time)

Source: askbot

answers.ros.org: karma
Users get karma points for having answers upvoted (+10) or
accepted (+15) and for accepting someone else’s answer (+2).
Histogram of users by karma (sampled 2011-08-12):> 1000500 - 1000

100 - 500

10 - 100<= 100Source: askbot

125250375500Code Metrics
Engaging with the ROS project at a code level(developers and users)

Binary downloads - July 2011
Total unique IP addresses of binary .deb downloaders: 4,517
Total downloads of binary .debs: 290,102
Top 30 most-downloaded binary .debs:
ros-diamondback-visualization
ros-diamondback-visualization-common
ros-diamondback-desktop-fullros-diamondback-simulator-gazebo
ros-diamondback-visualization-tutorials
ros-diamondback-slam-gmapping
ros-diamondback-executive-smach-visualization
ros-diamondback-executive-smach
ros-diamondback-ros-commros-diamondback-rx
ros-diamondback-perception-pcl
ros-diamondback-common
ros-diamondback-common-msgs
ros-diamondback-geometryros-diamondback-diagnostics-monitorsros-diamondback-robot-modelros-diamondback-diagnostics
ros-diamondback-image-common
ros-diamondback-laser-pipeline
ros-diamondback-driver-common
ros-diamondback-vision-opencv
ros-diamondback-ros-tutorials
ros-diamondback-common-tutorials
ros-diamondback-image-pipeline
ros-diamondback-geometry-tutorials
ros-diamondback-navigation
ros-diamondback-documentation
ros-diamondback-image-transport-plugins
ros-diamondback-simulator-stage
ros-diamondback-ros
0

1750

3500

5250

7000

(counts GET requests to http://packages.ros.org/ros/, which may
include aborted or failed downloads and does not include downloads frommirrors)
Source: ApacheReleased stacks
200

150

100500Feb-10Mar-10

Apr-10May-10Source: rosdistro

Jun-10Jul-10Aug-10

Sep-10

Oct-10Nov-10Dec-10Jan-11

Feb-11Mar-11

Apr-11

May-11

Jun-11

Jul-11

Research use

I Number of papers citing “ROS: an open-source Robot

Operating System” (Quigley et al., 2009): 125 (sampled 2011-08-11)(TODO: What’s a better way to count papers using ROS? What else shouldbe measuring to assess impact in the research community?)

Source: Google Scholar

Known repositories
1209060300
Nov-07 Jan-08 Mar-08 May-08 Jul-08 Sep-08 Nov-08 Jan-09 Mar-09 May-09 Jul-09 Sep-09 Nov-09 Jan-10 Mar-10 May-10 Jul-10 Sep-10 Nov-10 Jan-11 Mar-11 May-11 Jul-11

Source: rosbrowse

Known packages
3200

2400

1600

8000Nov-07 Jan-08 Mar-08May-08 Jul-08 Sep-08 Nov-08 Jan-09 Mar-09May-09 Jul-09 Sep-09 Nov-09 Jan-10 Mar-10May-10 Jul-10 Sep-10 Nov-10 Jan-11 Mar-11May-11 Jul-11

Source: rosbrowse

(non-custom) robots officially supporting ROS
2015

1050Feb-10

Mar-10

Apr-10May-10Source: Ken Conley

Jun-10Jul-10Aug-10

Sep-10

Oct-10Nov-10Dec-10Jan-11Feb-11

Mar-11

Apr-11

Jul-11