Skip to content

Integrate Invariant State Estimator into Framework #5754

Integrate Invariant State Estimator into Framework

Integrate Invariant State Estimator into Framework #5754

name: Gradle test (fast)
on:
workflow_dispatch:
push:
branches:
- develop
pull_request:
permissions:
checks: write
contents: read
jobs:
zulu:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'fast'
zulu-controller-api:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'controller-api'
zulu-controller-api-2:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'controller-api-2'
zulu-humanoid-behaviors:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-behaviors'
zulu-humanoid-flat-ground:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-flat-ground'
zulu-humanoid-flat-ground-bullet:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-flat-ground-bullet'
zulu-humanoid-obstacle:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-obstacle'
zulu-humanoid-obstacle-2:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-obstacle-2'
requires-self-hosted: true
zulu-humanoid-push-recovery:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-push-recovery'
zulu-humanoid-rough-terrain:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-rough-terrain'
zulu-humanoid-toolbox:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'zulu'
test-category: 'humanoid-toolbox'
example-simulations:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'example-simulations'
test-category: 'fast'
ihmc-avatar-interfaces:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-avatar-interfaces'
test-category: 'fast'
ihmc-common-walking-control-modules:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-common-walking-control-modules'
test-category: 'fast'
ihmc-communication:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-communication'
test-category: 'fast'
ihmc-footstep-planning:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-footstep-planning'
test-category: 'fast'
requires-self-hosted: true
ihmc-graphics:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-graphics'
test-category: 'fast'
ihmc-high-level-behaviors:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-high-level-behaviors'
test-category: 'fast'
ihmc-interfaces-jros2:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-interfaces-jros2'
test-category: 'fast'
ihmc-java-toolkit:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-java-toolkit'
test-category: 'fast'
ihmc-manipulation-planning:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-manipulation-planning'
test-category: 'fast'
ihmc-model-file-loader:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-model-file-loader'
test-category: 'fast'
ihmc-parameter-estimation:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-parameter-estimation'
test-category: 'fast'
ihmc-parameter-optimization:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-parameter-optimization'
test-category: 'fast'
ihmc-path-planning:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-path-planning'
test-category: 'fast'
ihmc-perception:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-perception'
test-category: 'fast'
requires-self-hosted: true
ihmc-robot-models:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-robot-models'
test-category: 'fast'
ihmc-robotics-toolkit:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-robotics-toolkit'
test-category: 'fast'
ihmc-sensor-processing:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-sensor-processing'
test-category: 'fast'
ihmc-simulation-toolkit:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-simulation-toolkit'
test-category: 'fast'
ihmc-state-estimation:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-state-estimation'
test-category: 'fast'
ihmc-system-identification:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-system-identification'
test-category: 'fast'
ihmc-whole-body-controller:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'ihmc-whole-body-controller'
test-category: 'fast'
simulation-construction-set-tools:
uses: ihmcrobotics/ihmc-actions/.github/workflows/gradle-test.yml@main
secrets:
ROSIE_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROSIE_PERSONAL_ACCESS_TOKEN }}
with:
subproject: 'simulation-construction-set-tools'
test-category: 'fast'