Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding support for python bindings #120

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Nov 5, 2021

  1. Adding support for python bindings

    Can build shared library for python bindings by specifying
    -DBUILD_PYTHON=ON when calling cmake. This requires pybind11
    to be cloned into build's parent directory. The python bindings
    expose a very minimal interface: it allows construction of a
    `GraspDetector` and calling `detectGrasps` which accepts a
    previously instantiated `GraspDetector` and a point cloud as a
    numpy array (of shape (n, 3)). This function returns a numpy
    array of shape (number of grasps, 14) where the columns specify
    the position, orientation (rotation matrix in row-major order), the width
    of the gripper, and the score of the grasp.
    patricknaughton01 committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    504cbc3 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Accept camera pos

    Accept position of the camera to be input to the point cloud.
    GPU-Computer authored and GPU-Computer committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    5bfe168 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3359c64 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Committing viewpoint code

    Fixed bug introduced with setting camera viewpoint.
    
    Adding some testing code as well.
    patricknaughton01 authored and GPU-Computer committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    ec8747e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    8603431 View commit details
    Browse the repository at this point in the history