Simplifying robotic programming, for everyone.
Meet Ra-Ya: A platform that empowers software developers to build any application on Gary, the company's service robot, even without prior experience in robotic programming.
Democratizing robots’ development
From now - you don't have to know robotic programming to build robotic apps. With Ra-Ya, it's easy to build a wide range of applications on Gary, exactly as you are developing for mobile or web. Creating an app for a robot has never been easier: From helping people with disabilities to cleaning and hospitality applications in hotels, nursing homes and restaurants - You can create your own app that will help users worldwide.
Ra-Ya empowers software developers to build any robot application and improve the lives of different users, in one coding platform.
Build solutions that are designed for varied problems, and get paid for each usage, whether on a monthly or yearly basis, every time a user downloads your application.
With a strong community that contributes to each other, we are on an on-going journey to support the members with a wide set of documentation and APIs.
Tomorrow is now. Innovation starts here.
No more challenges in the process of robotic application development. Until today, software developers have built applications mostly to web and mobile devices, and now they can create applications for robots faster and easily in a simple development process. Start building robotic applications on our emulator, even before your get Gary, and create the world of tomorrow.
The only limit is your imagination
You have an idea that can be solved with an autonomous robotic activity? Great! Nothing should stop you. With Ra-Ya you can develop any robotic application on Gary and impact the lives of millions. Visit our App Portal and check what our users want to have as a service.
How can we help you?
We know. It may sound complicated at first, but this is why we created the developers’ help center with the all-you-need-to-know documentation and a list of frequently asked questions.
We built a simple application development process that will make it easy to code and allow you to submit your app information to the Unlimited Robotics team for review, approval and placement
What programming languages do I need to know in order to develop an app?
What tools do I need to develop an app?
You can develop with our emulator tool, but you will need Gary in order to test the app before you release it to the public. If you want to enjoy all the benefits of Gary we recommend you sign up to the waiting list.
What does the submitting app process look like?
We test each app that is submitted and we usually tend to be responsive and proactive regarding any improvements and if any issues come up during the validation process. If all goes well - your app will be available for any user with Gary to download and start using.
What is it for me?
Monetization! Beside the happiness of seeing people worldwide enjoying your product, and impacting the lives of consumers and businesses, each app that is downloaded through Gary entitles you to be rewarded, and the plan is totally up to you (whether a one time fee, subscription based or a free app). We share the revenue with you on a 30/70 basis (30% goes to us; 70% goes to the developer).