|
348 | 348 | (send child-link :rotate (deg2rad relang) :z)
|
349 | 349 | )
|
350 | 350 | joint-angle))
|
351 |
| - (:joint-dof () "Returns DOF of linear joint, 2." 2) |
| 351 | + (:joint-dof () "Returns DOF of wheel joint, 2." 2) |
352 | 352 | (:calc-angle-speed-gain (dav i periodic-time) (calc-angle-speed-gain-vector self dav i periodic-time))
|
353 | 353 | (:speed-to-angle (dv) "Returns [mm/deg] of given input in SI unit [m/rad]"
|
354 | 354 | (float-vector (* 1000 (elt dv 0))
|
|
406 | 406 | (send child-link :translate (float-vector (elt joint-angle 0) (elt joint-angle 1) 0))
|
407 | 407 | (send child-link :rotate (deg2rad (elt joint-angle 2)) :z))
|
408 | 408 | joint-angle)
|
409 |
| - (:joint-dof () "Returns DOF of linear joint, 3." 3) |
| 409 | + (:joint-dof () "Returns DOF of omniwheel joint, 3." 3) |
410 | 410 | (:calc-angle-speed-gain (dav i periodic-time) (calc-angle-speed-gain-vector self dav i periodic-time))
|
411 | 411 | (:speed-to-angle (dv) "Returns [mm/deg] of given input in SI unit [m/rad]"
|
412 | 412 | (float-vector (* 1000 (elt dv 0))
|
|
499 | 499 | (map float-vector #'deg2rad v))))
|
500 | 500 | (send self :joint-angle (map cons #'rad2deg (matrix-log (rpy-matrix (elt ja 0) (elt ja 1) (elt ja 2)))))))
|
501 | 501 | (map float-vector #'rad2deg (car (rpy-angle (matrix-exponent (map float-vector #'deg2rad joint-angle))))))
|
502 |
| - (:joint-dof () "Returns DOF of linear joint, 3." 3) |
| 502 | + (:joint-dof () "Returns DOF of sphere joint, 3." 3) |
503 | 503 | (:calc-angle-speed-gain (dav i periodic-time) (calc-angle-speed-gain-vector self dav i periodic-time))
|
504 | 504 | (:speed-to-angle (dv) "Returns degree of given input in radian"
|
505 | 505 | (float-vector (rad2deg (elt dv 0))
|
|
657 | 657 | (concatenate float-vector
|
658 | 658 | (subseq joint-angle 0 3)
|
659 | 659 | (map float-vector #'rad2deg (car (rpy-angle (matrix-exponent (map float-vector #'deg2rad (subseq joint-angle 3 6))))))))
|
660 |
| - (:joint-dof () "Returns DOF of linear joint, 6." 6) |
| 660 | + (:joint-dof () "Returns DOF of 6dof joint, 6." 6) |
661 | 661 | (:calc-angle-speed-gain (dav i periodic-time) (calc-angle-speed-gain-vector self dav i periodic-time))
|
662 | 662 | (:speed-to-angle (dv) "Returns [mm/deg] of given input in SI unit [m/rad]"
|
663 | 663 | (float-vector (* 1000 (elt dv 0))
|
|
0 commit comments