ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

Azure RTOS ThreadX first-supported in micro-ROS

Azure RTOS ThreadX is first-supported by micro-ROS in RA6M5 HW series platform from Renesas Electronics Corporation, which has been chosen as a reference platform for micro-ROS professional applications.

The combination of micro-ROS with Azure RTOS ThreadX (repository) on RA6M5 will make the adoption easier for thousands of users, boosting embedded applications development.

Azure RTOS ThreadX is Microsoft’s advanced industrial grade Real-Time Operating System (RTOS) designed specifically for deeply embedded, real-time, and IoT applications. It provides advanced scheduling, communication, synchronization, timer, memory management, and interrupt management facilities. It is easy-to-use and market-proven.

The Renesas RA6M5 & e2studio based micro-ROS solution provides for the first time a comprehensive tool based on an Eclipse environment that covers the full cycle of SW development in embedded systems. This will dramatically reduce the time-to-market of embedded applications targeting robotic services for Logistic & Warehouse, Defense & Security, Agriculture and Healthcare.

Microsoft: “The collaboration with Renesas and eProsima to enable micro-ROS on the popular Azure RTOS platform is significant. As of 2021, over 10 billion embedded devices have been deployed using Azure RTOS ThreadX. The availability of micro-ROS support on Azure RTOS ThreadX greatly enhances the developer experience and platform options for robotic developers, including the ability to easily leverage the capabilities of Azure IoT”.

Renesas: “We are excited about our collaboration with eProsima. The powerful combination of micro-ROS with Renesas RA MCUs will greatly simplify the development of Robotics Applications for Industry 4.0 and Industrial IoT. In addition, end-to-end support is available for customers designing robotics applications through eProsima”.