Skip to content

Commit f428dec

Browse files
authored
Merge pull request #80 from kevinzakka/remove-quadprog
Remove quadprog dependency. Switch examples to daqp.
2 parents 258116d + e4c4150 commit f428dec

21 files changed

+39
-30
lines changed

CHANGELOG.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,23 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
## Unreleased
5+
## [0.0.8] - 2025-04-21
66

7-
### Changed
7+
### Added
88

9-
- Added support for Python 3.8.
109
- Added equality operators for SE3 and SO3.
1110
- Added matrix Lie group interpolation.
1211

12+
### Changed
13+
14+
- Remove quadprog dependency and switch to `daqp` for examples.
15+
16+
## [0.0.7] - 2025-03-28
17+
18+
### Added
19+
20+
- Added support for Python 3.8.
21+
1322
## [0.0.6] - 2025-03-15
1423

1524
### Added

examples/arm_aloha.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def compensate_gravity(
117117

118118
l_mid = model.body("left/target").mocapid[0]
119119
r_mid = model.body("right/target").mocapid[0]
120-
solver = "quadprog"
120+
solver = "daqp"
121121
pos_threshold = 5e-3
122122
ori_threshold = 5e-3
123123
max_iters = 5

examples/arm_hand_iiwa_allegro.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def construct_model():
9090
]
9191

9292
# IK settings.
93-
solver = "quadprog"
93+
solver = "daqp"
9494
model = configuration.model
9595
data = configuration.data
9696

examples/arm_hand_xarm_leap.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def construct_model():
9191
]
9292

9393
# IK settings.
94-
solver = "quadprog"
94+
solver = "daqp"
9595
model = configuration.model
9696
data = configuration.data
9797

examples/arm_iiwa.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
## =================== ##
3636

3737
# IK settings.
38-
solver = "quadprog"
38+
solver = "daqp"
3939
pos_threshold = 1e-4
4040
ori_threshold = 1e-4
4141
max_iters = 20

examples/arm_ur5e.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
mid = model.body("target").mocapid[0]
5151
model = configuration.model
5252
data = configuration.data
53-
solver = "quadprog"
53+
solver = "daqp"
5454

5555
with mujoco.viewer.launch_passive(
5656
model=model, data=data, show_left_ui=False, show_right_ui=False

examples/arm_ur5e_actuators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
mid = model.body("target").mocapid[0]
6363

6464
# IK settings.
65-
solver = "quadprog"
65+
solver = "daqp"
6666
pos_threshold = 1e-4
6767
ori_threshold = 1e-4
6868
max_iters = 20

examples/biped_cassie.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def main():
5656

5757
model = configuration.model
5858
data = configuration.data
59-
solver = "quadprog"
59+
solver = "daqp"
6060

6161
with mujoco.viewer.launch_passive(
6262
model=model, data=data, show_left_ui=False, show_right_ui=False

examples/flying_dual_arm_ur5e.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def construct_model():
114114
right_mid = model.body("r_target").mocapid[0]
115115
model = configuration.model
116116
data = configuration.data
117-
solver = "quadprog"
117+
solver = "daqp"
118118

119119
with mujoco.viewer.launch_passive(
120120
model=model, data=data, show_left_ui=False, show_right_ui=False

examples/hand_shadow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737
model = configuration.model
3838
data = configuration.data
39-
solver = "quadprog"
39+
solver = "daqp"
4040

4141
with mujoco.viewer.launch_passive(
4242
model=model, data=data, show_left_ui=False, show_right_ui=False

0 commit comments

Comments
 (0)