4 ms·
I think people who are serious about it run QNX or VxWorks. Most robotics projects aren't serious and run Ubuntu unfortunately.
by bigfishrunning 2y ago
I think people who are serious about it run QNX or VxWorks. Most robotics projects aren't serious and run Ubuntu unfortunately.
- m00x 2y agoI don't think you're familiar with modern robotics. The central control plane is Ubuntu, but the boards for actuators and sensors are all microcontrollers on some kind of RTOS or FPGAs.
- araes 2y agoNot being familiar with the field, what counts as modern robotics? Performing a quick survey of available recent papers in the field, came back with these summary works: Robotics and Industry 4.0, https://www.researchgate.net/profile/Sudeep-Tanwar/publication/334836077_Additive_Manufacturing-_Concepts_and_Technologies/links/5e834ee44585150839b1334a/Additive-Manufacturing-Concepts-and-Technologies.pdf#page=166 https://www.researchgate.net/profile/Sudeep-Tanwar/publicati... Elements of Robotics (book), https://library.oapen.org/bitstream/handle/20.500.12657/27824/1/1002181.pdf https://library.oapen.org/bitstream/handle/20.500.12657/2782... Modern Robotics (limited pages), https://www.google.com/books/edition/Modern_Robotics/5NzFDgAAQBAJ?hl=en&gbpv=1&dq=robotics&pg=PR11&printsec=frontcover https://www.google.com/books/edition/Modern_Robotics/5NzFDgA... Looks like: - Industrial for heavy lifting and dangerous tasks beyond human standards (welding, heat, radiation) - Autonomous vehicles for manufacturing, mining, agriculture, logistics, transport - Quad- and octa- rotors as well as swarms of such (similar tasks as autonomous vehicles) - Health care with repetitive chemical mixing where human error can make a dangerous batch - Food packaging for sanitation and highly repetitive tasks prone to error, stress, and accidents. - Mining for areas where human interaction is dangerous or prohibitive (depth) - Military for attacks, surveillance, EM warfare, and long term loitering / denial. - Supermarkets and malls for restocking, cleaning, and shopping assistance. - Warehouses and factories for moving and selecting parts - Toys and educational consumer purchases - Home cleaning and maintenance (most of what "robot" brings back on shopping, other than toys) - Automated cooking for condition specific foods (rice, difficult indian meals)
- m00x 2y agoI'm not sure what you're asking here. This just looks like a chatgpt dump.
- rubicks 2y agoCan confirm. $DAYJOB makes robots subject to hard worst-case latency constraints. The product runs on QNX.