3 ms·
I'm familiar with Tessel, which is something similar, but with their own hardware and node.js. One of the implicit selling points is that Node is uniquely suite
by woah 12y ago
I'm familiar with Tessel, which is something similar, but with their own hardware and node.js. One of the implicit selling points is that Node is uniquely suited for soft realtime stuff because of its completely nonblocking nature. Is most Artoo code blocking?
- hlfshell 12y agoArtoo is part of a family of libraries, all of which are similar. For Node.js robots, check out Cylon.js by the same group.
- angersock 12y agoIf you're really about soft-realtime stuff, look into Erlang/Elixir by way of the Nerves project: http://nerves-project.org/ http://nerves-project.org/ The hot code-loading is really impressive; I've seen quadcopters update motor controllers in-flight to fix bugs. I think that that's probably the future. The non-blocking stuff in Node is more a function of the library style than the language itself (though the closures make life easier). I don't think there's any reason why the Ruby stuff necessarily has to be slower and blocky. Artoo has some nifty stuff in the vein of testing: http://artoo.io/documentation/guides/test-driven-robotics/ http://artoo.io/documentation/guides/test-driven-robotics/