RT middleware

1

RT-middleware (Robotics Technology Middleware) is a common computing platform technical standard for robots based on distributed object technology. 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).

Properties

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:, , , and. States and behaviors are controlled by the execution-context. If component behavior must be changed, the execution-context can be replaced at runtime.

Implementations

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

Related projects

This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.

Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Bliptext is not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation.

Edit article