Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/THU-VCLab/HGGD
/ functions
Functions
616 in github.com/THU-VCLab/HGGD
⨍
Functions
616
◇
Types & classes
61
Method
configuration
Returns the numpy array representing the hand configuration.
customgraspnetAPI/utils/dexnet/grasping/grasp.py:68
Method
configuration
:obj:`numpy.ndarray` : vector specifying the parameters of the grasp as follows (grasp_center, grasp_axis, grasp_angle, grasp_width, jaw_widt
customgraspnetAPI/utils/dexnet/grasping/grasp.py:175
Method
configuration
(self)
customgraspnetAPI/utils/dexnet/grasping/grasp.py:1336
Method
configuration_from_params
Converts grasp parameters to a configuration vector.
customgraspnetAPI/utils/dexnet/grasping/grasp.py:235
Method
configuration_from_params
Converts grasp parameters to a configuration vector.
customgraspnetAPI/utils/dexnet/grasping/grasp.py:1340
Method
convex_pieces
(self)
customgraspnetAPI/utils/dexnet/grasping/graspable_object.py:96
Function
create_axis
(length, grid_size=0.01)
customgraspnetAPI/utils/utils.py:463
Method
create_line_of_action
Creates a straight line of action, or list of grid points, from a given point and direction in world or grid coords. Parameters
customgraspnetAPI/utils/dexnet/grasping/grasp.py:866
Method
create_mesh_box
Author: wei-tang Create box instance with mesh representation.
dataset/grasp.py:54
Function
create_point_cloud_from_depth_image
(depth, camera, organized=True)
customgraspnetAPI/utils/utils.py:48
Method
create_quality_function
Creates a quality function for a particular object based on a configuration, which can be passed directly from a configuration file.
customgraspnetAPI/utils/dexnet/grasping/grasp_quality_function.py:217
Function
create_table_cloud
Author: chenxi-wang **Input:** - width/height/depth: float, table width/height/depth along x/z/y-axis in meters - dx/dy/dz: float,
customgraspnetAPI/utils/utils.py:433
Method
curvature
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:800
Method
curvature
Returns an approximation to the local SDF curvature (Hessian) at the given coordinate in grid basis. Parameters ---------
customgraspnetAPI/utils/dexnet/grasping/meshpy/sdf.py:450
Method
data
The SDF data. Returns ------- :obj:`numpy.ndarray` of float The 2- or 3-dimensional ndarray that holds the grid o
customgraspnetAPI/utils/dexnet/grasping/meshpy/sdf.py:88
Method
density
float : The density of the mesh.
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:184
Method
depth
**Output:** - float of the depth.
customgraspnetAPI/grasp.py:112
Method
depths
**Output:** - numpy array of shape (-1, ) of the depths.
customgraspnetAPI/grasp.py:359
Function
dexnet_params_to_matrix
Author: chenxi-wang **Input:** - binormal: numpy array of shape (3,). - angle: float of the angle. **Output:** - numpy a
customgraspnetAPI/utils/utils.py:337
Function
dexnet_params_to_matrix
**Input:** - binormal: numpy array of shape (3,). - angle: float of the angle. **Output:** - numpy array of shape (3, 3) of t
customgraspnetAPI/utils/rotation.py:121
Method
dimensions
SDF dimension information. Returns ------- :obj:`numpy.ndarray` of int The ndarray that contains the dimensions o
customgraspnetAPI/utils/dexnet/grasping/meshpy/sdf.py:29
Function
display_inlier_outlier
(cloud, ind)
dataset/graspnet_dataset.py:15
Method
distance
Evaluates the distance between two grasps. Parameters ---------- g1 : :obj:`ParallelJawPtGrasp3D` the first grasp
customgraspnetAPI/utils/dexnet/grasping/grasp.py:213
Function
draw_rectangle
(heatmap, points)
dataset/base_grasp_dataset.py:46
Function
draw_umich_gaussian
(heatmap, center, radius, k=1)
dataset/utils.py:31
Function
dump_grasp
(epoch, batch_idx, pred_gg, scene_list, dump_dir='./pred')
train_utils.py:481
Method
endpoints
Returns ------- :obj:`numpy.ndarray` location of jaws in 3D space at max opening width
customgraspnetAPI/utils/dexnet/grasping/grasp.py:202
Method
eval_all
**Input:** - dump_folder: string of the folder that saves the npy files. - proc: int of the number of processes to use to e
customgraspnetAPI/graspnet_eval.py:383
Method
eval_novel
**Input:** - dump_folder: string of the folder that saves the npy files. - proc: int of the number of processes to use to e
customgraspnetAPI/graspnet_eval.py:359
Method
eval_scene
**Input:** - scene_id: int of the scene index. - dump_folder: string of the folder that saves the dumped npy files.
customgraspnetAPI/graspnet_eval.py:104
Method
eval_seen
**Input:** - dump_folder: string of the folder that saves the npy files. - proc: int of the number of processes to use to e
customgraspnetAPI/graspnet_eval.py:313
Method
eval_similar
**Input:** - dump_folder: string of the folder that saves the npy files. - proc: int of the number of processes to use to e
customgraspnetAPI/graspnet_eval.py:336
Method
ferrari_canny_L1
Ferrari & Canny's L1 metric. Also known as the epsilon metric. Parameters ---------- forces : 3xN :obj:`numpy.ndarray`
customgraspnetAPI/utils/dexnet/grasping/quality.py:585
Method
ferrari_canny_L1_force_only
Ferrari & Canny's L1 metric with force only. Also known as the epsilon metric. Parameters ---------- forces : 3xN :ob
customgraspnetAPI/utils/dexnet/grasping/quality.py:698
Method
filepath
Returns the full path to the .obj file associated with this reader/writer. Returns ------- :obj:`str` The
customgraspnetAPI/utils/dexnet/grasping/meshpy/obj_file.py:41
Method
filepath
Returns the full path to the file associated with this reader/writer. Returns ------- :obj:`str` The full
customgraspnetAPI/utils/dexnet/grasping/meshpy/sdf_file.py:45
Method
find_contact
Finds the contact location with the mesh, if it exists.
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:1146
Function
find_scene_by_model_id
(dataset_root, model_id_list)
customgraspnetAPI/utils/utils.py:573
Method
find_zero_crossing_linear
Find zero crossing using linear approximation.
customgraspnetAPI/utils/dexnet/grasping/meshpy/sdf.py:761
Method
flip_normals
Flips the mesh normals.
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:663
Method
flip_tri_orientation
Flips the orientation of all triangles.
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:1136
Function
fn
(m)
models/anchornet.py:13
Method
force_closure_qp
Checks force closure by solving a quadratic program (whether or not zero is in the convex hull) Parameters ----------
customgraspnetAPI/utils/dexnet/grasping/quality.py:293
Method
forward
(self, x)
models/anchornet.py:67
Method
forward
(self, x)
models/anchornet.py:87
Method
forward
(self, x)
models/anchornet.py:111
Method
forward
(self, x)
models/anchornet.py:129
Method
forward
(self, x)
models/anchornet.py:206
Method
forward
(self, points, info)
models/localgraspnet.py:45
Method
forward
(self, x)
models/pointnet.py:27
Method
forward
(self, x)
models/pointnet.py:61
Method
forward
(self, x)
models/resnet_model.py:56
Method
forward
(self, x)
models/resnet_model.py:97
Method
forward
(self, x)
models/resnet_model.py:149
Method
frame
Returns the string name of the grasp reference frame.
customgraspnetAPI/utils/dexnet/grasping/grasp.py:73
Method
frame
:obj:`str` : name of grasp reference frame
customgraspnetAPI/utils/dexnet/grasping/grasp.py:183
Method
frame
(self)
customgraspnetAPI/utils/dexnet/grasping/grasp.py:1332
Method
from_list
(cls, grasp_list)
dataset/grasp.py:558
Method
from_npy
**Input:** - npy_file_path: string of the file path.
customgraspnetAPI/grasp.py:1011
Function
generate_scene
(scene_idx, anno_idx, return_poses=False, align=False
customgraspnetAPI/utils/utils.py:593
Method
getDataIds
**Input:** - sceneIds:int or list of int of the scenes ids. **Output:** - a list of int of the data ids. Data coul
customgraspnetAPI/graspnet.py:309
Method
getSceneIds
**Input:** - objIds: int or list of int of the object ids. **Output:** - a list of int of the scene ids that conta
customgraspnetAPI/graspnet.py:256
Method
get_camera_pose
(self, index)
dataset/graspnet_dataset.py:121
Method
get_grasp_points
(self)
dataset/grasp.py:776
Method
get_id
**Output:** - return the id of this object
customgraspnetAPI/utils/pose.py:35
Function
get_pose
(pose)
customgraspnetAPI/utils/trans3d.py:6
Method
get_pose_list
(self)
customgraspnetAPI/utils/xmlhandler.py:119
Function
getframeposevectorlist
(objectidlist, is_resume, frame_number, xml_dir)
customgraspnetAPI/utils/xmlhandler.py:159
Method
gettop
(self)
customgraspnetAPI/utils/xmlhandler.py:93
Method
grad_x
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:784
Method
grad_x_2d
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:792
Method
grad_y
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:788
Method
grad_y_2d
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:796
Method
gradients
Gradients of the SDF. Returns ------- :obj:`list` of :obj:`numpy.ndarray` of float A list of ndarrays of the same
customgraspnetAPI/utils/dexnet/grasping/meshpy/sdf.py:75
Method
grasp_angles_from_stp_z
Get angles of the the grasp from the table plane: 1) the angle between the grasp axis and table normal 2) the angle between the grasp
customgraspnetAPI/utils/dexnet/grasping/grasp.py:422
Method
grasp_from_contact_and_axis_on_grid
Creates a grasp from a single contact point in grid coordinates and direction in grid coordinates. Parameters ----------
customgraspnetAPI/utils/dexnet/grasping/grasp.py:1175
Method
grasp_from_endpoints
Create a grasp from given endpoints in 3D space, making the axis the line between the points. Parameters --------- g1
customgraspnetAPI/utils/dexnet/grasping/grasp.py:306
Method
grasp_isotropy
Condition number of grasp matrix - ratio of "weakest" wrench that the grasp can exert to the "strongest" one. Parameters ----------
customgraspnetAPI/utils/dexnet/grasping/quality.py:550
Method
grasp_y_axis_offset
Return a new grasp with the given approach angle. Parameters ---------- theta : float approach angle for the new
customgraspnetAPI/utils/dexnet/grasping/grasp.py:1045
Method
graspable
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:75
Method
graspable
(self)
customgraspnetAPI/utils/dexnet/grasping/grasp_quality_function.py:126
Method
graspable
(self)
customgraspnetAPI/utils/dexnet/grasping/grasp_quality_function.py:171
Method
gripper_pose
Returns the RigidTransformation from the gripper frame to the object frame when the gripper is executing the given grasp. Differs from the
customgraspnetAPI/utils/dexnet/grasping/grasp.py:397
Method
height
**Output:** - float of the height.
customgraspnetAPI/grasp.py:94
Method
height
**Output:** - float of the height.
customgraspnetAPI/grasp.py:653
Method
heights
**Output:** - numpy array of shape (-1, ) of the heights.
customgraspnetAPI/grasp.py:340
Method
heights
**Output:** - numpy array of the heights.
customgraspnetAPI/grasp.py:926
Method
id
int : id of grasp
customgraspnetAPI/utils/dexnet/grasping/grasp.py:188
Method
in_direction
(self)
customgraspnetAPI/utils/dexnet/grasping/contacts.py:91
Method
inertia
:obj:`numpy.ndarray` of float : The 3x3 inertial matrix of the mesh (read-only).
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:233
Method
is_sink
(self)
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:1797
Method
is_watertight
(self)
customgraspnetAPI/utils/dexnet/grasping/meshpy/mesh.py:1262
Method
jaw_width
float : width of the jaws in the tangent plane to the grasp axis
customgraspnetAPI/utils/dexnet/grasping/grasp.py:165
Method
key
(self)
customgraspnetAPI/utils/dexnet/grasping/graspable_object.py:88
Method
loadData
**Input:** - ids: int or list of int of the the data ids. - extargs: extra arguments. This function can also be called with
customgraspnetAPI/graspnet.py:827
Method
loadObjModels
**Function:** - load object 3D models of the given obj ids **Input:** - objIDs: int or list of int of the object i
customgraspnetAPI/graspnet.py:361
Method
loadObjTrimesh
**Function:** - load object 3D trimesh of the given obj ids **Input:** - objIDs: int or list of int of the object
customgraspnetAPI/graspnet.py:389
Method
loadScenePointCloud
(self, sceneId, annId=0, format='open3d')
dataset/base_grasp_dataset.py:368
Function
log_test_result
(args, results, epoch, mode='regnet')
train_utils.py:427
Method
mass
(self)
customgraspnetAPI/utils/dexnet/grasping/graspable_object.py:84
← previous
next →
401–500 of 616, ranked by callers