Skip to content

Commit

Permalink
exclude MKL pardiso for ARM experiments
Browse files Browse the repository at this point in the history
  • Loading branch information
FranekStark committed Feb 11, 2025
1 parent 4cc713c commit bd48595
Showing 1 changed file with 8 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import threading
import time
from math import radians

import platform
import rclpy
import rosbag2_py
from ament_index_python import get_package_share_directory
Expand Down Expand Up @@ -625,6 +625,8 @@ def run_func():
]
mpc_hpipm_modes = ["SPEED", "SPEED_ABS", "BALANCE", "ROBUST"]
mpc_osqp_linsys_modes = ["qdldl", "mkl pardiso"]
if platform.processor() == "aarch64":
mpc_osqp_linsys_modes = ["qdldl"]
wbc_solvers = ["EiquadprogSolver", "ProxQPSolver", "QPOasesSolver", "HPIPMSolver"]
wbc_scenes = ["AccelerationSceneReducedTSID", "AccelerationSceneTSID"]
mpc_condensed_sizes = [
Expand Down Expand Up @@ -660,13 +662,14 @@ def run_func():
if not mpc_solver.__contains__("PARTIAL"):
mpc_condensed_sizes = [1]
if not mpc_solver.__contains__("HPIPM"):
mpc_hpipm_modes_filtered = ["xxxxx"]
mpc_hpipm_modes = ["xxxxx"]
if not mpc_solver.__contains__("OSQP"):
mpc_osqp_linsys_modes_filtered = ["xxxxx"]
mpc_osqp_linsys_modes = ["xxxxx"]


for solver_tolerance in solver_tolerances:
for mpc_osqp_linsys_mode in mpc_osqp_linsys_modes_filtered:
for mpc_hpipm_mode in mpc_hpipm_modes_filtered:
for mpc_osqp_linsys_mode in mpc_osqp_linsys_modes:
for mpc_hpipm_mode in mpc_hpipm_modes:
for mpc_condensed_size in mpc_condensed_sizes:
for wbc_scene in wbc_scenes:
for wbc_solver in wbc_solvers:
Expand Down

0 comments on commit bd48595

Please sign in to comment.