MyroPaintbot

MyroPaintbot is a mobile application available on iOS and Android, designed specifically for Myro, the world’s first intelligent wall-painting robot. Built for a Singapore-based startup, this app facilitates seamless interaction between mobile devices and the robot, allowing users to efficiently manage and execute wall-painting tasks.
Talk To Our On-Demand App Experts

About MyroPaintbot
Myro was developed by Eternal Robotics with a mission to automate labor-intensive processes such as wall painting using collaborative robotics and AI technology. The robot addresses critical industry challenges like hazardous conditions, physical fatigue, and repetitive tasks.
The MyroPaintbot app, developed for iOS and Android platforms, acts as the central communication tool between mobile devices and the painting robot. It sends precise instructions and workflows to the robot, revolutionizing how wall painting projects are executed—ushering in the future of intelligent wall painting.
Features & Purpose Of This Application

Intuitive Tab-Based Navigation
The app features four primary tabs—Project, Control, Plans, and Profile—each designed to handle specific operational areas, helping users navigate and manage the painting process efficiently.

The app has 4 tabs: Project, Control, Plans and Profile. Each meant for their respective work.



Visual Workflow Creation
Users can create floor plans and workflows directly from the iPad command app. By adding architectural elements and drawing layouts, operators generate actionable maps for Myro to follow with precision.

The robot is operated from a command application on an iPad. One simply needs to draw the floor plans and add other necessary elements that create a map for MYRO. An operator then plans the workflow and oversees the progress.

Bluetooth Communication Ecosystem
The app includes a Bluetooth communication module that handles device pairing/unpairing, data transfer, channel creation, and error handling—ensuring smooth coordination between the iPad, robot, and mobile devices.

The Bluetooth Component of the app develops all sorts of communication between the devices, that is, iPad and the robots. This includes scanning, pairing/unpairing, creating channels, sending data, error handling etc.



Modular App Architecture with React
Built using the React framework, the app supports modularity through components like managers, services, and workflow planning. This design allows for dynamic task flow and easy scalability.

The app is built using React framework and contains modules like managers, services and flow (paint directions) planning.

Real-Time Command & Navigation Panel
The app’s command interface lists all supported robot instructions, including paint path navigation and task execution. Users can test and send commands in real time for enhanced control and oversight.

The mobile app contains a test page/screen listing all possible commands which can be sent to the robot, including navigation and paint command.



Operator-Focused Control System
The system is designed with operators in mind—allowing them to plan tasks, monitor robot activity, and manage progress from a centralized control screen, ensuring efficiency and accountability at every step.

AWS cloud solutions have been deployed for users Registrations, Signing, Authorization, REST Communication, DynamoDB & S3 services setup and interaction modules.