Package: PhysioOpenSim 0.1.4

Yusuke Matsui

PhysioOpenSim: Native OpenSim C++ Integration for PhysioExperiment

Provides a native OpenSim C++ bridge for R via Rcpp. The package exposes OpenSim model-level operations to support biomechanics workflows in the Physio ecosystem. OpenSim linkage is optional at build time; when OpenSim is not detected, the package installs with informative runtime errors for OpenSim-dependent calls.

Authors:Yusuke Matsui [aut, cre]

PhysioOpenSim_0.1.4.tar.gz
PhysioOpenSim_0.1.4.zip(r-4.7-x86_64)PhysioOpenSim_0.1.4.zip(r-4.7-arm64)PhysioOpenSim_0.1.4.zip(r-4.6-x86_64)PhysioOpenSim_0.1.4.zip(r-4.6-arm64)PhysioOpenSim_0.1.4.zip(r-4.5-x86_64)
PhysioOpenSim_0.1.4.tgz(r-4.6-x86_64)PhysioOpenSim_0.1.4.tgz(r-4.6-arm64)PhysioOpenSim_0.1.4.tgz(r-4.5-x86_64)PhysioOpenSim_0.1.4.tgz(r-4.5-arm64)
PhysioOpenSim_0.1.4.tar.gz(r-4.7-arm64)PhysioOpenSim_0.1.4.tar.gz(r-4.7-x86_64)PhysioOpenSim_0.1.4.tar.gz(r-4.6-arm64)PhysioOpenSim_0.1.4.tar.gz(r-4.6-x86_64)
PhysioOpenSim_0.1.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
PhysioOpenSim/json (API)

# Install 'PhysioOpenSim' in R:
install.packages('PhysioOpenSim', repos = c('https://x-biosignal.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/x-biosignal/physioopensim/issues

Pkgdown/docs site:https://x-biosignal.github.io

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

3.00 score 29 exports 1 dependencies

Last updated from:67346cb770. Checks:13 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE88
linux-devel-x86_64NOTE110
source / vignettesOK157
linux-release-arm64NOTE92
linux-release-x86_64NOTE104
macos-release-arm64NOTE86
macos-release-x86_64NOTE191
macos-oldrel-arm64NOTE96
macos-oldrel-x86_64NOTE274
windows-devel-arm64NOTE256
windows-devel-x86_64NOTE129
windows-release-arm64NOTE192
windows-release-x86_64NOTE100
windows-oldrel-x86_64NOTE90
wasm-releaseOK88

Exports:opensimAvailableopensimBuildConfigopensimCLIAvailableopensimCLIPathopensimDiagnosticsopensimFinalizeConnectionsopensimLoadModelopensimModelComponentsopensimModelInitializeopensimModelIsInitializedopensimModelNameopensimModelSummaryopensimRunAnalyzeopensimRunCMCopensimRunIDopensimRunIKopensimRunRRAopensimRunSOopensimRunToolopensimSaveModelopensimSetModelNameopensimTemplatePathopensimWriteAnalyzeSetupFromTemplateopensimWriteCMCSetupFromTemplateopensimWriteIDSetupFromTemplateopensimWriteIKSetupFromTemplateopensimWriteRRASetupFromTemplateopensimWriteSOSetupFromTemplateopensimWriteToolSetupFromTemplate

Dependencies:Rcpp

Getting Started with PhysioOpenSim
Overview | Checking Your Build | Working with Models (Native Backend) | Template-Based Setup | Strict vs. Non-Strict Mode | Running Tools | Backend Selection Guide

Last update: 2026-10-03
Started: 2026-10-03

OpenSim Tool Pipeline: IK to ID to SO
Overview | Prerequisites | Step 1: Inverse Kinematics | Step 2: Inverse Dynamics | Step 3: Static Optimization | Running the Full Pipeline | Inspecting Results | Backend Selection

Last update: 2026-10-03
Started: 2026-10-03

Readme and manuals

Help Manual

Help pageTopics
Check Whether Native OpenSim Support Is AvailableopensimAvailable
Show Build Configuration for OpenSim Native BridgeopensimBuildConfig
Check Whether OpenSim CLI Is AvailableopensimCLIAvailable
Resolve OpenSim CLI Command PathopensimCLIPath
Report the OpenSim Integration EnvironmentopensimDiagnostics
Finalize OpenSim Model ConnectionsopensimFinalizeConnections
Load an OpenSim Model as a Native External PointeropensimLoadModel
List Core OpenSim Model Component NamesopensimModelComponents
Initialize OpenSim Model System StateopensimModelInitialize
Check Whether an OpenSim Model Handle Is InitializedopensimModelIsInitialized
Get OpenSim Model NameopensimModelName
Summarize an OpenSim Model via Native C++ APIopensimModelSummary
Run OpenSim Analyze ToolopensimRunAnalyze
Run OpenSim Computed Muscle Control ToolopensimRunCMC
Run OpenSim Inverse Dynamics ToolopensimRunID
Run OpenSim Inverse Kinematics ToolopensimRunIK
Run OpenSim Residual Reduction Algorithm ToolopensimRunRRA
Run OpenSim Static Optimization ToolopensimRunSO
Run an OpenSim Tool Setup XMLopensimRunTool
Save OpenSim Model to FileopensimSaveModel
Set OpenSim Model NameopensimSetModelName
Path to a bundled OpenSim setup-template XMLopensimTemplatePath
Write Analyze Setup XML from TemplateopensimWriteAnalyzeSetupFromTemplate
Write CMC Setup XML from TemplateopensimWriteCMCSetupFromTemplate
Write ID Setup XML from TemplateopensimWriteIDSetupFromTemplate
Write IK Setup XML from TemplateopensimWriteIKSetupFromTemplate
Write RRA Setup XML from TemplateopensimWriteRRASetupFromTemplate
Write SO Setup XML from TemplateopensimWriteSOSetupFromTemplate
Write OpenSim Tool Setup XML from TemplateopensimWriteToolSetupFromTemplate