Back to Search
Start Over
RT-MaG: An open-source SIMULINK toolbox for Linux-based real-time robotic applications
- Source :
- ROBIO, ROBIO 2014-IEEE International Conference on Robotics and Biomimetics, ROBIO 2014-IEEE International Conference on Robotics and Biomimetics, Dec 2014, Bali, Indonesia. pp.173-180, HAL
- Publication Year :
- 2014
- Publisher :
- IEEE, 2014.
-
Abstract
- 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO), Bali, INDONESIA, DEC 05-10, 2014; International audience; The new open-source Matlab/Simulink toolbox called RT-MaG presented here generates reliable standalone robotic applications running on real-time embedded Linux targets such as tiny Computers On Module (e.g., Gumstix boards). This toolbox gives direct access from Simulink to the main communication drivers classically used in robotics: network interfaces (via UDP), asynchronous and synchronous serial port interfaces (RS232, SPI), Pulse-width-modulation (PWM), general purpose input-output (GPIO) and analog-to-digital converters (ADCs). A Simulink model is automatically converted into a standalone multi-task program, which guarantees a repeatable execution time within each sampling time. The toolbox includes efficient debug modes which detect problems such as unsuitable configurations and hardware failure. The main features of the toolbox and its structure are described here. We also discuss the real-time performances and I/Os delays and show that a control loop can be implemented at frequencies of up to 1kHz. The tests performed show that RT-MaG can be used to efficiently implement all the control laws involved in stabilizing a quadrotor.
- Subjects :
- [SDV.NEU.PC]Life Sciences [q-bio]/Neurons and Cognition [q-bio.NC]/Psychology and behavior
business.industry
Computer science
media_common.quotation_subject
[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO]
[SDV.NEU.PC] Life Sciences [q-bio]/Neurons and Cognition [q-bio.NC]/Psychology and behavior
Serial port
Robotics
Network interface
Toolbox
Debugging
Asynchronous communication
Control system
Embedded system
[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]
Artificial intelligence
business
MATLAB
computer
Computer hardware
computer.programming_language
media_common
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014)
- Accession number :
- edsair.doi.dedup.....79f555150f6924f878ceff1112aa5c1a
- Full Text :
- https://doi.org/10.1109/robio.2014.7090326