Classes | |
| class | ancestorOf |
Functions | |
| def | jFromIdx (idxv, robot) |
| def | np_prettyprint (sarg="{: 0.5f}", eps=5e-7) |
| def | setRobotArgs (robot) |
Variables | |
| __doc__ | |
| adj = lambda nu: np.bmat([[skew(nu[3:]), skew(nu[:3])], [zero([3, 3]), skew(nu[3:])]]) | |
| adjdual | |
| list | ancestors |
| descendants = lambda root, robot: robot.model.subtrees[root] | |
| Fcross = lambda x, y: Motion(x).cross(Force(y)).vector | |
| FCross = lambda V, f: np.bmat([Fcross(V[:, i], f) for i in range(V.shape[1])]) | |
| iv | |
| Mcross = lambda x, y: Motion(x).cross(Motion(y)).vector | |
| MCross = lambda V, v: np.bmat([Mcross(V[:, i], v) for i in range(V.shape[1])]) | |
| parent = lambda i, robot: robot.model.parents[i] | |
| quad = lambda H, v: np.array(td(td(H, v, [2, 0]), v, [1, 0])) | |
| td = np.tensordot | |
| def lambdas.jFromIdx | ( | idxv, | |
| robot | |||
| ) |
Return the joint index from the velocity index
Definition at line 11 of file lambdas.py.
| def lambdas.np_prettyprint | ( | sarg = "{: 0.5f}", |
|
eps = 5e-7 |
|||
| ) |
Definition at line 91 of file lambdas.py.
| def lambdas.setRobotArgs | ( | robot | ) |
Definition at line 58 of file lambdas.py.
|
private |
Definition at line 69 of file lambdas.py.
| lambdas.adj = lambda nu: np.bmat([[skew(nu[3:]), skew(nu[:3])], [zero([3, 3]), skew(nu[3:])]]) |
Definition at line 78 of file lambdas.py.
| lambdas.adjdual |
| list lambdas.ancestors |
Definition at line 28 of file lambdas.py.
| lambdas.descendants = lambda root, robot: robot.model.subtrees[root] |
Definition at line 55 of file lambdas.py.
Definition at line 71 of file lambdas.py.
Definition at line 75 of file lambdas.py.
| lambdas.iv |
Definition at line 22 of file lambdas.py.
Definition at line 68 of file lambdas.py.
Definition at line 74 of file lambdas.py.
| lambdas.parent = lambda i, robot: robot.model.parents[i] |
Definition at line 21 of file lambdas.py.
Definition at line 87 of file lambdas.py.
| lambdas.td = np.tensordot |
Definition at line 86 of file lambdas.py.