Select Git revision
installation.md
setup.py 1.29 KiB
from setuptools import setup, find_packages
setup(name='smc',
version='0.2',
description='Simple Manipulator Control (SMC) - simplest possible framework for robot control.',
author='Marko Guberina',
url='https://gitlab.control.lth.se/marko-g/ur_simple_control',
packages=['smc'],
# package_dir={"": "ur_simple_control"},
package_data={
'smc.robots.robot_descriptions': ['*'],
},
zip_safe=False)
# NOTE: if you want to switch to the toml thing,
# here you go, knock yourself out, didn't really work for me,
# and i don't care at this stage
# add other ones and test, check .toml file for more
# dependencies need to be taken care of separately
# because you don't want to install pinocchio via pip
#install_requires=['numpy'],
# broken, but if you'll want to switch later here you go
#packages=find_packages(where='src'),
#package_data={'ur_simple_control': ['clik/*', 'dmp/*', 'util/*']}
#)
# dependencies:
# numpy
# matplotlib
# qpsolvers
# quadprog
# pinocchio
# meshcat
# meshcat_shapes
# crocoddyl
# albin's path planning repos: starworlds, star_navigation, tunnel_mpc
# optional for camera: cv2
# optional for different ocp: casadi AND pinocchio > 3.0