This catkin package contains python bindings for aikido. Note, not all classes/functions in aikido have been binded yet.
Install DART, AIKIDO and the following dependencies:
$ sudo apt-get install ros-<DISTRO>-rospy ros-<DISTRO>-pybind11-catkin libeigen3-dev python-catkin-tools python-catkin-pkgReplace DISTRO with the correct ROS distribution.
Clone this package into a catkin workspace and build the workspace:
$ mkdir catkin_ws
$ cd catkin_ws && mkdir src $$ cd src
$ catkin_init_workspace
$ git clone https://github.com/vinitha910/aikidopy.git
< CLONE OTHER NECESSARY REPOSITORIES >
$ cd ~/catkin_ws
$ catkin build
$ source devel/setup.bashYou shoud now be able to load aikidopy in python:
$ python
>>> import aikidopy