| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
PlanarThreeLinkArm Class ReferenceKinematics solver for an arm composed of three consecutive joints in the same plane. More...
Inheritance diagram for PlanarThreeLinkArm:
![]() Detailed DescriptionKinematics solver for an arm composed of three consecutive joints in the same plane. Definition at line 11 of file PlanarThreeLinkArm.h.
Constructor & Destructor Documentation
Constructor: use the last three links in the chain. Definition at line 11 of file PlanarThreeLinkArm.cc.
Constructor: specifies the first joint in the chain. Definition at line 45 of file PlanarThreeLinkArm.cc. Member Function DocumentationDefinition at line 280 of file PlanarThreeLinkArm.cc. Definition at line 289 of file PlanarThreeLinkArm.cc. Referenced by invKin3LinkRelaxPhi().
Definition at line 304 of file PlanarThreeLinkArm.cc.
Definition at line 308 of file PlanarThreeLinkArm.cc.
Definition at line 312 of file PlanarThreeLinkArm.cc.
Definition at line 195 of file PlanarThreeLinkArm.cc.
Definition at line 178 of file PlanarThreeLinkArm.cc. Referenced by invKin3Link().
Definition at line 124 of file PlanarThreeLinkArm.cc. Referenced by invKin3LinkRelaxPhi(), and solveWithOffset().
Definition at line 88 of file PlanarThreeLinkArm.cc. Referenced by solve().
Definition at line 150 of file PlanarThreeLinkArm.cc.
Definition at line 61 of file PlanarThreeLinkArm.cc.
Definition at line 168 of file PlanarThreeLinkArm.cc. Referenced by invKin3LinkRelaxPhi().
Definition at line 296 of file PlanarThreeLinkArm.cc. Definition at line 316 of file PlanarThreeLinkArm.cc. Definition at line 322 of file PlanarThreeLinkArm.cc. Definition at line 328 of file PlanarThreeLinkArm.cc.
Solve to get an 'effector' (pEff, oriEff, relative to link following j) to a solution of pTgt, oriTgt (or at least a local minimum). posPri and oriPri specify relative weighting of each solution in case they are mutually exclusive Implements IKSolver. Definition at line 68 of file PlanarThreeLinkArm.cc. Referenced by step().
Definition at line 116 of file PlanarThreeLinkArm.cc.
Move an 'effector' (pEff, oriEff, relative to link following j) towards a solution of pTgt, oriTgt (or at least a local minimum). pDist and oriDist specifies the maximum distance to move towards each solution; posPri and oriPri specify relative weighting of each solution in case they are mutually exclusive Implements IKSolver. Definition at line 334 of file PlanarThreeLinkArm.cc.
Definition at line 243 of file PlanarThreeLinkArm.cc. Referenced by invKin3Link(). Member Data Documentation
holds the class name, set via registration with the DeviceDriver registry Definition at line 58 of file PlanarThreeLinkArm.h.
Definition at line 60 of file PlanarThreeLinkArm.h. Referenced by PlanarThreeLinkArm(), PrintVariables(), punt(), setL1(), setL2(), setL3(), and validAngles().
Definition at line 59 of file PlanarThreeLinkArm.h. Referenced by getL1(), invKin2Link(), invKin3Link(), invKin3LinkRelaxPhi(), PlanarThreeLinkArm(), PrintVariables(), and setL1().
Definition at line 59 of file PlanarThreeLinkArm.h. Referenced by getL2(), invKin2Link(), invKin3Link(), invKin3LinkRelaxPhi(), PlanarThreeLinkArm(), PrintVariables(), and setL2().
Definition at line 59 of file PlanarThreeLinkArm.h. Referenced by getL3(), invKin3Link(), invKin3LinkRelaxPhi(), PlanarThreeLinkArm(), PrintVariables(), and setL3(). The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v5.1CVS |
Generated Fri Feb 5 15:58:52 2016 by Doxygen 1.6.3 |