An articulated robot is controlled by dynamically modifying a combination of a hardware dependent middleware layer and a hardware independent application layer. A memory device for storing a plurality of sets of robot hardware dependent software programs and a memory device for storing a plurality of sets of robot hardware independent software programs are prepared. During execution of software programs, a software program compatible with a robot hardware configuration is introduced from the former memory device, and this software program is dynamically combined with the set of hardware independent software programs. The robot is thus appropriately controlled, meeting the needs of users.

Um robô articulado é controlado dinâmicamente modificando uma combinação de uma camada dependente do middleware da ferragem e de uma camada de aplicação independente da ferragem. Um dispositivo de memória para armazenar um plurality dos jogos de programas dependentes do software da ferragem do robô e um dispositivo de memória para armazenar um plurality dos jogos de programas independentes do software da ferragem do robô são preparados. Durante a execução de programas do software, um programa do software compatível com uma configuração de ferragem do robô é introduzido do dispositivo de memória anterior, e este programa do software é combinado dinâmicamente com o jogo de programas independentes do software da ferragem. O robô é controlado assim apropriadamente, encontrando-se com as necessidades dos usuários.

 
Web www.patentalert.com

< (none)

< Benzodiazepinone .beta.-amyloid inhibitors: arylacetamidoalanyl derivatives

> Method for informing a user of a communication device where to obtain a product and communication system employing same

> (none)

~ 00062