industry news
Subscribe Now

Launch of ROS 2 Engineering Service Based on Renesas RX65N Microcontrollers for Industrial IoT Systems

Helps Expedite Development and Commercialization of Highly Reliable Robotics Systems

Tokyo, Japan. December 18, 2018 -eSOL, a leading developer of real-time embedded software solutions, today announced that it has launched an engineering service for ROS  2 to support the development of robotics systems that use the RX65N microcontroller for industrial IoT systems from Renesas Electronics Corporation. Drawing on the numerous development projects using ROS/ROS 2 that eSOL has been involved in to date, and its extensive experience in high-reliability embedded systems development, the service will assist with the development of embedded systems based on OSS . This includes considerations like quality assurance and functional safety compliance.

ROS/ROS 2 are open-source robot control frameworks featuring a level of scalability that makes them ideal for implementing complex distributed processing systems. The software has attracted attention in a variety of markets in the past few years, including autonomous driving systems and manufacturing applications that require sophisticated robotic control. Currently under development, ROS 2 incorporates the core concepts of ROS (including distributed processing, a publish/subscribe messaging model, and being programming language agnostic), and adds features required for commercialization and practical implementation. Among these features, it adds support for multi-platform applications (including embedded systems), real-time control, enhanced fault-tolerance, and the ability to control multiple robots. This also includes communication middleware suitable for microcomputers with limited memory that supports DDS -XRCE , a communication protocol currently being formalized as a standard

Renesas appeared again at this year’s ROSCon conference for ROS developers, presenting a ROS 2 communications demo in which DDS-XRCE was implemented on a Renesas RX65N MCUs. This enables the development of software for controlling sensors, actuators, and motors located at the endpoint a robot system. Renesas plans to make the source code used in the demo available as open-source in the fourth quarter of 2018. eSOL, meanwhile, intends to launch an ROS 2 engineering service for the RX65N MCUs reusing this software from Renesas. Taking advantage of the know-how and expertise drawn with extensive experience in the development of high-reliability embedded systems, eSOL will provide comprehensive support and quality assurance for embedded systems based on ROS/ROS 2 to facilitate its integration and expedite developments of production-grade systems.

eSOL intends to supply both an engineering service and its “ROS on eMCOS” platform, based on the scalable eMCOS real-time operating system. The engineering service draws on eSOL’s extensive experience and expertise to facilitate the use of ROS/ROS 2 in autonomous control systems such autonomous driving and an increasing number of other forms of robotics systems. Similarly, the eMCOS real-time OS is ideal for autonomous cooperative distributed systems, featuring a high degree of affinity with ROS/ROS 2. Together, these overcome challenges like achieving real-time performance and reliability in production-grade including where Functional Safety (FuSa) compliance is a consideration.

Service overview
+ Engineering service for ROS/ROS 2
– ROS/ROS 2 application development
– Integration of ROS/ROS 2 with existing systems
– Robot control device driver development
– SLAM prototype development using commercially available robots
– Research and development of embedded ROS
and more …
+ Construction of application SDK using characteristics of ROS/ROS 2
+ Providing an eMCOS-based platform with high affinity with ROS/ROS 2

eSOL’s experience with ROS/ROS 2 development for embedded systems covers a wide range of applications, from automotive to industrial robots. An autonomous vehicle, demonstrated at Aichi ITS World 2015,used ROS on eMCOS as its autonomous driving platform as part of the open-source Autoware autonomous driving system. Examples of the use of robotics in small embedded systems have included the implementation of an ROS environment on an eSOL real-time OS (compliant with the μITRON 4.0 specification) and the use of RTPS (one of the communications features in ROS 2). Along with these, eSOL has been involved in several other developments for our customers, including the development of a self-guided robot incorporating a navigation stack, several object recognition algorithms from ROS, implementation of a ROS evaluation system for sensor devices, and a bridge between Windows PCs and ROS to allow for the creation of testing systems for industrial robots.

Mitsuo Baba, Senior Director, Industrial Solutions Business Unit, Renesas Electronics Corporation commented that, “In anticipation of the widespread adoption of service robots in the future, we have become actively involved in the robot development community and are putting a lot of work into strengthening our robotics solutions, including by releasing the source code for running ROS 2 on RX MCU Family. Recognizing eSOL’s past involvement with ROS/ROS 2 development as well as its extensive know-how and experience in development in mission-critical applications, we anticipate that its provision of an engineering service for ROS/ROS 2 that is based on our OSS will facilitate quality assurance and faster commercialization in the development of robot systems using the RX MCU Family.”

Futoshi Tokunaga, Vice President and General Manager of Solution Engineering Business, eSOL commented that, “By launching this engineering service for using ROS/ROS 2 in applications such as production machinery or automotive and other mobility systems, eSOL is providing strong support for the use of ROS/ROS 2 in both research and development and in product development targeting commercial-scale production.”

>> For Reference

About eSOL Co., Ltd.

Founded in 1975, eSOL is a leading company in the embedded systems and IoT sector that seeks to create a rich IoT society using its innovative computer technologies. eSOL’s software platform products and professional services, centered around its real-time operating system technology, are used worldwide in every field, starting with automotive systems, which conform to the most stringent quality standards, and including industrial equipment, satellites, and digital consumer electronics. In addition to the research and development of its own leading-edge products, and joint research with major manufacturers and universities, eSOL is actively engaged in AUTOSAR and Multi/Many-Core technology standardization activities.

* Other company or product names are trademarks or registered trademarks of their respective companies.

Leave a Reply

featured blogs
Jun 5, 2020
'€œYou'€™ll know it when you see it.'€ Have you had that moment where you know what you want but don'€™t know what it is? So you start looking around the store, the internet, or your house to find it. To help you find those '€œknow it when you see it'€ solutions...
Jun 4, 2020
[From the last episode: We started this new with a broad introduction to machine learning.] While neuromorphic neural networks '€“ that is, ones that work the way our brains work '€“ may still be off in the future a ways, someone came up with a different way to emulate th...
Jun 2, 2020
It just struck me that I have only 37 years remaining to complete my Countdown Timer project before it becomes superfluous to requirements....

Featured Video

DesignWare 112G Ethernet PHY IP Insertion Loss Capabilities

Sponsored by Synopsys

This video shows the performance results of the Synopsys 112G PHY receiver to varying amounts of channel insertion loss. The IP meets the standards requirements. With leading power, performance, and area, the IP is available in a range of FinFET processes for high-performance.

Click here for more information

Featured Paper

High-Efficiency Boost Converter Extends Wearable Medical Patch Battery Life

Sponsored by Maxim Integrated

Wearable medical devices are transforming the healthcare industry by continuously recording and transmitting the patient state of health. They must be unobstructive and last several days relying on small, disposable batteries. This design solution reviews the shortcomings of a typical power management solution for wearable medical patches and introduces a new, high-efficiency, low-quiescent boost converter that meets the specified operating life.

Click here to download the whitepaper

Featured Chalk Talk

High-Performance Motor Control Solutions Through Integration

Sponsored by Mouser Electronics and Qorvo

Brushless motors have taken over the market for a huge number of applications these days. But, it’s easy to blow up your BOM cost with all the motor control and power management components required. In this episode of Chalk Talk, Amelia Dalton chats with Marc Sousa of Qorvo about the Power Application Controller (PAC) that can lower your BOM, trim down your component list, and give you several other benefits as well.

Click here for more information about Qorvo Power Application Controllers®