MCPcopy Create free account

hub / github.com/atenpas/gpd / types & classes

Types & classes63 in github.com/atenpas/gpd

↓ 3 callersClassPointList
* * \brief List of points * * Stores a list of *n* points (3 x n matrix) together with their surface * normals * (3 x n matrix). Also keeps infor
include/gpd/util/point_list.h:57
↓ 2 callersClassH5Dataset
pytorch/overfit.py:12
↓ 2 callersClassH5Dataset
pytorch/train_net2.py:15
↓ 2 callersClassH5Dataset
pytorch/train_net_multiple_workers.py:15
↓ 2 callersClassH5Dataset
pytorch/train_net4.py:15
↓ 2 callersClassH5Dataset
pytorch/hdf5_dataset.py:8
↓ 2 callersClassH5Dataset
pytorch/train_net.py:10
↓ 2 callersClassInstance
include/gpd/data_generator.h:60
↓ 2 callersClassNet
pytorch/network.py:32
↓ 2 callersClassZarrDataset
pytorch/train_net_zarr.py:15
↓ 1 callersClassH5Dataset
pytorch/hdf5_loader.py:9
↓ 1 callersClassH5Dataset
pytorch/reshape_hdf5.py:9
↓ 1 callersClassNet
pytorch/overfit.py:30
↓ 1 callersClassNet
pytorch/train_net2.py:33
↓ 1 callersClassNet
pytorch/train_net_multiple_workers.py:33
↓ 1 callersClassNet
pytorch/train_net4.py:37
↓ 1 callersClassNet
pytorch/train_net.py:27
↓ 1 callersClassNet
pytorch/train_net_zarr.py:34
↓ 1 callersClassZarrDataset
pytorch/zarr_loader.py:10
ClassAntipodal
* * \brief Check if a grasp is antipodal. * * This class checks if a grasp candidate satisfies the antipodal condition. * */
include/gpd/candidate/antipodal.h:55
ClassAugmentedCloud
src/detect_grasps_python.cpp:58
ClassBoundingBox
*\brief 2-D bounding box of hand closing region with respect to hand frame */
include/gpd/candidate/hand.h:66
ClassCaffeClassifier
* * \brief Classify grasp candidates as viable grasps or not with Caffe * * Classifies grasps as viable or not using a convolutional neural network
include/gpd/net/caffe_classifier.h:60
ClassCandidatesGenerator
* * \brief Generate grasp candidates. * * This class generates grasp candidates by searching for feasible robot hand * placements in a point cloud
include/gpd/candidate/candidates_generator.h:64
ClassClassifier
* * \brief Abstract base class for classifier that classifies grasp candidates as * viable grasps or not. * */
include/gpd/net/classifier.h:52
ClassCloud
* * \brief Multi-view point cloud * * Stores and processes a point cloud that has been observed from one or * multiple camera view points. The raw
include/gpd/util/cloud.h:78
ClassClustering
* * \brief Group grasp candidates in clusters * * This class searches for clusters of grasps. Grasps in the same cluster are * geometrically simil
include/gpd/clustering.h:52
ClassConfigFile
* * \brief Configuration file * * Reads parameters from a configuration file (`*.cfg`). The configuration file * is a key-value storage. * */
include/gpd/util/config_file.h:54
ClassConvLayer
* * \brief Convolutional layer. * * A convolutional layer for a neural network for the `EigenClassifier`. * */
include/gpd/net/conv_layer.h:52
ClassDataGenerator
include/gpd/data_generator.h:68
ClassDenseLayer
* * \brief Dense (fully connected) layer. * * A dense (fully connected) layer for a neural network for the * `EigenClassifier`. * */
include/gpd/net/dense_layer.h:53
EnumDevice
include/gpd/net/classifier.h:54
ClassEigenClassifier
* * \brief Classify grasp candidates as viable grasps or not with Eigen * * Classifies grasps as viable or not using a custom neural network framew
include/gpd/net/eigen_classifier.h:56
ClassFingerHand
* * \brief Calculate collision-free finger placements. * * This class calculates collision-free finger placements. The parameters are * the outer
include/gpd/candidate/finger_hand.h:52
ClassFrameEstimator
* * \brief Estimate local reference frames. * * This class estimates local reference frames (LRFs) for point neighborhoods. * */
include/gpd/candidate/frame_estimator.h:58
ClassGrasp
src/detect_grasps_python.cpp:49
ClassGraspDetector
* * \brief Detect grasp poses in point clouds. * * This class detects grasp poses in a point clouds by first creating a large * set of grasp candi
include/gpd/grasp_detector.h:66
ClassHand
* * \brief Grasp represented as a robot hand pose * * This class represents a grasp candidate by the position and orientation of * the robot hand
include/gpd/candidate/hand.h:80
ClassHandGeometry
* * \brief Store robot hand geometry * * This class stores parameters which define the geometry of the robot hand. * This geometry is used to calc
include/gpd/candidate/hand_geometry.h:48
ClassHandSearch
* * \brief Search for grasp candidates. * * This class searches for grasp candidates in a point cloud by first * calculating a local reference fra
include/gpd/candidate/hand_search.h:71
ClassHandSet
* * \brief Calculate a set of grasp candidates. * * This class calculate sets of grasp candidates. The grasp candidates in the * same set share th
include/gpd/candidate/hand_set.h:109
ClassImage12ChannelsStrategy
* * \brief Calculate 12-channels grasp image. * * The 12 channels contain height maps and surface normals of the points * contained inside the rob
include/gpd/descriptor/image_12_channels_strategy.h:54
ClassImage15ChannelsStrategy
* * \brief Calculate 15-channels grasp image. * * The 15 channels contain height maps and surface normals of the points * contained inside the rob
include/gpd/descriptor/image_15_channels_strategy.h:56
ClassImage1ChannelsStrategy
* * \brief Calculate binary grasp image. * * The binary image represents the shape of what is contained inside the robot * hand's closing region.
include/gpd/descriptor/image_1_channels_strategy.h:52
ClassImage3ChannelsStrategy
* * \brief Calculate 3-channels grasp image. * * The 3 channels contain the surface normals of the points contained inside * the robot hand's clos
include/gpd/descriptor/image_3_channels_strategy.h:52
ClassImageGenerator
* * \brief Create grasp images for classification. * * Creates images for the input layer of a convolutional neural network. Each * image represen
include/gpd/descriptor/image_generator.h:72
ClassImageGeometry
* * \brief Store grasp image geometry. * * Stores the parameters used to calculate a grasp image. * * Each grasp image is based on a bounding box
include/gpd/descriptor/image_geometry.h:54
ClassImageStrategy
* * \brief Abstract base class for calculating grasp images/descriptors. * * Also offers methods to calculate various images. * */
include/gpd/descriptor/image_strategy.h:57
ClassLabel
*\brief Label information */
include/gpd/candidate/hand.h:52
ClassLayer
* * \brief Abstract base class for neural network layers in the custom framework. * */
include/gpd/net/layer.h:47
ClassLocalFrame
* * \brief Local reference frame. * * This class estimates the local reference frame (LRF) for a point * neighborhood. The coordinate axes of the
include/gpd/candidate/local_frame.h:50
ClassNetCCFFF
pytorch/network.py:13
ClassParameters
include/gpd/candidate/candidates_generator.h:69
ClassParameters
include/gpd/candidate/hand_search.h:76
ClassPlot
* * \brief Visualization utilities * * Provides visualization methods that use the PCL Visualizer. Allows to * visualize samples, surface normals,
include/gpd/util/plot.h:59
ClassPosition
src/detect_grasps_python.cpp:18
ClassQuaternion
src/detect_grasps_python.cpp:28
ClassSequentialImportanceSampling
* * \brief Grasp pose detection with the Cross Entropy Method. * * This class uses the Cross Entropy Method to focus the grasp candidate * generat
include/gpd/sequential_importance_sampling.h:57
ClassUniqueVector4First3Comparator
include/gpd/util/cloud.h:105
ClassUniqueVectorComparator
include/gpd/util/cloud.h:83
ClassVector3iEqual
include/gpd/candidate/hand_set.h:83
ClasscompareGraspPositions
include/gpd/sequential_importance_sampling.h:78
Classhash<Eigen::Vector3i>
include/gpd/candidate/hand_set.h:67