Title: Software Development Services - ThinkPalm
1Mobile Application For Robot Motion Controlling
-A Case Study Presentation
Thinkpalm Technologies
2Designs corporate 2018
ThinkPalm Technologies
Business Challenge
- Our client required a robust and cost-effective
iOS application with an interface to control
robots remotely. - ThinkPalm undertook the challenge of developing
an efficient solution that meets the client's
unique needs.
3ThinkPalm Technologies
Key functionalities included
ThinkPalm
02
o1
03
Solution
Password recovery
New user registration
Login
We developed an iOS Robot Motion Controlling
Application that supports iPhones and iPads
running iOS versions 8.0 and above.
04
06
05
Wi-Fi settings of each robot
Device list creation
Configuration of robots
4Technologies Used
Objective-C
RTSP
VPN
ThinkPalm Technologies
5Application
Overview
- Authentication with the central web server.
- Retrieval of the list of robots on successful
authentication. - Takeover of robot control after setting Wi-Fi and
requesting a connection.
ThinkPalm Technologies
6Application
Functionality
- Live video streams received over RTSP.
- Execution of commands such as move, park, slow,
and change direction (left, right, front, back)
via app buttons or voice commands over UDP. - Viewing the temperature and battery percentage of
the robot.
ThinkPalm Technologies
7How the Client Benefited with our Solution
Enabled monitoring and control of multiple robots
from remote locations in real-time.
Facilitated testing, identifying shortcomings,
and bringing functional improvements regularly.
Achieved significant time, cost, and effort
savings, enhancing operational efficiency.
ThinkPalm Technologies
8Conclusion
- Our solution offered a user-friendly interface
and robust functionalities, effectively meeting
the client's requirements. - The development of the Robot Motion Controlling
Application showcased our commitment to
innovation and excellence in software solutions.
ThinkPalm Technologies
9About ThinkPalm
ThinkPalm is an ISO 90012015 and ISO 270012013
certified Product Engineering and Software
Development Service company that established its
presence over a decade ago.
Product Engineering
Software Development Services
Under product engineering, we offer product
development, product testing, product
modernization, and product maintenance.
Under Software development, we offer software
solutions for the Telecom, IoT, AI, and
Enterprise sectors.
ThinkPalm Technologies
10Ready to transform your business with tailored
software solutions?
Get Started Today!
sales_at_thinkpalm.com
www.thinkpalm.com