2020-04-26
/ 26 April 2020; 4 years ago (2020-04-26)
Written in
C++
Operating system
Linux, Windows
Type
Robotics suite, Middleware
License
Dual License: GPL Version 3, Professional Edition License
Website
www.mira-project.org
Free Software portal
Middleware for Robotic Applications (MIRA) is a cross-platform, open-source software framework written in C++ that provides a middleware, several base functionalities and numerous tools for developing and testing distributed software modules. It also focuses on easy creation of complex, dynamic applications, while reusing these modules as plugins. The main purpose of MIRA is the development of robotic applications, but as it is designed to allow type safe data exchange between software modules using intra- and interprocess communication it is not limited to these kinds of applications.[1]
MIRA is developed in a cooperation of the MetraLabs GmbH and the Ilmenau University of Technology/Neuroinformatics and Cognitive Robotics Lab. Therefore, MIRA was designed to fulfill the requirements of both commercial and educational purposes.
^"MIRA Project Website".
and 26 Related for: Middleware for Robotic Applications information
portal MiddlewareforRoboticApplications (MIRA) is a cross-platform, open-source software framework written in C++ that provides a middleware, several...
Roboticsmiddleware is middleware to be used in complex robot control software systems. "...roboticmiddleware is designed to manage the complexity and...
assistant robot. MetraLabs is one of the developers of MiddlewareforRoboticApplications, which is a cross-platform, open-source software framework for robotic...
to industrial roboticapplications, since the success of off-line programming depends on how similar the physical environment of a robot is to a simulated...
Robot Operating System (ROS or ros) is an open-source roboticsmiddleware suite. Although ROS is not an operating system (OS) but a set of software frameworks...
"Minister Gan Kim Yong announces development of Singapore's first RoboticsMiddleware Framework at National Health IT Summit". OpenGov Asia. Retrieved...
had as its broader mission "eyes and brains for industrial robots", focused on new roboticapplications in logistics such as autonomous truck unloading...
RTOS has been re-engineered for modularity and upgradeability so the OS kernel is separate from middleware, applications and other packages. Scalability...
often through a middleware blackboard system. Most artificial intelligence systems involve some sort of integrated technologies, for example, the integration...
interfaces and organic user interfaces for Natural Interaction (NI) devices, applications that use those devices and middleware that facilitates access and use...
Jose; Lu, Xin; Mitra, Prasenjit; Giles, C. Lee (2012). "Web crawler middlewarefor search engine digital libraries". Proceedings of the twelfth international...
management, application performance management (APM) is the monitoring and management of the performance and availability of software applications. APM strives...
controllers can execute in another process, thread or machine via various middleware solutions (ROS, remote API, ZeroMQ) with programming languages such as...
integrated with other enterprise applications such as workflow systems. These enterprise applications, or enterprise application integration (EAI), are built...
NoSQL database Oracle Fusion Middleware is a family of middleware software products, including (for instance) application server, system integration, business...
compatibility and interoperability of Natural Interaction (NI) devices, applications and middleware. The original OpenNI project was shut down by Apple when they...
other applications. DDS is a networking middleware that simplifies complex network programming. It implements a publish–subscribe pattern for sending...
peer-to-peer software applications, like Kazaa and Napster, are starting to appear within business applications. Enterprise software application (Esa) Resource...
Workshop. Geany, a code editor, has a Lua plugin, GeanyLua. Ginga, the middlewarefor Brazilian Digital Television System (SBTVD or ISDB-T), uses Lua as a...
states and so on. These trends are leading to the uptake of embedded middleware in addition to an RTOS. A microkernel allocates memory and switches the...
Cougaar based solution - ActiveEdge RFID Middleware 2005 CSI releases first commercial Cougaar applications development environment ActiveEdge Intelligent...
COLLADA (for 'collaborative design activity') is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology...
Poggi; G. Rimassa; P. Turci (October 2002). "What Agent Middleware Can (And Should) Do For You". Applied Artificial Intelligence. 16 (9–10): 677–698...
cloud applications can be multitenant, meaning that any machine may serve more than one cloud-user organization. The pricing model for SaaS applications is...
Hirano, author of HORB middleware HRP-2 Promet, a domestic general helper robot (under development) in joint Humanoid Robotics Project with Kawada Industries...