Skip to content
Snippets Groups Projects
Commit 27fcda1b authored by Carlos Mastalli's avatar Carlos Mastalli
Browse files

[module] Created a module that can be reused later (e.g. loading functions)

parent 95be87ca
No related branches found
No related tags found
1 merge request!8Defined a Python module + installation of it
...@@ -2,6 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8) ...@@ -2,6 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
INCLUDE(cmake/base.cmake) INCLUDE(cmake/base.cmake)
INCLUDE(cmake/test.cmake) INCLUDE(cmake/test.cmake)
INCLUDE(cmake/python.cmake)
SET(PROJECT_NAMESPACE gepetto) SET(PROJECT_NAMESPACE gepetto)
SET(PROJECT_NAME example-robot-data) SET(PROJECT_NAME example-robot-data)
...@@ -11,9 +12,14 @@ SET(PROJECT_URL https://gepgitlab.laas.fr/${PROJECT_NAMESPACE}/${PROJECT_NAME}) ...@@ -11,9 +12,14 @@ SET(PROJECT_URL https://gepgitlab.laas.fr/${PROJECT_NAMESPACE}/${PROJECT_NAME})
SETUP_PROJECT() SETUP_PROJECT()
ADD_REQUIRED_DEPENDENCY("pinocchio >= 2.1.0")
FINDPYTHON()
INSTALL(DIRECTORY hyq_description DESTINATION share/${PROJECT_NAME}) INSTALL(DIRECTORY hyq_description DESTINATION share/${PROJECT_NAME})
INSTALL(DIRECTORY talos_data DESTINATION share/${PROJECT_NAME}) INSTALL(DIRECTORY talos_data DESTINATION share/${PROJECT_NAME})
ADD_SUBDIRECTORY(python)
ADD_SUBDIRECTORY(unittest) ADD_SUBDIRECTORY(unittest)
SETUP_PROJECT_FINALIZE() SETUP_PROJECT_FINALIZE()
SET(${PROJECT_NAME}_PYTHON_FILES
robots_loader.py
display.py
__init__.py
)
FOREACH(python ${${PROJECT_NAME}_PYTHON_FILES})
PYTHON_BUILD(. ${python})
INSTALL(FILES ${python} DESTINATION ${PYTHON_SITELIB}/examples_robot_data)
ENDFOREACH(python ${${PROJECT_NAME}_PYTHON_FILES})
from robots_loader import (getModelPath, loadHyQ, loadICub, loadTalos, loadTalosArm, loadTiago, loadTiagoNoHand,
readParamsFromSrdf)
File moved
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
import unittest import unittest
from unittest_utils import loadHyQ, loadICub, loadTalos, loadTalosArm, loadTiago, loadTiagoNoHand from example_robot_data import loadHyQ, loadICub, loadTalos, loadTalosArm, loadTiago, loadTiagoNoHand
class RobotTestCase(unittest.TestCase): class RobotTestCase(unittest.TestCase):
......
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