Hello,
I am trying to get started with ROSberry and Simulink. I was able to complete tutorial: Getting Started with Robot Operating System (ROS) on Raspberry Pi®, so that I was able to trigger led0 of Raspberry Pi via topic over ROS network.
However, I can't run the node as standalone node from ssh+rosrun etc etc.
I get an error: "Error opening LED device file led0." and the node can't start.
If I start the node via MATLAB "runROSNode" everything works like a charm.
Please help,
for me is very important to be able to start standalone ROS nodes from Pi board
Capture.PNG

댓글 수: 2

Sorry for the delay in responding, seems you are using a function which is not provided by MathWorks.
As we have "runNode"
Please confirm your workflow, and if needed please email the issue with proper steps to support@mathworks.com
Stefano Dalla Gasperina
Stefano Dalla Gasperina 2019년 7월 1일
The problem was not due to runROSNode function, but I could not launch the compiled file from ssh directly from Raspberry's terminal.

댓글을 달려면 로그인하십시오.

답변 (1개)

Simon Ellwanger
Simon Ellwanger 2022년 2월 4일

0 개 추천

on your raspberry check with
rostopic list
if your topic /led is in the ROS subscription list. If so, you will see
/led
that's why you cannot start it again. It's alreaedy running and should work. Try
rostopic echo /led
to see if your raspberry can receive from /led topic.

카테고리

도움말 센터File Exchange에서 Raspberry Pi Hardware에 대해 자세히 알아보기

제품

릴리스

R2018b

질문:

2019년 5월 24일

답변:

2022년 2월 4일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by