This paper describes how to remotly develop a real-time controller for a robot by Simulink.
| Date | Contributor | Description | Rating |
|---|---|---|---|
| 6 Jun 2013 | Mohammad Aref |
We propose a systematic solution for real-time software development for safety critical mechatronic systems. The solution is based on Matlab/Simulink toolboxes and off-the-shelf drivers provided by hardware manufacturers, to address software development challenges in the area of PC based automation. In many cases, developers especially control systems designers found themselves immersed in technical difficulties of real-time programming and hardware interfacing. The remote development environment described here is used to develop real-time software based on Linux operating systems. Unlike other solutions that supports only limited interfaces, it demonstrates systematic methodology to develop reusable Simulink blocks for communicating with wide variety of device drivers and services. Some examples are given based on Xenomai realtime Linux. As a case study, the software development for a mobile robot based on this methodology is presented. The models and blocks developed for this study are available to interested developers for download and test. |
4 |
| Tag | Applied By | Date/Time |
|---|---|---|
| article | Mohammad Aref | 6 Jun 2013 at 9:40am |
| signal processing | Mohammad Aref | 6 Jun 2013 at 9:40am |
| simulink | Mohammad Aref | 6 Jun 2013 at 9:40am |
| communications | Mohammad Aref | 6 Jun 2013 at 9:40am |
| measurement | Mohammad Aref | 6 Jun 2013 at 9:40am |
| wireless | Mohammad Aref | 6 Jun 2013 at 9:40am |
| modeling | Mohammad Aref | 6 Jun 2013 at 9:40am |
| embedded code | Mohammad Aref | 6 Jun 2013 at 9:40am |
| aerospace | Mohammad Aref | 6 Jun 2013 at 9:40am |
| automotive | Mohammad Aref | 6 Jun 2013 at 9:40am |
| control design | Mohammad Aref | 6 Jun 2013 at 9:40am |
| simulation | Mohammad Aref | 6 Jun 2013 at 9:40am |
| instrument driver | Mohammad Aref | 6 Jun 2013 at 9:40am |