Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
jp.go.aist.hrp.joystick.rtc.JoystickImpl Class Reference

Sample component for MobileRobotCanvas component. More...

Inheritance diagram for jp.go.aist.hrp.joystick.rtc.JoystickImpl:
Inheritance graph
[legend]

Public Member Functions

 JoystickImpl (Manager manager)
 constructor More...
 
ReturnCode_t onAborting (int ec_id)
 
ReturnCode_t onError (int ec_id)
 

Protected Member Functions

float[] convert (Point p)
 
ReturnCode_t onActivated (int ec_id)
 
ReturnCode_t onDeactivated (int ec_id)
 
ReturnCode_t onExecute (int ec_id)
 
ReturnCode_t onFinalize ()
 
ReturnCode_t onInitialize ()
 
ReturnCode_t onRateChanged (int ec_id)
 
ReturnCode_t onReset (int ec_id)
 
ReturnCode_t onShutdown (int ec_id)
 
ReturnCode_t onStartup (int ec_id)
 
ReturnCode_t onStateUpdate (int ec_id)
 

Protected Attributes

DataRef< TimedFloatSeq > m_pos
 
TimedFloatSeq m_pos_val
 
OutPort< TimedFloatSeq > m_posOut
 
DataRef< TimedFloatSeq > m_vel
 
TimedFloatSeq m_vel_val
 
OutPort< TimedFloatSeq > m_velOut
 

Detailed Description

Sample component for MobileRobotCanvas component.

Definition at line 29 of file JoystickImpl.java.

Constructor & Destructor Documentation

jp.go.aist.hrp.joystick.rtc.JoystickImpl.JoystickImpl ( Manager  manager)
inline

constructor

Parameters
managerManeger Object

Definition at line 35 of file JoystickImpl.java.

Member Function Documentation

float [] jp.go.aist.hrp.joystick.rtc.JoystickImpl.convert ( Point  p)
inlineprotected

Calculating linear and angular output velocity

Parameters

Definition at line 200 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onAborting ( int  ec_id)
inline

Definition at line 223 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onActivated ( int  ec_id)
inlineprotected

Definition at line 144 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onDeactivated ( int  ec_id)
inlineprotected

Definition at line 161 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onError ( int  ec_id)
inline

Definition at line 240 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onExecute ( int  ec_id)
inlineprotected

Definition at line 178 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onFinalize ( void  )
inlineprotected

Definition at line 93 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onInitialize ( void  )
inlineprotected

The initialize action (on CREATED->ALIVE transition) formaer rtc_init_entry()

Returns
RTC::ReturnCode_t

Definition at line 49 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onRateChanged ( int  ec_id)
inlineprotected

Definition at line 290 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onReset ( int  ec_id)
inlineprotected

Definition at line 257 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onShutdown ( int  ec_id)
inlineprotected

Definition at line 127 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onStartup ( int  ec_id)
inlineprotected

Definition at line 110 of file JoystickImpl.java.

ReturnCode_t jp.go.aist.hrp.joystick.rtc.JoystickImpl.onStateUpdate ( int  ec_id)
inlineprotected

Definition at line 274 of file JoystickImpl.java.

Member Data Documentation

DataRef<TimedFloatSeq> jp.go.aist.hrp.joystick.rtc.JoystickImpl.m_pos
protected

Definition at line 303 of file JoystickImpl.java.

TimedFloatSeq jp.go.aist.hrp.joystick.rtc.JoystickImpl.m_pos_val
protected

Definition at line 302 of file JoystickImpl.java.

OutPort<TimedFloatSeq> jp.go.aist.hrp.joystick.rtc.JoystickImpl.m_posOut
protected

ジョイスティックコンポーネントの出力先

  • Type: TimedFloatSeq
  • Semantics: ジョイスティックコンポーネントの座標

Definition at line 309 of file JoystickImpl.java.

DataRef<TimedFloatSeq> jp.go.aist.hrp.joystick.rtc.JoystickImpl.m_vel
protected

Definition at line 312 of file JoystickImpl.java.

TimedFloatSeq jp.go.aist.hrp.joystick.rtc.JoystickImpl.m_vel_val
protected

Definition at line 311 of file JoystickImpl.java.

OutPort<TimedFloatSeq> jp.go.aist.hrp.joystick.rtc.JoystickImpl.m_velOut
protected

ジョイスティックコンポーネントの出力先

  • Type: TimedFloatSeq
  • Semantics: ジョイスティックコンポーネントの速度

Definition at line 318 of file JoystickImpl.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sat Apr 13 2019 02:14:32