I want to generate C/C++ Code for ROS. % I have a Simulink model where I'm interfacing a BLDC drive using a CAN interface. The code runs before on a Speedgoat device, but it is currently not possible to generate the code for ROS.
2 views (last 30 days)
Show older comments
Christian Friedrich
on 21 Jan 2019
Answered: Carlos Villegas
on 30 Jul 2019
% ROS Node Archive Creation 1
% Elapsed: 2 sec
% Creating archive file for model 'CANInterface'.
% ---
% ### Build procedure for model: 'CANInterface' aborted due to an error.
% File "dummy" does not exist.
0 Comments
Accepted Answer
Carlos Villegas
on 30 Jul 2019
Hi,
Interfacing Simulink models to real hardware via CAN bus or other real-time industrial protocols can be easily set up using Simulink Real-Time. It is great to know that your setup worked well with Speedgoat hardware. Documentation for setting up Speedgoat CAN I/O modules can be found here: https://www.speedgoat.com/help/slrt/page/io_main/refentry_can_landing
ROS code generation is currently not supported with Simulink Real-Time nor Speedgoat hardware. Could you say a bit more about your target hardware or about the application?
Thanks
0 Comments
More Answers (0)
Communities
More Answers in the Power Electronics Control
See Also
Categories
Find more on Simulink Coder in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!