Our client required a robust and cost-effective iOS application with a simple interface to control robots from remote locations.
ThinkPalm developed an iOS Robot Motion Controlling Application supported across iPhones and iPads running iOS versions 8.0 and above to take over the body control of robots. Functionalities such as new user registration, login, password recovery, device list creation for a user ID, conﬁguration of robots, and Wi-Fi settings of each robot were incorporated.
The application, with a simple UI, will authenticate with the central web server and retrieve the list of robots on successful authentication.
Once the user sets the Wi-Fi for the device and requests a connection, the app communicates with it via the central server and takes over the body control of the robot.
Live video streams of the device are received over RSTP. Commands such as move, park, slow, and change direction (left, right, front, back) to the device can be executed by tapping buttons on the app screen or through voice commands over UDP.
Viewing of the temperature and the percentage of battery remaining in the robot is enabled as well for the user to track the device status.
Contact us and we'll have one of our experts reach out to you and discuss how we can lead your project to success.