4 ms·
Uhh.... Hairy dependencies are very much a problem in this space just like any other type of IT system (in fact worse cause the code is usually written in C++ -
by accurrent 5y ago
Uhh.... Hairy dependencies are very much a problem in this space just like any other type of IT system (in fact worse cause the code is usually written in C++ - so no package manager). Plus the tooling is non-existant... You will still need some type of client server architecture/failover redundancy. You also don't have very many options when it comes to testing. Writing simulations for this and running tests is very non-trivial. The algorithms themselves will need to take into account failures. What happens when one of the robots fails/wears out? (and this WILL happen) Deconflicting the robots is certainly nontrivial. For efficient solutions in this field theres a whole bunch of fairly non-trivial algorithms in Operations Research and planning that exist.
- imtringued 5y agoThe environment is also hostile to humans so they will need to build a dedicated tow robot that gets stuck robots out of the system.
- amelius 5y agoYou just build a platform which can move over the xy grid, and which allows humans to sit on top. It's quite simple to make sure (using e.g. bumpers) that if a robot crashes into the platform then nobody gets hurt. Of course a towrobot would be better, but it's not really necessary and it also might get stuck.