O primeiro robô verdadeiramente moderno, digitalmente operado e programável, foi inventado por George Devol em 1954 e foi finalmente chamado o Unimate. Devol vendeu o primeiro Unimate a General Motors em 1960, e foi instalado em 1961, em uma fábrica em Trenton, New Jersey para levantar pedaços quentes de metal de uma máquina de fundição e empilhá-los.
As tendências futuras e tecnológica desenvolvimento Japão espera ter a comercialização em larga escala de robôs de serviço em 2025. Muita pesquisa tecnológica no Japão é liderado por agências do governo japonês, particularmente o Ministério do Comércio.
Como os robôs se tornam mais avançados, eventualmente, pode haver um padrão sistema operacional do computador projetado principalmente para robôs.
Robot Operating System (ROS) é um open-source conjunto de programas que estão sendo desenvolvidos na Universidade de Stanford, o Instituto de Tecnologia de Massachusetts e da Universidade Técnica de Munique, na Alemanha, entre outros. ROS fornece maneiras de programa de navegação e membros de um robô, independentemente do hardware específico envolvido. Ele também fornece comandos de alto nível para itens como reconhecimento de imagem e portas de abertura mesmo. Quando ROS inicializa no computador de um robô, seria obter dados em atributos como o comprimento e movimento dos membros dos robôs.
Seria retransmitir esses dados para algoritmos de alto nível. A Microsoft também está desenvolvendo aa "Windows para robôs" sistema com o seu Robotics Developer Studio, que está disponível desde 2007.