The following examples include tasks and limits:
Check out the barriers sub-directory for more examples including control barrier functions.
A UR5 arm tracking a moving target:
arm_ur5.mp4
Task | Cost |
---|---|
End-effector | 1 |
Posture |
A pair of UR3 arms on a mobile body tracking moving targets:
flying_dual_arm_ur3.mp4
Task | Cost |
---|---|
Mobile base | 1 |
Left end-effector | 1 |
Right end-effector | 1 |
Posture |
A Draco 3 humanoid moving its right hand laterally while standing. This model includes a closed kinematic chain, implemented in the example with a JointCouplingTask
:
humanoid_draco3.mp4
Task | Cost |
---|---|
Left foot | (1, 1) |
Left knee coupling | 100 |
Posture | |
Right foot | (1, 1) |
Right knee coupling | 100 |
Right wrist | (4, 4) |
Torso | (1, 0) |
Move a Stretch RE1 with a fixed fingertip target around the origin:
mobile_stretch.mp4
Task | Position cost | Orientation cost |
---|---|---|
Mobile base | 1 | |
Fingertip | 1 |
An Upkie wheeled biped rolling without slipping:
upkie_rolling_without_slipping.mp4
Task | Position cost | Orientation cost |
---|---|---|
Floating base | ||
Left wheel rolling | - | |
Right wheel rolling | - | |
Left wheel position | ||
Right wheel position |