No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.

eigenpy package from eigenpy repo

eigenpy

Package Summary

Tags No category tags.
Version 1.5.3
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/stack-of-tasks/eigenpy.git
VCS Type git
VCS Version master
Last Updated 2019-09-19
Dev Status DEVELOPED
Released RELEASED

Package Description

Bindings between Numpy and Eigen using Boost.Python

Additional Links

Maintainers

  • Justin Carpentier
  • Wolfgang Merkt

Authors

  • Justin Carpentier
  • Nicolas Mansard

EigenPy

License Build Status Conda DownloadsConda Version Anaconda-Server Badge

EigenPy is an open source framework which allows to bind the famous Eigen in Python as NumPy object (as matrix or array). EigenPy also exposes the Geometry module of Eigen for easy code prototyping. EigenPy also supports the basic matrix decomposion routines of Eigen such as the Cholesky decomposition, SVD decomposition, QR decomposition, and etc.

Setup

The installation of EigenPy on your computer is made easy for Linux/BSD and Mac OS X environments.

Ubuntu

You can easily install EigenPy from binairies.

Add robotpkg apt repository

  1. Check your distribution codename in a terminal with the following command:
$ lsb_release -c
Codename:       xenial

  1. Add robotpkg as source repository to apt:
sudo sh -c "echo 'deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub xenial robotpkg' >> /etc/apt/sources.list.d/robotpkg.list"

  1. Register the authentication certificate of robotpkg:
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key | sudo apt-key add -

  1. You need to run at least once apt update to fetch the package descriptions:
sudo apt-get update

Install EigenPy

  1. The installation of EigenPy and its dependencies is made through the line:

For Python 2.7

sudo apt install robotpkg-py27-eigenpy

or for Python 3.{5,6,7}

sudo apt install robotpkg-py35-eigenpy

where 35 should be replaced by the python 3 you want to work this (e.g. robotpkg-py36-eigenpy to work with Python 3.6).

Mac OS X

The installation of EigenPy on Mac OS X is made via HomeBrew. You just need to register the tap of the sofware repository.

brew tap gepetto/homebrew-gepetto

and then install EigenPy with:

brew install eigenpy

for Python 2.7 or:

brew install eigenpy-python3

for Python 3 support.

Credits

The following people have been involved in the development of EigenPy:

If you have taken part to the development of EigenPy, feel free to add your name and contribution here.

Acknowledgments

The development of EigenPy is supported by the Gepetto team @LAAS-CNRS and the Willow team @INRIA.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged eigenpy at answers.ros.org

eigenpy package from eigenpy repo

eigenpy

Package Summary

Tags No category tags.
Version 1.5.3
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/stack-of-tasks/eigenpy.git
VCS Type git
VCS Version master
Last Updated 2019-09-19
Dev Status DEVELOPED
Released RELEASED

Package Description

Bindings between Numpy and Eigen using Boost.Python

Additional Links

Maintainers

  • Justin Carpentier
  • Wolfgang Merkt

Authors

  • Justin Carpentier
  • Nicolas Mansard

EigenPy

License Build Status Conda DownloadsConda Version Anaconda-Server Badge

EigenPy is an open source framework which allows to bind the famous Eigen in Python as NumPy object (as matrix or array). EigenPy also exposes the Geometry module of Eigen for easy code prototyping. EigenPy also supports the basic matrix decomposion routines of Eigen such as the Cholesky decomposition, SVD decomposition, QR decomposition, and etc.

Setup

The installation of EigenPy on your computer is made easy for Linux/BSD and Mac OS X environments.

Ubuntu

You can easily install EigenPy from binairies.

Add robotpkg apt repository

  1. Check your distribution codename in a terminal with the following command:
$ lsb_release -c
Codename:       xenial

  1. Add robotpkg as source repository to apt:
sudo sh -c "echo 'deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub xenial robotpkg' >> /etc/apt/sources.list.d/robotpkg.list"

  1. Register the authentication certificate of robotpkg:
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key | sudo apt-key add -

  1. You need to run at least once apt update to fetch the package descriptions:
sudo apt-get update

Install EigenPy

  1. The installation of EigenPy and its dependencies is made through the line:

For Python 2.7

sudo apt install robotpkg-py27-eigenpy

or for Python 3.{5,6,7}

sudo apt install robotpkg-py35-eigenpy

where 35 should be replaced by the python 3 you want to work this (e.g. robotpkg-py36-eigenpy to work with Python 3.6).

Mac OS X

The installation of EigenPy on Mac OS X is made via HomeBrew. You just need to register the tap of the sofware repository.

brew tap gepetto/homebrew-gepetto

and then install EigenPy with:

brew install eigenpy

for Python 2.7 or:

brew install eigenpy-python3

for Python 3 support.

Credits

The following people have been involved in the development of EigenPy:

If you have taken part to the development of EigenPy, feel free to add your name and contribution here.

Acknowledgments

The development of EigenPy is supported by the Gepetto team @LAAS-CNRS and the Willow team @INRIA.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged eigenpy at answers.ros.org

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.

eigenpy package from eigenpy repo

eigenpy

Package Summary

Tags No category tags.
Version 1.3.4
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/nim65s/eigenpy.git
VCS Type git
VCS Version ros
Last Updated 2017-11-07
Dev Status MAINTAINED
Released UNRELEASED

Package Description

Bindings between numpy and eigen using boost::python

Additional Links

Maintainers

  • Guilhem saurel

Authors

  • Justin Carpentier
  • Nicolas Mansard

eigenpy

Setup

To compile this package, it is recommended to create a separate build directory:

mkdir _build
cd _build
cmake [OPTIONS] ..
make install

Please note that CMake produces a CMakeCache.txt file which should be deleted to reconfigure a package from scratch.

Dependencies

The matrix abstract layer depends on several packages which have to be available on your machine.

  • Libraries:
    • eigen3
  • System tools:
    • CMake (>=2.6)
    • pkg-config
    • usual compilation tools (GCC/G++, make, etc.)
  • Python 2.7
  • Boost python
CHANGELOG

Changelog for package eigenpy

1.3.4 (2017-11-07)

  • First ROS package
  • Contributors: Antonio El Khoury, Florian Valenza, Guilhem Saurel, Justin Carpentier, Nicolas Mansard, Olivier Stasse

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

Deps Name
1 catkin

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged eigenpy at answers.ros.org

No version for distro hydro. Known supported distros are highlighted in the buttons above.