Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 417

Roslaunch can't locate node, but rosrun works fine

$
0
0
I'm working on a simple node written entirely in python. To make it work with roslaunch, I made it into a package. I got the package working fine, and I can run `rosrun my_package controller` just fine. However, when I run it in a roslaunch file, it gives the error ` ERROR: cannot launch node of type [my_package/controller]: can't locate node [controller] in package [my_package]` What is wrong with my environment or package? As a minimal example, I get this with the simple launch file: What I've tried so far: 1. Changing the name of the executable from "controller" to "controller.py" 2. Setting 777 permissions on the executable 3. Relaunching the terminal

Viewing all articles
Browse latest Browse all 417

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>