ARAA logo leftARAA logo right

Robotics Research

Applications: Systems Infrastructure

The overall architecture and design of robotic systems has recently been the subject of an increasing amount of research. The research is aimed at finding new solutions to difficult problems in robotics by the use of novel system structures. Historically, most robotic systems were fairly simple in structure – information perceived by sensors was routed to some form of central processor, which used this sensor data to generate actuator commands. This type of system was well suited to the traditional sense–plan–act approach used in navigation and similar tasks, and is still the most commonly found system design. It is an intuitive architecture, and with appropriate software in the central processor it can be used successfully in most applications.

However, there are some drawbacks to such a system. The centralised nature of the structure can lead to bottlenecks if the central processor is unable to cope with the large amount of processing required by a complex system. In order to ensure that these bottlenecks do not occur a fast, expensive processor is often required, which leads to increased system cost. The centralisation also results in a fairly brittle system, where damage to the processing unit will cause the entire system to fail. This kind of system is also criticised for a lack of modularity – once the system is in place it is difficult to add further functionality without significant and often costly changes.  

These concerns have led to extensive research into alternative system structures able to offer increased modularity, robustness and stability. Many of these systems are also simpler to implement when designed for appropriate applications. Most of these systems are based around some form of distribution, whether over multiple robots or multiple elements within the same robot.

System Infrastructure and Design Research in Australia