RVIZWeb not starting properly

asked 2020-06-03 07:52:39 -0500

BV_Pradeep gravatar image

Hi All,

I am running ROS Melodic n Ubuntu 18.04 LTS version. I am working RVIZ web to display RVIZ web page. I am encoutring a error which I am unable to resolve, Please help me.

I wrote following launch file

<launch>
    <!-- ROS Web Server Launching -->
    <include file="$(find rosbridge_server)/launch/rosbridge_websocket.launch" >
       <arg name="port" value="8080"/>
       <!-- <arg name="port" value="9090" /> -->
       <!-- <arg name="address" value="0.0.0.0" /> -->
    </include>

    <node name="web_video_server" pkg="web_video_server" type="web_video_server">
        <param name="port" value="11315" />
    </node>


    <!-- rviz web server -->
    <include file= "$(find rvizweb)/launch/rvizweb.launch" >
    </include>

</launch>

When I roslaunch the file I get following output

venna@venna:~$ roslaunch web_gui webgui.launch
... logging to /home/venna/.ros/log/813b9000-a58f-11ea-af2b-a0d37a83da1f/roslaunch-venna-3458.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://venna:33109/

SUMMARY
========

PARAMETERS
 * /rosapi/params_glob: [*]
 * /rosapi/services_glob: [*]
 * /rosapi/topics_glob: [*]
 * /rosbridge_websocket/address: 0.0.0.0
 * /rosbridge_websocket/authenticate: False
 * /rosbridge_websocket/bson_only_mode: False
 * /rosbridge_websocket/delay_between_messages: 0
 * /rosbridge_websocket/fragment_timeout: 600
 * /rosbridge_websocket/max_message_size: None
 * /rosbridge_websocket/params_glob: [*]
 * /rosbridge_websocket/port: 8080
 * /rosbridge_websocket/retry_startup_delay: 5
 * /rosbridge_websocket/services_glob: [*]
 * /rosbridge_websocket/topics_glob: [*]
 * /rosbridge_websocket/unregister_timeout: 10
 * /rosbridge_websocket/use_compression: False
 * /rosbridge_websocket/websocket_external_port: None
 * /rosbridge_websocket/websocket_ping_interval: 0
 * /rosbridge_websocket/websocket_ping_timeout: 30
 * /rosdistro: melodic
 * /rosversion: 1.14.5
 * /rvizweb/global_config: <...>
 * /web_video_server/port: 11315

NODES
  /
    interactive_marker_proxy (interactive_marker_proxy/proxy)
    rosapi (rosapi/rosapi_node)
    rosbridge_websocket (rosbridge_server/rosbridge_websocket)
    roswww (roswww/webserver.py)
    tf2_web_republisher (tf2_web_republisher/tf2_web_republisher)
    web_video_server (web_video_server/web_video_server)

auto-starting new master
process[master]: started with pid [3469]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 813b9000-a58f-11ea-af2b-a0d37a83da1f
process[rosout-1]: started with pid [3500]
started core service [/rosout]
process[rosbridge_websocket-2]: started with pid [3510]
process[rosapi-3]: started with pid [3511]
ERROR: cannot launch node of type [web_video_server/web_video_server]: Cannot locate node of type [web_video_server] in package [web_video_server]. Make sure file exists in package path and permission is set to executable (chmod +x)
ERROR: cannot launch node of type [tf2_web_republisher/tf2_web_republisher]: Cannot locate node of type [tf2_web_republisher] in package [tf2_web_republisher]. Make sure file exists in package path and permission is set to executable (chmod +x)
process[roswww-6]: started with pid [3512]
process[interactive_marker_proxy-7]: started with pid [3513]
[INFO] [1591184637.881351]: Rosapi started
2020-06-03 17:13:57+0530 [-] Log opened.
2020-06-03 17:13:57,941 - roswww - INFO - roswww : # of packages : 255
2020-06-03 17:13:57,941 - roswww - INFO - roswww : Weg Page root : /
2020-06-03 17:13:58,050 - roswww - INFO - roswww : Initialised
2020-06-03 17:13:58,051 - roswww - INFO - roswww : Attempting to start webserver on port 8080
2020-06-03 17:13:58,051 - roswww - INFO - roswww : Webserver successfully started on port 8080
2020-06-03 17:13:58+0530 [-] registered capabilities (classes):
2020-06-03 17:13:58+0530 [-]  - rosbridge_library.capabilities.call_service.CallService
2020-06-03 17:13:58+0530 [-]  - rosbridge_library.capabilities.advertise.Advertise
2020-06-03 17:13:58+0530 [-]  - rosbridge_library.capabilities.publish.Publish
2020-06-03 17:13:58+0530 [-]  - rosbridge_library.capabilities.subscribe.Subscribe
2020-06-03 17:13:58+0530 [-]  - <class 'rosbridge_library.capabilities.defragmentation ...
(more)
edit retag flag offensive close merge delete

Comments

I am facing the same problem as well, please let me know if you figure out the solution

saintdere gravatar image saintdere  ( 2020-06-18 03:56:31 -0500 )edit

I git cloned rvizweb from OSRF page and followed their instructions on "catkin_make install" sourcing the install folder.

BV_Pradeep gravatar image BV_Pradeep  ( 2020-06-18 04:06:09 -0500 )edit

i have cloned the rviz folder according to the instructions. when i open the http://localhost:8001/rvizweb/www/index.html webpage, mine is empty. Does your show anything?

saintdere gravatar image saintdere  ( 2020-06-25 06:16:20 -0500 )edit