A platform for real-time control education with LEGO MINDSTORMS.
Data(s) |
2012
|
---|---|
Resumo |
A set of software development tools for building real-time control systems on a simple robotics platform is described in the paper. The tools are being used in a real-time systems course as a basis for student projects. The development platform is a low-cost PC running GNU/Linux, and the target system is LEGO MINDSTORMS NXT, thus keeping the cost of the laboratory low. Real-time control software is developed using a mixed paradigm. Functional code for control algorithms is automatically generated in C from Simulink models. This code is then integrated into a concurrent, real-time software architecture based on a set of components written in Ada. This approach enables the students to take advantage of the high-level, model-oriented features that Simulink oers for designing control algorithms, and the comprehensive support for concurrency and real-time constructs provided by Ada. |
Formato |
application/pdf |
Identificador | |
Idioma(s) |
eng |
Publicador |
Facultad de Informática (UPM) |
Relação |
http://oa.upm.es/20410/1/INVE_MEM_2012_134452.pdf http://ace2012.ru/ info:eu-repo/semantics/altIdentifier/doi/10.3182/20120619-3-RU-2024.00062 |
Direitos |
http://creativecommons.org/licenses/by-nc-nd/3.0/es/ info:eu-repo/semantics/openAccess |
Fonte |
Proceedings of the 9th IFAC Symposium Advances in Control Education | 9th IFAC Symposium on Advances in Control Education IFAC-PapersOnLine | 19/06/2012 - 21/06/2012 | Nizhny Novgorod , Russia |
Palavras-Chave | #Informática |
Tipo |
info:eu-repo/semantics/conferenceObject Ponencia en Congreso o Jornada PeerReviewed |