Public Member Functions | Public Attributes
MotorSVC_impl Class Reference

#include <MotorControlProSVC_impl.h>

List of all members.

Public Member Functions

void Clear ()
 clear Component
void Finish ()
 finish Component
 MotorSVC_impl ()
 standard constructor
void setPDGain (CORBA::Double PGainL, CORBA::Double PGainR, CORBA::Double DGainL, CORBA::Double DGainR)
 set gain of PD control
void Start ()
 start Component
void Stop ()
 detect bump
virtual ~MotorSVC_impl ()
 destructor

Public Attributes

CORBA::Boolean m_ClearFlag
 Flag (if component are cleared)
double m_DGainL
 D gain (LeftWheel) of PD control.
double m_DGainR
 D gain (RightWheel) of PD control.
CORBA::Boolean m_FinishFlag
 Flag (if component are finished)
CORBA::Boolean m_GainFlag
 Flag (if GAIN are changed)
double m_PGainL
 P gain (LeftWheel) of PD control.
double m_PGainR
 P gain (RightWheel) of PD control.
CORBA::Boolean m_StartFlag
 Flag (if component are started)
CORBA::Boolean m_StopFlag
 Flag (if bump are detected)
RTC::Logger rtclog

Detailed Description

Example class implementing IDL interface Motor

Definition at line 25 of file MotorControlProSVC_impl.h.


Constructor & Destructor Documentation

standard constructor

Definition at line 24 of file MotorControlProSVC_impl.cpp.

destructor

Definition at line 32 of file MotorControlProSVC_impl.cpp.


Member Function Documentation

void MotorSVC_impl::Clear ( void  )

clear Component

Definition at line 79 of file MotorControlProSVC_impl.cpp.

finish Component

Definition at line 68 of file MotorControlProSVC_impl.cpp.

void MotorSVC_impl::setPDGain ( CORBA::Double  PGainL,
CORBA::Double  PGainR,
CORBA::Double  DGainL,
CORBA::Double  DGainR 
)

set gain of PD control

Parameters:
PGainLP gain (LeftWheel) of PD control
PGainRP gain (RightWheel) of PD control
DGainLD gain (LeftWheel) of PD control
DGainRD gain (RightWheel) of PD control
Returns:
void

Definition at line 41 of file MotorControlProSVC_impl.cpp.

void MotorSVC_impl::Start ( void  )

start Component

Definition at line 57 of file MotorControlProSVC_impl.cpp.

void MotorSVC_impl::Stop ( void  )

detect bump

Definition at line 90 of file MotorControlProSVC_impl.cpp.


Member Data Documentation

Flag (if component are cleared)

Definition at line 67 of file MotorControlProSVC_impl.h.

D gain (LeftWheel) of PD control.

Definition at line 72 of file MotorControlProSVC_impl.h.

D gain (RightWheel) of PD control.

Definition at line 73 of file MotorControlProSVC_impl.h.

Flag (if component are finished)

Definition at line 66 of file MotorControlProSVC_impl.h.

CORBA::Boolean MotorSVC_impl::m_GainFlag

Flag (if GAIN are changed)

Definition at line 64 of file MotorControlProSVC_impl.h.

P gain (LeftWheel) of PD control.

Definition at line 70 of file MotorControlProSVC_impl.h.

P gain (RightWheel) of PD control.

Definition at line 71 of file MotorControlProSVC_impl.h.

Flag (if component are started)

Definition at line 65 of file MotorControlProSVC_impl.h.

CORBA::Boolean MotorSVC_impl::m_StopFlag

Flag (if bump are detected)

Definition at line 68 of file MotorControlProSVC_impl.h.

RTC::Logger MotorSVC_impl::rtclog

Definition at line 75 of file MotorControlProSVC_impl.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


RS003
Author(s):
autogenerated on Tue Jul 23 2013 11:51:29