Skip to content

ossm-team/ossm-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OSSM Tasks

ossm-tasks implements the Sensorimotor Task and Environment Format (STEF) and provides a catalogue of ecologically valid tasks for goal-driven sensorimotor neuroscience.
It is one of the core packages of the OSSM ecosystem, supported by the NWO Open Science Fund.

Vision

This package is part of the effort to build an open, community-driven ecosystem for computational sensorimotor neuroscience.
By standardizing task descriptions, OSSM enables tasks to be shared, reproduced, and reused across different labs and embodiments.
The long-term goal is a growing catalogue of tasks that bridge sensory, motor, and cognitive capacities.

Features

  • Schema-driven Standards: Task definitions are validated against STEF.xsd.
  • Ecologically valid: Supports embodied, enactive tasks.

Features under Development

  • Python API: Programmatic interfaces to create tasks.
  • Python STEF Loader: Load STEF tasks into executable Gymnasium environments.

Planned features

  • Integration: Interfaces to existing embodied tasks.
  • Catalogue: A curated collection of reusable, well-documented tasks.

Install

Requires Python 3.11+.

pip install -e .

Quickstart

Explore the suite for ready-to-use task definitions.

Detailed documentation is under development.

Related Packages

Contribution

We welcome contributions! Please see CONTRIBUTING.md.

License

GPL-3.0. See LICENSE.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages