Skip to article frontmatterSkip to article content

2024 FMC NSF POSE - Project Description (15pgs)

Introduction

Context/Need/Gap/Hero Funnel. sample citation: \cite{matthis_retinal_2022}

Our current institutions of education and scientific research are inequitable, exclusionary by design, and ill-equipped to address the existential threats and transformative opportunities presented by the rise and spread of high technology through a globally interconnected world.

The current system is a built around a massive concentration of resources within Ivory-tower institutions, with research occuring in siloed ‘cottage industries’ driven by student labor and debt within a gerontocratic ponzi-scheme competition based heirarchy predicated on the assumption of lateral competition predicated on assumptions of false scarcity.

To face the rising challenges and seize the opportunities, we must develop new institutional structures based on a commitment to the values of \textit{Universal Access} and \textit{Universal Design}.

In this proposal, we present a potential model of an Open Source Ecosystem (OSE) as a prototype organization structured in service of these needs.

Specifically, we descripbe a plan to buttress and shape the burdgeoning community of users, developers, students, and educators forming around the \textbf{FreeMoCap Project (FMC)} into a self-sustaining and expansive Open Source Ecosystem (OSE).

Our plan comprises 3 inter-woven foci -

  1. A core software platform and framework for the measurement, analysis, and visualization of human and animal movement (FMC-Core)
  2. A broad and diverse userbase representing wide array of backgrounds, interests, experience levels, and geographic sprea (FMC-Community)
  3. A self-sustaining organization to support a dedicated team of core maintainers who ensure the healthy growth and long-term stability of the ecosystem (FMC-Foundation)

Intellectual Merit

  • Enablabling tech-forward integrative research
  • Rosetta Stones and Systems Engineers
  • Training nextgen technowizards and cross-disciplinarians

Broader Impacts

  • Meager success:
    • New useful tool
    • New body of research realted to human/animation perceptuomotor control
    • Education tools and strategy
  • Expected outcomes:
    • Support and sustain the growing community of freemocap users, loosely organized around a shared love of the measurement, investigation, analysis, and expression of human and animal movement (broadly construed)
    • Sustainable organization and vibrant ecosystem existing as a proof-of-concept alternative organizational approach to broadscale academic research, education, and training
  • Idealist future:
    • Iterative solutions on ‘project-scale’ strategy produces a vibrant ecosystem of ecosystems which fundamentally changes the face of education and scientific research.

Objectives

\textbf{FreeMoCap Software [FMC-S]}}

\textbf{Aspirational Goals}

  1. \textbf{All Levels Accessible.} FreeMoCap is usable by a 13-year old with no technical training and no outside assistance.
  2. \textbf{FreeMoCap == Best MoCap} FreeMoCap is the best motion capture software available for any application at any price

Specific Activitites}

  1. \textbf{Automate Everything} Develop a sophisticated, extensible, and fastidiously documented system of continuous developmenet, integration, testing, validation, and diagnostics
  2. \textbf{Coherent poly-repo format} Develop and refine fractal polyrepo structure whereby the core software comprises a set of independent sub-repositories with a shared infrastructure with plugin and contribution templates
  3. \textbf{Monotonically increasing performance} Automated disganostics and validation tests on each version bump, maximum performance tracked over time should never decrease.
  4. \textbf{Docs Docs Docs.} Manage docs repo like the rest of the codebase, and treat our documentation, educational content, tutorials, and onboarding material as a core artifact.
  • Technical Objectives
    • CI/CD
    • Sub-skellies
    • Documentation and onboarding
  • Community Development
    • Transition from Stadium to Federation \cite{egbahl2020}
    • User XP tracking and educational trajectory shaping
    • Community support Activitites
      • Community grants Program
      • Community challenges program
      • FreeMoCamp/Con
  • Organizational
    • Setting up FMC-F
    • Define and support core maintainer team

Current Context

Technological Context

Social Context

Ethical Context

The Problem of Universities

The Problem of Journals

On Gardens and Cottage Industries

Need and Gap

Objectives and Long term vision

Aspirational Goals

FreeMoCap => Best MoCap (monotonically increasing performance)

All-levels accessible (universal access)

Covert Education

Generative Organzational Structure

Guiding Principles

Universal Design / Universal Access

No artificial scarcity

Community Focus

Aggressively Open Source

The FreeMoCap Project (FMC)

Artifacts

FreeMoCap Softwares

FreeMoCap Core Software (FMC-Core)

Sub-Skelly Softwares

Documentation and Educational Material

Datasets and derived models

The FreeMoCap Community (FMC-C)

The FreeMoCap Foundation (FMC-F)

Organization

Governance

Responsibilities

Licensing Model

Planned Activitites and Objectives}

Ecosystem establishment and growth

Userbase Analysis/Engagement

AI-simulacrum-based-psuedo-mentorship-model aiSBPM Model (SkellyBot)

Community Building

Annual Workshop/Conference: FreeMoCamp/Con

Community Challenges

Community Grants Program

Gamification and acheivement-based badges

Organization and Governance

Build admin infrastrcutre

Develop SOPs

Establish core maintainer roles and support

Develop ‘Skelly Enhancement Proposal’[SEP] system

Continuous Development, integration, Evaluation

Development

Integration

Evaluation

Tests.

Validation.

Diagnostics.

Sustainability

Goals and Metrics

Growth

Stability

Performance

Revenue

Security and Privacy

Security

Privacy