Skip to content

Robot API_chn

lcgao edited this page Dec 16, 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()
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 addOnRobotReadyListener(@NonNull final OnRobotReadyListener onRobotReadyListener)
void removeOnRobotReadyListener(@NonNull final OnRobotReadyListener onRobotReadyListener)

Clone this wiki locally