Hubbry Logo
search
search button
Sign in
Historyarrow-down
starMorearrow-down
Hubbry Logo
search
search button
Sign in
RT middleware
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the RT middleware Wikipedia article. Here, you can discuss, collect, and organize anything related to RT middleware. The purpose of the hub is to connect people, foster deeper knowledge, and help improve the root Wikipedia article.
Add your contribution
Inside this hub
RT middleware
Logo mark; Japan Robot Association

RT-middleware (Robotics Technology Middleware) is a common computing platform technical standard for robots based on distributed object technology.[1] RT-middleware supports the construction of various networked robotic systems by integrating various network-enabled robotic elements named RT-Components, which specification standard is discussed and defined by the Object Management Group (OMG).[2]

Properties

[edit]

In the RT-middleware, robotics elements, such as actuators, are regarded as RT-components, and the whole robotic system is constructed by connecting such components. This distributed architecture helps developers reuse the robotic elements and boosts the reliability of a system.

Each RT-component has a port as an endpoint for communicating to other RT-components. Every port has its type and the ports which have the same type can be connected each other.

RT-components also have state, so they behave as finite-state machines. The states they can have are: CREATED, INACTIVE, ACTIVE, and ERROR. States and behaviors are controlled by the execution-context. If component behavior must be changed, the execution-context can be replaced at runtime.

Implementations

[edit]

RT-middleware is only a standard of the Robotics platform software. Implementations include:

[edit]

See also

[edit]

References

[edit]
[edit]
Add your contribution
Related Hubs