robotemi / sdk

temi is an unparalleled robotic platform introducing a new dimension of development - movement. Using temi’s SDK, developers can create new functionalities and introduce new use cases via temi’s Android tablet. temi’s movement and navigation capabilities run off of it's Linux computer and uses a set of 16 sensors including a Lidar, depth cameras, driving cameras, and microphones. We encourage our developer community to suggest and request expanded functionality within the SDK and we will adhere to your needs. We want to enable you to create skills like never seen before! We will be constantly improving the SDK and its documentation. Please feel free to reach out to us with any questions or thoughts at developers@robotemi.com
https://www.robotemi.com/
201 stars 85 forks source link

Receive EStop Notification immediately #467

Open driip-ddrop opened 3 weeks ago

driip-ddrop commented 3 weeks ago

I am building an android application for the Temi Robot and wish to be able to receive the EStop notification the moment someone presses the emergency button on the robot. Currently, I am filtering for errors with "1003" code as an indicator for EStop. However, this error is not sent immediately upon triggering the emergency button (the delays can go up to 5 minute which is too long). Are there any other methods for this?

zjn0505 commented 3 weeks ago

A proper estop callback will be added in next version.

https://github.com/robotemi/sdk/pull/462