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

◆ JoystickImpl()

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

◆ convert()

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.

◆ onAborting()

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

Definition at line 223 of file JoystickImpl.java.

◆ onActivated()

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

Definition at line 144 of file JoystickImpl.java.

◆ onDeactivated()

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

Definition at line 161 of file JoystickImpl.java.

◆ onError()

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

Definition at line 240 of file JoystickImpl.java.

◆ onExecute()

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

Definition at line 178 of file JoystickImpl.java.

◆ onFinalize()

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

Definition at line 93 of file JoystickImpl.java.

◆ onInitialize()

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

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

Returns
RTC::ReturnCode_t

Definition at line 49 of file JoystickImpl.java.

◆ onRateChanged()

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

Definition at line 290 of file JoystickImpl.java.

◆ onReset()

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

Definition at line 257 of file JoystickImpl.java.

◆ onShutdown()

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

Definition at line 127 of file JoystickImpl.java.

◆ onStartup()

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

Definition at line 110 of file JoystickImpl.java.

◆ onStateUpdate()

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

◆ m_pos

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

Definition at line 303 of file JoystickImpl.java.

◆ m_pos_val

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

Definition at line 302 of file JoystickImpl.java.

◆ m_posOut

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

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

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

Definition at line 309 of file JoystickImpl.java.

◆ m_vel

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

Definition at line 312 of file JoystickImpl.java.

◆ m_vel_val

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

Definition at line 311 of file JoystickImpl.java.

◆ m_velOut

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 Wed Sep 7 2022 02:51:06