Skip to content

Commit

Permalink
Merge pull request #1 from microROS/feature/architecture_change
Browse files Browse the repository at this point in the history
Updates architecture diagram and fixes text typo.
  • Loading branch information
iluetkeb authored Oct 15, 2018
2 parents 08b395d + 2b92211 commit 03bfeaa
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion articles/embedded.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ author: 'In alphabetic order: [Adam Dąbrowski](https://github.com/adamdbrw), [B

Original Author: {{ page.author }}

While standard ROS 2 can run on Linux-class embedded devices, smaller microcontrollers (MCU) are still a challenge. For example, ARM Cortex-M3 and -M4 class MCUs are popular for motion control and sensor integration, but have little RAM and storage. ARM Cortex-L1 is widely used in many sensors due to its optimized power consumption capabilities and ultra low power modes. These microcontrollers are often running with small batteries, e.g. for environmental sensors or small consumer robots, which requires efficient power management. We aim to address these devices through a combination of specialized, ROS 2-interoperable stack as well as the use of small Real-Time Operating Systems (RTOS).
While standard ROS 2 can run on Linux-class embedded devices, smaller microcontrollers (MCU) are still a challenge. For example, ARM Cortex-M3 and -M4 class MCUs are popular for motion control and sensor integration, but have little RAM and storage. ARM Cortex-M3 is widely used in many sensors due to its optimized power consumption capabilities and ultra low power modes. These microcontrollers are often running with small batteries, e.g. for environmental sensors or small consumer robots, which requires efficient power management. We aim to address these devices through a combination of specialized, ROS 2-interoperable stack as well as the use of small Real-Time Operating Systems (RTOS).

This article documents requirements, design ideas and related works on this undertaking.

Expand Down
Binary file modified img/embedded/micro-ROS_proposed_architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 03bfeaa

Please sign in to comment.