Skip to content
Snippets Groups Projects
Commit 93d839b7 authored by Florent Lamiraux's avatar Florent Lamiraux
Browse files

Install tools.py.

parent 2ccda490
No related branches found
No related tags found
1 merge request!1[major][cpp] starting point to integrate pinocchio
......@@ -70,6 +70,7 @@ INSTALL(FILES
${CMAKE_CURRENT_SOURCE_DIR}/dynamic_graph/sot/dynamics/__init__.py
${CMAKE_CURRENT_SOURCE_DIR}/dynamic_graph/sot/dynamics/humanoid_robot.py
${CMAKE_CURRENT_SOURCE_DIR}/dynamic_graph/sot/dynamics/parser.py
${CMAKE_CURRENT_SOURCE_DIR}/dynamic_graph/sot/dynamics/tools.py
${CMAKE_CURRENT_SOURCE_DIR}/dynamic_graph/sot/dynamics/solver.py
DESTINATION ${PYTHON_SITELIB}/dynamic_graph/sot/dynamics
)
......
......@@ -15,14 +15,9 @@
# received a copy of the GNU Lesser General Public License along with
# dynamic-graph. If not, see <http://www.gnu.org/licenses/>.
import sys
from optparse import OptionParser
from dynamic_graph import plug
from dynamic_graph.sot.core import SOT
from dynamic_graph.sot.dynamics.hrp2 import Hrp2Laas, Hrp2Jrl
from dynamic_graph.sot.dynamics.solver import Solver
# Robotviewer is optional
hasRobotViewer = True
......@@ -145,23 +140,28 @@ def checkFinalConfiguration(position, finalPosition):
# Initialization #
##################
# Parse options and enable robotviewer client if wanted.
clt = None
parser = OptionParser()
parser.add_option("-d", "--display",
action="store_true", dest="display", default=False,
help="enable display using robotviewer")
(options, args) = parser.parse_args()
if options.display:
if not hasRobotViewer:
print "Failed to import robotviewer client library."
clt = initRobotViewer()
if not clt:
print "Failed to initialize robotviewer client library."
# Initialize the stack of tasks.
robot = Hrp2Laas("robot")
timeStep = .005
solver = Solver(robot)
if __name__ == '__main__':
import sys
from optparse import OptionParser
from dynamic_graph.sot.dynamics.solver import Solver
# Parse options and enable robotviewer client if wanted.
clt = None
parser = OptionParser()
parser.add_option("-d", "--display",
action="store_true", dest="display", default=False,
help="enable display using robotviewer")
(options, args) = parser.parse_args()
if options.display:
if not hasRobotViewer:
print "Failed to import robotviewer client library."
clt = initRobotViewer()
if not clt:
print "Failed to initialize robotviewer client library."
# Initialize the stack of tasks.
robot = Hrp2Laas("robot")
timeStep = .005
solver = Solver(robot)
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