github robotemi/sdk v1.136.0
Version 1.136.0

latest release: v1.137.1
9 months ago

Released on July 2, 2025.
Compatibile with temi 136 Launcher, minimum version 18610.

Sprint 136 temi launcher and SDK bring the following features and changes.

Navigation

  • SpeedLevel as the parameter of goTo and goToPositioncan be customized from 0.1-1.5 m/s

System

  • Improve the isReady check on the boot flow, will return false if robot boot is not completed.
  • OnButtonStatusChangedListener will report button Status.CLICKED
  • Add OnButtonModeChangedListener to broadcast Mode of buttons if they are disabled or enabled.
  • hideTopBar takes a new parameter completely, this will hide the top bar completely including the white indicator bar.

Map

  • Map status query, isMapLocked, isMapLost
  • Map status listener OnMapStatusChangedListener
  • Map name listener OnMapNameChangedListener
  • Add getMapElements and getMapImage, this should be more efficient than getMapData if only the desired data is expected.
  • getReposeStatus to get repose status actively.
  • Position contains a new boolean field isInMapArea

Sequence

  • playSequence takes a new int paramter startFromStep to start sequence from s specific step.
  • OnSequencePlayStatusChangedListener contains currently sequenceId

Bug Fixes in 136 launcher :

  1. Fix a potential chained crash from Content Provider when Face app is in dying state.
  2. Fix a potential crash in getMapData when map elements contains illegal data.
  3. Return last cached postion rather than Position(0, 0, 0) on getPosition timeout failure.
  4. [BREAKING] Fix the error that startFaceRecognition withSdkFaces was always enabled. With 136 launcher, use startFaceRecognition(withSdkFaces = true) if SDK registerd faces should be used.
  5. Goto 10007 going status will be received without debouncing

Don't miss a new sdk release

NewReleases is sending notifications on new releases.