Well I have decided on a LattePanda running 64 bit ubuntu X86 platform as the computer of choice.
Next up is the Sick NAV350 laser that will be entrusted to ROS and RQT. This will all be handled with a GUI done in Xojo.
For this to work, ROS makes a bridge that allows communication via JSON, Since Xojo can make use of JSON it's just perfect!
This is for an industrial robot with over eight servo motors to control via OpenCan and slam via the laser and ROS.
Xojo will be the main program control for the robot, via cellphone, internet or the main display screen. This seems like it should be difficult to achieve but, Xojo is already running a smaller robot with ease. the smaller one is in use in the automotive industrial area
at this point in time.
I'm pretty comfortable with using the Xojo/ROS mix in this robot although, I have never written a JSON program yet. I'm sure with a bit of elbow grease it will work out.