![]() |
FancySafeBot 0.0.1
A safe robotics library
|
| ▼Nfsb | |
| ▼Nurdf | |
| CNameMap | Name map relating names to object indices |
| CUrdfError | Urdf parsing error |
| CUrdfJoint | Structure representing a URDF joint |
| CUrdfJointLimits | |
| CUrdfNameMap | Name-index map of joints and bodies in rigid body tree |
| CBody | Link body parameters |
| CBodyCartesianPva | Container of Cartesian pose, velocity, and acceleration for a list of bodies |
| CBodyForce | Container of Forces and Torques for a list of bodies |
| CBodyTree | Body tree description of a kinematic chain |
| CCartesianPva | Cartesian pose, velocity and acceleration |
| CCircularBuffer | Circular Buffer |
| CComputeKinematics | Compute forward kinematics |
| CCubicCoeffs | Coefficients of a cubic polynomial |
| CCubicTrajectory | Cubic trajectory |
| CForceVector | Force and torque vector |
| CHessian | Hessian tensor |
| CIncrementalEncoder | Incremental encoder |
| CInertia | Inertia tensor |
| CInverseKinematicsResult | |
| CJacobian | Jacobian matrix |
| CJacobianMetrics | |
| CJoint | Joint definition structure |
| CJointLimits | Limits for joint vectors |
| CJointMatrix | Square matrix of size nxn for n joints |
| CJointPva | |
| CJointSpace | Joint space differential of generalized coordinates |
| CJointSpacePosition | Joint space position in generalized coordinates |
| CMassProps | Mass properties of a body |
| CMat3 | 3x3 matrix |
| CMat3Singularity | |
| CMat3Sym | 3x3 symmetric matrix |
| CMaxSize | Max sizes configured for static memory allocation |
| CMotionVector | Motion vector |
| COptimParameters | |
| CPathPoint | |
| CPathPva | |
| CPathSegment | |
| CPathTrajectory | |
| CPeriodicTimer | Periodic timer |
| CPidController | PID Controller |
| CPrincipalInertia | Principal inertia of body |
| CQuaternion | Unit quaternion |
| CQueue | Queue |
| CQuinticCoeffs | Coefficients of a quintic polynomial |
| CQuinticTrajectory | Quintic trajectory |
| CSegment | Abstract class for scalar motion |
| CSegment3 | Abstract class for motion in x, y, and z coordinates |
| CSegment6 | Abstract class for motion in Cartesian coordinates |
| CSegmentBase | Abstract class for segments |
| CSegmentConstAcc | Constant acceleration profile |
| CSegmentConstJerk | Constant jerk profile |
| CSegmentConstVel | Constant velocity profile |
| CSingularityEllipsoid | |
| CTimeData | |
| CTimescale | Timescale trajectory with trapezoidal velocity profile |
| CTrajState | Trajectory scalar motion state |
| CTrajState3 | Trajectory vector motion state |
| CTransform | Coordinate transform |
| CTrapezoidalConstraints | Constraints for a trapezoidal profile |
| CTrapezoidalDuration | Duration of different phases in a trapezoidal profile |
| CTrapezoidalVelocity | |
| CVec3 | 3D vector |
| CWorkArray | Fixed-capacity allocator for temporary work buffers |
| CWorkBlock | A view describing an allocated work block |
| CWorkFrame | RAII helper that restores a WorkArray to its entry marker |