Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asu-iris/Complementarity-Free-Dexterous-Manipulation
/ functions
Functions
173 in github.com/asu-iris/Complementarity-Free-Dexterous-Manipulation
⨍
Functions
173
◇
Types & classes
56
↓ 86 callers
Method
get_state
(self)
envs/allegro_env.py:80
↓ 46 callers
Method
detect_once
(self, curr_q, simulator: MjDynViewer)
examples/sim/boxes_pushing/boxes_pushing_collision_detection.py:14
↓ 46 callers
Method
step
(self, cmd)
examples/sim/boxes_pushing/boxes_pushing_sim.py:77
↓ 43 callers
Method
plan_once
(self, target_p, target_q, curr_x, phi_vec, jac_mat, sol_guess=None)
planning/mpc_explicit.py:24
↓ 6 callers
Method
get_qpos
(self)
examples/sim/boxes_pushing/boxes_pushing_sim.py:66
↓ 5 callers
Method
rendering
(self, q_pos)
examples/sim/boxes_pushing/boxes_pushing_sim.py:72
↓ 3 callers
Method
init_qpos
(self)
examples/sim/boxes_pushing/boxes_pushing_sim.py:53
↓ 2 callers
Method
get_finger_jpos
(self)
envs/trifinger_env.py:69
↓ 2 callers
Method
get_state
(self)
envs/fingertips_env.py:62
↓ 2 callers
Method
init_cost_fns
(self)
examples/mpc/allegro/mug/params.py:98
↓ 1 callers
Method
allegro_fd_fn
(self)
envs/allegro_env.py:106
↓ 1 callers
Function
comp_quat_error
(curr_quat, targ_quat)
utils/metrics.py:15
↓ 1 callers
Method
get_jpos
(self)
envs/allegro_env.py:85
↓ 1 callers
Method
get_qpos
(self)
examples/sim/boxes_pushing/boxes_pushing_env.py:50
↓ 1 callers
Method
init_MPC
(self)
planning/mpc_explicit.py:61
↓ 1 callers
Method
init_MPC
(self)
planning/mpc_implicit.py:58
↓ 1 callers
Method
init_model
(self)
examples/sim/boxes_pushing/boxes_pushing_explicit_model.py:37
↓ 1 callers
Method
init_model
(self)
models/explicit_model.py:39
↓ 1 callers
Method
init_qp_model
(self)
examples/sim/boxes_pushing/boxes_pushing_qp_model.py:18
↓ 1 callers
Method
init_qp_model
(self)
models/qp_model.py:18
↓ 1 callers
Method
init_utils
(self)
examples/sim/boxes_pushing/boxes_pushing_explicit_model.py:17
↓ 1 callers
Method
init_utils
(self)
examples/sim/boxes_pushing/boxes_pushing_qp_model.py:57
↓ 1 callers
Method
init_utils
(self)
models/explicit_model.py:17
↓ 1 callers
Method
init_utils
(self)
models/qp_model.py:55
↓ 1 callers
Function
quaternion_mat
(q)
utils/rotations.py:70
↓ 1 callers
Method
reformat
(self, contacts=None)
contact/allegro_collision_detection.py:109
↓ 1 callers
Method
reformat
(self, contacts=None)
contact/trifinger_collision_detection.py:109
↓ 1 callers
Method
reformat
(self, contacts=None)
contact/fingertips_collision_detection.py:108
↓ 1 callers
Method
reformat
(self, contacts=None)
examples/sim/boxes_pushing/boxes_pushing_collision_detection.py:80
↓ 1 callers
Method
reset_env
(self)
envs/allegro_env.py:58
↓ 1 callers
Method
reset_mj_env
(self)
envs/trifinger_env.py:36
↓ 1 callers
Method
reset_mj_env
(self)
envs/fingertips_env.py:35
↓ 1 callers
Method
reset_mj_env
(self)
examples/sim/boxes_pushing/boxes_pushing_env.py:33
↓ 1 callers
Method
set_goal
(self, goal_pos=None, goal_quat=None)
envs/trifinger_env.py:73
↓ 1 callers
Method
set_goal
(self, goal_pos=None, goal_quat=None)
envs/allegro_env.py:94
↓ 1 callers
Method
set_goal
(self, goal_pos=None, goal_quat=None)
envs/fingertips_env.py:65
Method
__init__
(self, param)
contact/allegro_collision_detection.py:13
Method
__init__
(self, param)
contact/trifinger_collision_detection.py:13
Method
__init__
(self, param)
contact/fingertips_collision_detection.py:12
Method
__init__
(self, param)
envs/trifinger_env.py:10
Method
__init__
(self, param)
envs/allegro_env.py:12
Method
__init__
(self, param)
envs/fingertips_env.py:9
Method
__init__
(self, param)
planning/mpc_explicit.py:9
Method
__init__
(self, param)
planning/mpc_implicit.py:9
Method
__init__
(self)
examples/sim/run_comp_prediction.py:11
Method
__init__
(self)
examples/sim/run.py:11
Method
__init__
(self)
examples/sim/run_comp_timing.py:11
Method
__init__
(self, param)
examples/sim/boxes_pushing/boxes_pushing_explicit_model.py:11
Method
__init__
(self, param)
examples/sim/boxes_pushing/boxes_pushing_sim.py:45
Method
__init__
(self, param)
examples/sim/boxes_pushing/boxes_pushing_collision_detection.py:10
Method
__init__
(self, param)
examples/sim/boxes_pushing/boxes_pushing_qp_model.py:11
Method
__init__
(self, param)
examples/sim/boxes_pushing/boxes_pushing_env.py:8
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/camera/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/cube/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/mug/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/cup/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/can/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/bunny/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/rubber_duck/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/bowl/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/teapot/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/piggy_bank/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/airplane/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/stick/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/binoculars/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/torus/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/water_bottle/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/foambrick/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/trifinger/elephant/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/camera/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/cube/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/mug/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/cup/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/can/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/bunny/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/rubber_duck/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/bowl/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/teapot/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/piggy_bank/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/airplane/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/stick/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/binoculars/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/torus/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/water_bottle/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/foambrick/params.py:9
Method
__init__
(self, rand_seed=1, target_type='rotation')
examples/mpc/allegro/elephant/params.py:9
Method
__init__
(self, rand_seed=1, target_type=True)
examples/mpc/fingertips/cube/params.py:8
Method
__init__
(self, rand_seed=1, target_type='ground-rotation')
examples/mpc/fingertips/bunny/params.py:8
Method
__init__
(self, rand_seed=1, target_type=True)
examples/mpc/fingertips/stick/params.py:8
Method
__init__
(self, rand_seed=1, target_type='ground-rotation')
examples/mpc/fingertips/foambrick/params.py:8
Method
__init__
(self, param)
models/explicit_model.py:11
Method
__init__
(self, param)
models/qp_model.py:11
Function
angle2mat
(angle)
utils/rotations.py:246
Function
angle_dir_to_quat
(angle, dir)
utils/rotations.py:11
Function
axisangle2quat
(axisangle)
utils/rotations.py:43
Function
comp_angle_error_traj
(quat_traj, targ_quat)
utils/metrics.py:30
Function
comp_pos_error
(curr_pos, targ_pos)
utils/metrics.py:11
Function
comp_pos_error_traj
(pos_traj, targ_pos)
utils/metrics.py:19
Function
comp_quat_error_traj
(quat_traj, targ_quat)
utils/metrics.py:23
Method
detect_once
(self, simulator: MjSimulator)
contact/allegro_collision_detection.py:16
next →
1–100 of 173, ranked by callers