From the article: "and robotics are in their infancy, a niche, with too few practical uses as yet."
Why does it seem like robotics is always niche and not practical yet? It seems like robotics is perennially on the cusp of being the next big thing, but never really is.
(I'd qualify that robotics are the old big thing in industrial manufacturing, though.)
AI that works is just software; a robot that works is just a machine.
A modern tractor is a phenomenally complex machine, capable of fully autonomous operation with millimetre precision. The system is guided by a complex set of 3D soil maps based on moisture holding capacity, compaction and texture, root formation and a multitude of other factors. Each square foot of field receives precisely controlled amounts of water, fertiliser and pesticide. Nobody calls it robotics or AI, because it works.
"We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run." -- Roy Amara
disclaimer: I have a Ph.D. in Robotics from CMU.
AI is similar: in the 1960s, it seemed machine translation was "just around the corner," but it turned out to not be practical for a long time. Until it was, in the 2000s or so.
I think it's worth noting that the approach to translation has changed significantly since the 1960s.
AFAIK the real breakthrough wasn't that technology just got better, but that the whole paradigm shifted to statistical machine translation in the early 90s, and the whole paradigm is changing again from phrase-based statistical translation to neural network-based translations.
The shift to neural nets can be somewhat attributed to increased compute capacity, but it's not an automatic result of it.
I have no idea what the state of the art is in robotics, but I expect there will be some fundamental changes to how we do robotics before it becomes a break-out success.
It was really not reasonable to do this stuff using 60's erra computing technology. So, it's more new tech enabling new and less efficient approaches than generally talked about.
That's definitely true, but you need both, and having access to more compute doesn't automatically mean you will find new approaches, someone actually has to put in the hard work.
Given his focus on consumer electronics, it seems probable that he's referring to consumer robots. In that space we have roombas, pool cleaners, and a handful of selfie-taking quadcopters. Definitely niche.
Average consumers have no clue about the incredibly complex industrial infrastructure that keeps food on the table, the lights on, and transport, communications, and logistics running.
I think this stuff should be taught in schools.
From Mossberg's POV industrial computing and industrial robotics are already ambient and invisible. Not everyone needs a professional understanding of how they work, but some basic clue wouldn't be bad.
I think a robot has to have an arm. If it doesn't have an arm, it's not a robot -- it's just a machine. The whole robot could just be a single arm or the arm can just be one part. But it has to have an arm.
When most people think 'robot', they think of something with human or animal-like elements. So for example a rolling delivery or security drone would be a robot, but an automated car would not.
Yes. The dishwasher (DW) does not complete the entire dishwashing circuit/task, but certainly a major portion. That is, the DW can not load or unload itself generally, but it can sanitize, wash and dry among other tasks. Thus, meeting the general definition of a robot: carry out a complex set of instructions/actions automatically once programmed.
Not the OP, but I think the answer is definitely no.
Robots are not well defined, but I think at the minimum they imply the ability to be reconfigured for a large number of physical tasks that involve interactions with an environment.
My feeling is that the "robot" concept requires feedback loops and flexibility to adapt to a wide range of situations. As technology progresses, the required amount of magic required to warrant the title is a moving target.
In that case, is my clothes dryer a robot? In addition to its timed dry setting, it also has a feedback setting in which it runs until the clothes inside have reached a (configurable) specified level of dryness, at which point it turns off.
At some point in the past, such automatic intelligence would have stunned the populace - but nowadays nothing short of sorting, folding and piling on the clothing shelves would let the punters cry "robot !"
Why does it seem like robotics is always niche and not practical yet? It seems like robotics is perennially on the cusp of being the next big thing, but never really is.
(I'd qualify that robotics are the old big thing in industrial manufacturing, though.)