Skip to content
Snippets Groups Projects
Commit a8638660 authored by Fabian Schramm's avatar Fabian Schramm
Browse files

move import of paths

- always try to import EXAMPLE_ROBOT_DATA_MODEL_DIR and EXAMPLE_ROBOT_DATA_SOURCE_DIR
parent f3aa2653
No related branches found
No related tags found
No related merge requests found
Pipeline #28032 failed
......@@ -5,6 +5,10 @@ import numpy as np
import pinocchio as pin
from pinocchio.robot_wrapper import RobotWrapper
try:
from .path import EXAMPLE_ROBOT_DATA_MODEL_DIR, EXAMPLE_ROBOT_DATA_SOURCE_DIR
except ImportError:
pass
def getModelPath(subpath, printmsg=False):
source = dirname(dirname(dirname(__file__))) # top level source directory
......@@ -17,13 +21,13 @@ def getModelPath(subpath, printmsg=False):
join(source, "robots"),
]
try:
from .path import EXAMPLE_ROBOT_DATA_MODEL_DIR, EXAMPLE_ROBOT_DATA_SOURCE_DIR
EXAMPLE_ROBOT_DATA_MODEL_DIR
# function called from installed project
paths.append(EXAMPLE_ROBOT_DATA_MODEL_DIR)
# function called from off-tree build dir
paths.append(EXAMPLE_ROBOT_DATA_SOURCE_DIR)
except ImportError:
except NameError:
pass
paths += [join(p, "../../../share/example-robot-data/robots") for p in sys.path]
for path in paths:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment