![]() |
Kuon
1.1.3
RoadNarrows Robotics Large Outdoor Mobile Robot Project
|
Operational robotic joint class. More...
#include <kuonJoint.h>
Public Member Functions | |
| KuonRobotJoint () | |
| Default constructor. | |
| KuonRobotJoint (const KuonRobotJoint &src) | |
| Copy constructor. | |
| ~KuonRobotJoint () | |
| Destructor. | |
| KuonRobotJoint | operator= (const KuonRobotJoint &rhs) |
| Assignment operator. More... | |
| std::string | getJointName () const |
| Get joint name. More... | |
| int | getMotorId () const |
| Get motor id. More... | |
Protected Attributes | |
| std::string | m_strName |
| joint name | |
| int | m_nMotorId |
| motor id | |
| int | m_nMotorCtlrId |
| motor controller id | |
| int | m_nMotorIndex |
| motor controller unique motor index | |
| int | m_nMotorDir |
| motor normalized direction | |
| int | m_eJointType |
| joint type | |
| double | m_fGearRatio |
| joint gear ratio | |
| double | m_fTireRadius |
| tire radius | |
| double | m_fTicksPerMotorRad |
| encoder/odom. ticks per motor radian | |
| double | m_fTicksPerWheelRad |
| encoder/odom. ticks per wheel radian | |
Friends | |
| class | KuonRobot |
Operational robotic joint class.
This class contains all of the data necessary to control the operation of an robotic joint.
Definition at line 83 of file kuonJoint.h.
|
inline |
|
inline |
Get motor id.
Definition at line 125 of file kuonJoint.h.
References m_nMotorId.
| KuonRobotJoint KuonRobotJoint::operator= | ( | const KuonRobotJoint & | rhs | ) |
Assignment operator.
| rhs | Right hand side object. |
Definition at line 111 of file kuonJoint.cxx.
References m_eJointType, m_fGearRatio, m_fTicksPerMotorRad, m_fTicksPerWheelRad, m_nMotorCtlrId, m_nMotorDir, m_nMotorId, m_nMotorIndex, and m_strName.
Referenced by kuon::KuonJointState::~KuonJointState().