Classes | |
| class | Coriolis |
| class | DCRBA |
| class | DRNEA |
| class | VRNEA |
Functions | |
| def | hessian (robot, q, crossterms=False) |
| def | rnea0 (q, vq) |
Variables | |
| aq = rand(robot.model.nv) | |
| C | |
| coriolis = Coriolis(robot) | |
| dcrba = DCRBA(robot) | |
| dM | |
| dq = np.zeros(robot.model.nv) | |
| drnea = DRNEA(robot) | |
| int | eps = 1e-6 |
| gravity | |
| def | H = hessian(robot, q) |
| Htrue = np.zeros([6, robot.model.nv, robot.model.nv]) | |
| Mp = dcrba() | |
| NV = robot.model.nv | |
| q = rand(robot.model.nq) | |
| Q = vrnea(q) | |
| qdq = pin.integrate(robot.model, q, dq) | |
| R = drnea(q, vq, aq) | |
| r0 = pin.rnea(robot.model, robot.data, q, vq, aq).copy() | |
| Rd = np.zeros([NV, NV]) | |
| robot | |
| vq = rand(robot.model.nv) | |
| int | vq1 = vq * 0 |
| vrnea = VRNEA(robot) | |
| dcrba.C |
| dcrba.dM |
| dcrba.Htrue = np.zeros([6, robot.model.nv, robot.model.nv]) |
| dcrba.r0 = pin.rnea(robot.model, robot.data, q, vq, aq).copy() |
| dcrba.robot |