Australia
Asked — Edited

Loomo By Segway

I am about to receive a Loomo robot. I would like to know if there is any way of interfacing to it using a ez robot interface?


ARC Pro

Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!

#1  

Looks like Loomo's SDK is currently only available to enterprises and research institutes, so probably not something you could easily interface to ARC.

https://developer.segwayrobotics.com/developer/overview.html

The fact that there is and SDK though, means that it is technically possible.

Alan

PRO
Synthiam
#2  

Yeah - if the company chooses to lock down the SDK to paying enterprise customers, there's no easy way to control it. It's too bad, because if the SDK were available, it's simple to build a plugin and voila, a real robot!

PRO
Australia
#4  

I did have a look at it but it looks a fairly complex job to use it

#5  

Yes... all the samples are in Java and the Loomo OS is Android

PRO
Synthiam
#6  

You don't have to write a program that runs on Android - it must have a TCP Server or some sort of MQTT or messaging or protocol or something that allows remote control of it. If there is, then it's super easy to whip up a plugin. I just need to see the documentation on it.

Get me a protocol manual, or even the SDK if it's in java or what ever.. I can make a Movement Panel for ARC super easily.

PRO
Australia
#7  

link to API and SDK

Hi,

I included a document which is a copy and paste of the SDK overview. I have also included the link to the online documentation ( no downloadable PDF is available). To access it you need to logon (it is free).

It would be great if you could make a Movement Panel for Loomo.

Thanks,

Peter

PRO
Synthiam
#8  

Their SDK is not open. Unless they publish a communication protocol specification, there's nothing i can do. I reviewed their developer page and the Connectivity class is what we need to see. There's nothing I can do at the moment based on what little they have given developers. They have only given android library documentation for an SDK with no documentation on the protocol. They have a very closed system.

PRO
Synthiam
#10  

No. I looked at all of that. They don’t give you any protocol documentation. That app includes a precompiled library for java. Nothing that I can use.

As an owner of their product, you can ask them for protocol documentation.

PRO
Australia
#11  

My Robot is due to arrive today. When I get it I will a request for protocol documentation

PRO
Canada
#12  

You can pick up a used hoverboard for < $100 these days and a quick hack and JD could be cruising down the street in no time.

PRO
USA
#13  

Quote:

You can pick up a used hoverboard for < $100 these days and a quick hack and JD could be cruising down the street in no time.

I agree with Nick, you are purchasing a Robot with multiple sensors: 3D camera, display, CPU and potential to explore a lot of cool technologies: Navigation, vision recognition etc etc.

And you are only interested in a Movement Panel ? Maybe there multiple versions ? One with sensors and another without ?

I can exchange a hacked tuned hover board with ARC remote control panel with your Segway... (joking)

Does the segway comes with Android device or you need to add your mobile device ?

PRO
Australia
#14  

There is a IOS app and android interface app. But it appears you need a android system to build any programming interface. I have a iPhone to run the app. For android I suppose I can load that on my windows pc

You get a android device which is its display and brains. There is also a hardware interface for external devices( none have been announced yet).

#15  

You can run Android Studio on your Windows PC to build Android apps to run on the Loomo

You could also use that to build apps to run on an Android tablet/phone

THe SDK only includes Java support

PRO
Synthiam
#16  

Java support or not - if you guys own one of these things, ask the company to publish the communication protocol. Then it can be expanded for other software, like ARC.