![]() |
Kuon
1.1.3
RoadNarrows Robotics Large Outdoor Mobile Robot Project
|
Joint state class. More...
#include <kuonJoint.h>
Public Member Functions | |
| KuonJointState () | |
| Default constructor. | |
| KuonJointState (const KuonJointState &src) | |
| Copy constructor. | |
| ~KuonJointState () | |
| Destructor. | |
| KuonJointState | operator= (const KuonJointState &rhs) |
| Assignment operator. More... | |
Public Attributes | |
| std::string | m_strName |
| motor joint name | |
| int | m_nMotorId |
| motor id | |
| double | m_fPosition |
| current joint position (radians) | |
| double | m_fVelocity |
| current joint velocity (radians/second) | |
| double | m_fEffort |
| current joint torque (N-m) | |
| double | m_fOdometer |
| current wheel odometer reading (meters) | |
| int | m_nEncoder |
| current motor encoder position (ticks) | |
| double | m_fVelocityMps |
| current wheel velocity (meters/second) | |
| int | m_nSpeed |
| current raw speed | |
| double | m_fPe |
| current motor input electrical power (W) | |
| double | m_fPm |
| current motor output mechanical power (W) | |
| float | m_fBrake |
| current motor braking (normalized) | |
| float | m_fSlew |
| current motor power slewing (normalized) | |
Joint state class.
This class encapsulates the current state of one joint.
Definition at line 159 of file kuonJoint.h.
| KuonJointState KuonJointState::operator= | ( | const KuonJointState & | rhs | ) |
Assignment operator.
| rhs | Right hand side object. |
Definition at line 167 of file kuonJoint.cxx.
References m_fBrake, m_fEffort, m_fOdometer, m_fPe, m_fPm, m_fPosition, m_fSlew, m_fVelocity, m_fVelocityMps, m_nEncoder, m_nMotorId, m_nSpeed, and m_strName.