elephantrobotics/mycobot_ros

[mycobot_slider.launch] is neither a launch file in package [mycobot_ros] nor is [mycobot_ros] a launch file name

m-hertig opened this issue · 1 comments

I'm trying to get ROS running on a myCobot 280 Pi. I'm working locally on the builtin raspberry pi, where ROS is installed.
Typing roscore sucessfully launches ros. However, if I follow the tutorial from Elephant Robotics to launch rviz with the sliders I'm getting the following error:

ubuntu@ubuntu:~/catkin_ws$ roslaunch mycobot_ros mycobot_slider.launch RLException: [mycobot_slider.launch] is neither a launch file in package [mycobot_ros] nor is [mycobot_ros] a launch file name The traceback for the exception was written to the log file

Any idea on what I'm doing wrong? the source paths are set.

Hi, @m-hertig

I am not a maintainer of the repository. However, as a ROS1 user, I should be able to advise.

First thing first, it seems that there are no mycobot_ros ROS1 packages. So running roslaunch mycobot_ros mycobot_slider.launch will definitely fail since there is no such ROS1 package.

The available ROS1 package provided under this repository are:

- mycobot_communication
- mycobot_description
- mecharm_communication
- mecharm_pi
- mecharm_pi_moveit
- mycobot_280
- mycobot_280_moveit
- mycobot_280arduino
- mycobot_280arduino_moveit
- mycobot_280jn
- mycobot_280jn_moveit
- mycobot_280pi
- mycobot_280pi_moveit
- mycobot_320
- mycobot_320_moveit
- mycobot_600
- mycobot_600_moveit
- mycobot_ai
- mypalletizer_260_moveit
- mypalletizer_260_pi_moveit
- mypalletizer_communication
- mypalletizer_260
- mypalletizer_260_pi
- new_mycobot_320
- new_mycobot_320_moveit
- new_mycobot_320_pi
- new_mycobot_320_pi_moveit

This is derived by running the following command at the root of the catkin workspace.

source devel/setup.bash
catkin list

There is also no mycobot_slider.launch files to be found throughout the codebase.

Are you perhaps referring to slider_control.launch?

If my guess is on-point, perhaps the roslaunch command you are looking for is instead:

roslaunch mycobot_280pi slider_control.launch