Skip to content

Robot API_chn

lcgao edited this page Dec 17, 2019 · 10 revisions

静态方法
Robot getInstance()
Public 成员方法
void speak(Tts ttsRequest)
void goTo(String location)
List<String> getLocations()
boolean saveLocation(String name)
boolean deleteLocation(String name)
void beWithMe()
void constraintbeWith()
void stopMovement()
String getSerialNumber()
boolean Privacy Mode - get(), set(on)
BatteryData getBatteryData()
void showTopBar()
void hideTopBar()
void skidJoy(float x, float y)
void turnBy(int degrees)
void tiltAngle(int degrees)
void tiltBy(int degrees)
String startTelepresence(String displayName, String peerId)
UserInfo getAdminInfo()
List<UserInfo> getAllContact()
List<RecentCallModel> getRecentCalls()
void toggleWakeup(boolean disable)
void toggleNavigationBillboard(boolean hide)

Public 监听器成员方法
void addNlpListener(NlpListener nlpListener)
void removeNlpListener(NlpListener nlpListener)
void addTtsListener(TtsListener ttsListener)
void removeTtsListener(TtsListener ttsListener)
void addWakeupWordListener(WakeupWordListener wakeupWordListener)
void removeWakeupWordListener(WakeupWordListener wakeupWordListener)
void addOnBeWithMeStatusChangedListener(OnBeWithMeStatusChangedListener listener)
void removeOnBeWithMeStatusChangedListener(OnBeWithMeStatusChangedListener listener)
void addOnConstraintBeWithStatusChangedListener(OnConstraintBeWithStatusChangedListener listener)
void removeOnConstraintBeWithStatusChangedListener(OnConstraintBeWithStatusChangedListener listener)
void addOnGoToLocationStatusChangedListener(OnGoToLocationStatusChangedListener listener)
void removeOnGoToLocationStatusChangedListener(OnGoToLocationStatusChangedListener listener)
void addOnLocationsUpdatedListener(OnLocationsUpdatedListener listener)
void removeOnLocationsUpdateListener(OnTelepresenceStatusChangedListener listener)
void addOnTelepresenceStatusChangedListener(OnLocationsUpdatedListener listener)
void removeOnTelepresenceStatusChangedListener(OnLocationsUpdatedListener listener)
void addOnUsersUpdatedListener(OnUsersUpdatedListener listener)
void removeOnUsersUpdatedListener(OnUsersUpdatedListener listener)
void addOnPrivacyModeStateChangedListener(OnPrivacyModeChangedListener listener)
void removeOnPrivacyModeStateChangedListener(OnPrivacyModeChangedListener listener)
void addOnBatteryStatusChangedListener(OnBatteryStatusChangedListener listener)
void removeOnBatteryStatusChangedListener(OnBatteryStatusChangedListener listener)
void addOnRobotReadyListener(@NonNull final OnRobotReadyListener onRobotReadyListener)
void removeOnRobotReadyListener(@NonNull final OnRobotReadyListener onRobotReadyListener)
Clone this wiki locally