Unable to start rosnode for ps4-controller

asked 2020-12-09 14:22:32 -0600

Rainer Andreas gravatar image

Hi, i'm having a PS4-Controller connected as input device, which is running via ds4drv

But now when i'm executing the command: roslaunch ros_launch_file.launch produces the following output

... logging to /home/ubuntu/.ros/log/c0556384-3a58-11eb-8007-d1b97c0ead44/roslaunch-ubuntu-2465.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://ubuntu:37759/


PARAMETERS * /j0/ds4_joystick/dev: /dev/input/js0 * /rosdistro: noetic * /rosversion: 1.15.9

NODES /j0/ ds4_joystick (joy/joy_node)


ERROR: cannot launch node of type [joy/joy_node]: joy ROS path [0]=/opt/ros/noetic/share/ros ROS path [1]=/opt/ros/noetic/share No processes to monitor shutting down processing monitor... ... shutting down processing monitor complete

My ros_launch_file.launch:


<group ns="j0">
    <node name="ds4_joystick" pkg="joy" type="joy_node">
            <param name="dev" value="/dev/input/js0" />


The input /dev/input/js0 is provided. Checked with: ls /dev/input - Output: event0 js0 mice

I don't know why this is failing... Roslaunchfile is located at ~/

I don't know why, but since the last reset this doesnt work anymore. Thanks for any help!

System: Rasperry PI4 - 2GB RAM Ros Noetic Base Ubuntu 20.04.1 for ARM64 Architecture

edit retag flag offensive close merge delete