public class CRobotPose
extends java.lang.Object
コンストラクタと説明 |
---|
CRobotPose() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
addServoAngle(java.lang.Byte servoid,
short add_angle)
サーボ角度を加算
|
boolean |
addServoAngles(java.lang.Byte[] servoids,
short[] add_angles)
サーボ角度を加算
|
java.util.Map<java.lang.Byte,java.lang.Short> |
getLed() |
java.util.Map<java.lang.Byte,java.lang.Short> |
getPose() |
java.lang.Short |
getServoAngle(java.lang.Byte servoid)
サーボの角度取得
|
java.lang.Short[] |
getServoAngles(java.lang.Byte[] servoids)
サーボの角度取得
|
java.util.Map<java.lang.Byte,java.lang.Short> |
getTorque() |
void |
setLED_CommU(java.awt.Color body,
int L_cheek,
int R_cheek,
java.awt.Color powerbtn)
CommU用LED制御
|
void |
setLED_Sota(java.awt.Color eye_L,
java.awt.Color eye_R,
int mouth,
java.awt.Color powerbtn)
Sota用LED制御
|
void |
setLED_Telenoid(java.awt.Color powerbtn)
Telenoid用LED制御
|
void |
SetLed(java.lang.Byte[] ids,
java.lang.Short[] leds) |
void |
SetLed(java.util.Map<java.lang.Byte,java.lang.Short> map) |
void |
SetPose(java.lang.Byte[] ids,
java.lang.Short[] pos) |
void |
SetPose(java.util.Map<java.lang.Byte,java.lang.Short> map) |
void |
SetTorque(java.lang.Byte[] ids,
java.lang.Short[] torque) |
void |
SetTorque(java.util.Map<java.lang.Byte,java.lang.Short> map) |
public void SetPose(java.lang.Byte[] ids, java.lang.Short[] pos)
public void SetTorque(java.lang.Byte[] ids, java.lang.Short[] torque)
public void SetLed(java.lang.Byte[] ids, java.lang.Short[] leds)
public void SetPose(java.util.Map<java.lang.Byte,java.lang.Short> map)
public void SetTorque(java.util.Map<java.lang.Byte,java.lang.Short> map)
public void SetLed(java.util.Map<java.lang.Byte,java.lang.Short> map)
public java.util.Map<java.lang.Byte,java.lang.Short> getPose()
public java.util.Map<java.lang.Byte,java.lang.Short> getTorque()
public java.util.Map<java.lang.Byte,java.lang.Short> getLed()
public void setLED_Sota(java.awt.Color eye_L, java.awt.Color eye_R, int mouth, java.awt.Color powerbtn)
eye_L
- 右目LED輝度(フルカラー)eye_R
- 左目LED輝度(フルカラー)mouth
- 口LED輝度powerbtn
- パワーボタン輝度(フルカラー)public void setLED_CommU(java.awt.Color body, int L_cheek, int R_cheek, java.awt.Color powerbtn)
body
- 胴体LED輝度(フルカラー)L_cheek
- 左頬LED輝度R_cheek
- 左頬LED輝度powerbtn
- パワーボタン輝度(フルカラー)public void setLED_Telenoid(java.awt.Color powerbtn)
powerbtn
- パワーボタン輝度(フルカラー)public java.lang.Short getServoAngle(java.lang.Byte servoid)
servoid
- サーボIDの配列public java.lang.Short[] getServoAngles(java.lang.Byte[] servoids)
servoids
- サーボIDの配列public boolean addServoAngle(java.lang.Byte servoid, short add_angle)
servoid
- サーボIDadd_angle
- サーボの加算角度public boolean addServoAngles(java.lang.Byte[] servoids, short[] add_angles)
servoids
- サーボIDリストadd_angles
- サーボの加算角度リスト